Artan
Azalan
Ýþlem
BIST 30
BIST 50
BIST 100
NASDAQ 100
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
119,90 10% 1,16 Mr 110,30 / 119,90
3,63 10% 501,00 Mn 3,31 / 3,63
8,14 10% 2,47 Mr 7,54 / 8,14
53,90 10% 982,81 Mn 47,32 / 53,90
34,80 9.99% 91,16 Mn 34,80 / 34,80
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
2,90 -9.94% 955,51 Mn 2,90 / 3,13
1.353,00 -9.68% 284,03 Mn 1.349,00 / 1.508,00
7,81 -8.12% 11,40 Mn 7,80 / 8,01
21,92 -7.74% 421,11 Mn 21,42 / 24,44
269,25 -7.16% 258,51 Mn 268,25 / 290,00
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
329,00 3.7% 35,57 Mr 317,75 / 335,00
3,14 2.61% 34,03 Mr 3,03 / 3,32
39,30 4.86% 15,25 Mr 37,14 / 39,36
15,11 4.64% 14,63 Mr 14,36 / 15,11
83,55 6.98% 13,83 Mr 77,40 / 83,85
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,42 4.52% 1,50 Mr 18,28 / 19,42
83,55 6.98% 13,83 Mr 77,40 / 83,85
414,00 0.73% 8,67 Mr 407,00 / 417,50
196,70 2.45% 9,71 Mr 189,40 / 197,60
765,00 2.55% 4,53 Mr 742,50 / 770,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,42 4.52% 1,50 Mr 18,28 / 19,42
83,55 6.98% 13,83 Mr 77,40 / 83,85
95,55 2.52% 697,12 Mn 92,75 / 95,95
118,70 2.33% 332,28 Mn 114,90 / 119,30
414,00 0.73% 8,67 Mr 407,00 / 417,50
Hisse Fiyat Fark% Hacim (TL) Düþük / Yüksek
19,42 4.52% 1,50 Mr 18,28 / 19,42
32,04 3.96% 257,43 Mn 30,62 / 32,14
83,55 6.98% 13,83 Mr 77,40 / 83,85
10,95 2.34% 240,15 Mn 10,71 / 10,95
80,10 -1.6% 845,03 Mn 78,55 / 82,95

Masrafsýz Bankacýlýk + 1.000 TL Nakit! Enpara’dan Çifte Avantaj

Masrafsýz Bankacýlýk + 1.000 TL Nakit! Enpara’dan Çifte Avantaj
Sayfa 187/253 ÝlkÝlk ... 87137177185186187188189197237 ... SonSon
Arama sonucu : 2020 madde; 1,489 - 1,496 arasý.

Konu: Matriks Formülleri

  1.  Alýntý Originally Posted by uufuk Yazýyý Oku
    MATRÝKS olanaklarý ile görsel biraz farklý olarak formul .....


    Kod:
    length :=20;  mult :=2;   lengthKC:=20; multKC: = 1.5;
    source := close;   basis: = mov(source, length,s);  dev: = multKC * stdev(source, length);
    upperBB := basis + dev;    lowerBB := basis - dev;    
    ma := mov(source, lengthKC,s);   range: =  (high - low);  rangema: = mov(range, lengthKC,s);
    upperKC: = ma + rangema * multKC;  lowerKC: = ma - rangema * multKC; 
    sqzOn: = (lowerBB > lowerKC) and (upperBB < upperKC);
    sqzOff := (lowerBB < lowerKC) and (upperBB > upperKC);
    noSqz: = (sqzOn = false) and (sqzOff = false);
    val: = LINREGSLOPE(source - ((hhv(high, lengthKC)+ llv(low, lengthKC))/2+mov(close,lengthKC,s))/2,lengthKC);
     if(val > 0 and  val > ref(val,-1), val,0);
     if(val > 0 and  val < ref(val,-1), val,0);
     if(val < 0 and  val > ref(val,-1), val,0);
     if(val < 0 and  val < ref(val,-1), val,0);   
     sqzOn*-0.1;  sqzOff*-0.1
    Orijinal gösterim þekli linkde...
    https://www.tradingview.com/script/n...ator-LazyBear/


    MATRÝKS görünüm aþagýda...Grafik penceresindeki formul cizim meraklýsýna formulun içerigini izah içindir..
    Ana formul pencerededir...

    Teþekkür ederim.

  2.  Alýntý Originally Posted by alfaoz Yazýyý Oku
    cevap için teþekkürler. aslýnda dip tepe göreceli deðil þöyleki ilk iþlemi al olarak gerçekleþtirdi diyelim bu iþlemden sonrasýný baz alarak en yüksek noktadan yüzde 1 düþüðüne gelmediði sürece devam edecek. örneðin þuan 107000 den alým yaptýðýmýzý varsayalým. bu noktadan itibaren en yükseði takip ederek onun yüzde 1 altýný stop kabul edecek. mesela 108 oldu ve 107 ye geri geldi. 108 in yüzde 1 aþaðýsý 106,92 olduðundan devam edecek. sonrasýnda mesela 109500 oldu yeni tepe bu olacak. satta da tam tersi. yani aldayken sadece tepeyi sattayken sadece dibi takip edecek. most kulanarak bi þeyler yapmaya çalýþtým ama tam oturmadý ara geçiþleri. geçici sinyalle ilgili bilgiler için de ayrýca teþekkür ederim.
    bu konuda yardýmlarýnýzý bekliyorum. Þuan bu iþlemleri osmanlýda hareketli zarar durdur ile yapýyorum ancak sürekli ekran takip edip terse iþlem açmam gerekiyor. Ayrýca ben kapanýþ fiyatýný deðil en düþük en yüksek fiyatý baz almayý istiyorum osmanlýdaki 1 dk lýk kapanýþý baz alýyor. robot haline dönüþtürebilirsem daha uygun komisyonlu bir aracý kurumdan iþlem yapmayý düþünüyorum.

  3. anlatmak istediðimin görseli belki daha açýklayýcý olur anlatmayý pek beceremiyorum sanýrým
    Attached Images Attached Images

  4. #1492
    Özelden sorulan,hiçde özel olmayan soru ,sizlerin de dagarcýgýna katký için açýk cevaplandý...

    -------------------------

     Alýntý Originally Posted by XXX
    Uzun süredir yoksunuz umarým iyisinizdir
    Hocam ;
    Kod:
    H1st:=ValueWhen(1,Hour()*100+Minute()=1100,HHV(H,1) );
    L1st:=ValueWhen(1,Hour()*100+Minute()=1100,LLV(L,1) );
    bu kod ile günün 1100 barýnýn düþük ve yükseðini çizdirebiliyoruz
    Haftanýn veya ayýn ilk gününün 11:00 barýný çizdirmeye beceremdim yardýmcý olursanýz sevinirim
    Haftanýn veya ayýn ilk gününün 11:00 barýný tespit etmek için formul...
    Ay
    Nmon:=MONTH()<>ref(MONTH(),-1);
    Nmstart:=highestsince(1,Nmon,Hour()*100+Minute())= 1100;

    Hafta

    Nweek:=(ROC(DAYOFWEEK(),1,$)<0 AND Ref(DayOfWeek(),-1)<>5) OR ROC(DAYOFWEEK(),1,$)<0 ;
    Nwstart:=highestsince(1,Nweek,Hour()*100+Minute()) =1100;

    Örnek uygulama AYHAFTAGÜN bir arada ilk saat onbarýna kadar oluþan en yüksek en düþükler cizimi..

    Kod:
    Nmon:=MONTH()<>ref(MONTH(),-1);
    Nmstart:=highestsince(1,Nmon,Hour()*100+Minute())=1000;
    Nweek:=(ROC(DAYOFWEEK(),1,$)<0   AND Ref(DayOfWeek(),-1)<>5)  OR ROC(DAYOFWEEK(),1,$)<0 ;
    Nwstart:=highestsince(1,Nweek,Hour()*100+Minute())=1000;
    Nday:=DAYOFMONTH()<>ref(DAYOFMONTH(),-1) ;
    ValueWhen(1,Nmstart ,ref(highestsince(1,Nmon,H),-1) );
    ValueWhen(1,Nmstart,ref(lowestsince(1,Nmon,L),-1) );  
    ValueWhen(1,Nwstart ,ref(highestsince(1,Nweek,H),-1) );
    ValueWhen(1,Nwstart,ref(lowestsince(1,Nweek,L),-1) )  ;
    ValueWhen(1,(Hour()*100+Minute()=1000) ,ref(highestsince(1,Nday,H),-1) );
    ValueWhen(1,(Hour()*100+Minute()=1000) ,ref(lowestsince(1,Nday,L),-1) )

    Dürüstlük pahalý bir mülktür, ucuz insanlarda bulunmaz. Honore Balssa

  5.  Alýntý Originally Posted by alfaoz Yazýyý Oku
    anlatmak istediðimin görseli belki daha açýklayýcý olur anlatmayý pek beceremiyorum sanýrým
    AL:

    YF:=H-Ref(H,-1);
    DF:=Ref(L,-1)-L;
    F:=If(DF>HF,L,H);
    per:=1;
    yuzde:=1;
    a1:=Mov(F,per,E);
    a2:=a1-(a1*yuzde/100);
    a3:=a1+(a1*yuzde/100);
    b1:=If(a1<PREV,a2,if(a2>PREV,a2,PREV));
    b2:=If(a1>PREV,a3,if(a3<PREV,a3,PREV));
    k1:=Cross(a1,Ref(b2,-1));
    k2:=Cross(Ref(b1,-1),a1);
    s1:=BarsSince(k1) < BarsSince(k2);
    s2:=If(s1=-1,b1,b2);
    AL:=cross(a1,S2);
    SAT:=cross(s2,a1);
    AL

    SAT:

    YF:=H-Ref(H,-1);
    DF:=Ref(L,-1)-L;
    F:=If(DF>HF,L,H);
    per:=1;
    yuzde:=1;
    a1:=Mov(F,per,E);
    a2:=a1-(a1*yuzde/100);
    a3:=a1+(a1*yuzde/100);
    b1:=If(a1<PREV,a2,if(a2>PREV,a2,PREV));
    b2:=If(a1>PREV,a3,if(a3<PREV,a3,PREV));
    k1:=Cross(a1,Ref(b2,-1));
    k2:=Cross(Ref(b1,-1),a1);
    s1:=BarsSince(k1) < BarsSince(k2);
    s2:=If(s1=-1,b1,b2);
    AL:=cross(a1,S2);
    SAT:=cross(s2,a1);
    SAT

    ACIGA SAT ve ACIK POZ. KAPAT bolumlerine yukardaki kodlari kopyalarsaniz asagidaki gibi bir simulasyon sonucu goreceksiniz. :



    Uufuk ustadin bizlere kazandirdigi custom MOST formulundeki "C", yani bar kapanisi, yerine dususlerde barin en dusugunu yukselislerde de barin en yuksegini kullanarak sizin ihtiyac duydugunuz kodu olusturabildik. Bu kodun diger bir ozelligi de gecici sinyaller 1dk bar icerisinde %1 lik bir savrulma yasanmasi istisnasi haric geri alinmayacak olmasi. Gecici sinyallerle islem yapilmasi sorun yaratmayacaktir (1dk grafik uzerinde en dusuk ile en yuksek fiyat degerleri arasinda 1% lik savrulma durumu haric). Siz yine de 1 kontrat ile denemeler yapip emin olmadikca portfoyu robota teslim etmeyiniz.

    Sistemde kullanilan custom MOST indikator olarak tanimlanmak istenirse:

    yuzde:=Input("% stop",0,10,1);
    per:=Input("period",1,100,1);
    YF:=H-Ref(H,-1);
    DF:=Ref(L,-1)-L;
    F:=If(DF>HF,L,H);
    a1:=Mov(F,per,E);
    a2:=a1-(a1*yuzde/100);
    a3:=a1+(a1*yuzde/100);
    b1:=If(a1<PREV,a2,if(a2>PREV,a2,PREV));
    b2:=If(a1>PREV,a3,if(a3<PREV,a3,PREV));
    k1:=Cross(a1,Ref(b2,-1));
    k2:=Cross(Ref(b1,-1),a1);
    s1:=BarsSince(k1) < BarsSince(k2);
    s2:=If(s1=-1,b1,b2);
    s2
    Son düzenleme : 3c1a; 28-05-2019 saat: 18:04.

  6. Merhaba uufuk hocam ve arkadaþlar, bir önceki sayfada 3c1a arkadaþýmýzýn yazdýðý formül üzerinde þekilde mavi iþaretleyerek belirttiðim yerde, 1 nolu alanda normal al yapýldýktan sonra ayný çizgi üzerinde 2 sat, 3 al,4 sat iþlemleri gerçekleþtiriyor. istiyorum ki 1 nolu alanda iþlem yaptýktan sonra fiyat aralýðý yakýn ise artýk ayný forülü kullanmasýn macd yükseliþ ve deðerine göre alým satým yapsýn istiyorum. Bu mümkün mü acaba? Bilmem anlatabildim mi?Ekran Alýntýsý1.jpg

  7. 1 nolu alanda sat yazacaðýma al yazmýþým. gerçi önemli olan ayný alanda bir kesiþme formülü olduðunda ondan sonraki alanlarda baþka kesiþme veya indikatör deðerlerinin izlenmesi.

  8. birde benim gönderdiðim resimlerde niye bu büyütme iþareti çýkmýyor, arkadaþlar. Ekran Alýntýsý.jpg

Sayfa 187/253 ÝlkÝlk ... 87137177185186187188189197237 ... SonSon

Yer Ýmleri

Yer Ýmleri

Gönderi Kurallarý

  • Yeni konu açamazsýnýz
  • Konulara cevap yazamazsýnýz
  • Yazýlara ek gönderemezsiniz
  • Yazýlarýnýzý deðiþtiremezsiniz
  •