Artan

224,40 10 12:40
43,38 9.99 12:40
46,46 9.99 12:40
59,45 9.99 12:40
88,05 9.99 12:40
Artan Hisseler

Azalan

39,02 -31.54 12:40
9,63 -9.92 12:40
304,00 -9.32 12:40
17,57 -8.82 12:40
1,26 -6.67 12:40
Azalan Hisseler

İşlem

3.204.291.990,36 12:40
3.019.761.418,75 12:40
2.910.312.366,10 12:40
2.538.916.739,60 12:40
2.187.864.357,74 12:40
Tüm Hisseler
Sayfa 131/233 İlkİlk ... 3181121129130131132133141181231 ... SonSon
Arama sonucu : 2019 madde; 1,041 - 1,048 arası.

Konu: Matriks Formülleri

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. merhaba iyi akşamlar. aşagıda yazdığım formul uufuk hocanın formülüdür. bunu sistem tester a al-sat yapacak şeklinde nasıl yazılabilir acaba. Yardımcı olanlara şimdiden çok teşekkürederim.

    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s);
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100));
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100));
    if(z=1,qb,qs); C1

  2.  Alıntı Originally Posted by knife_sharppp Yazıyı Oku
    merhaba iyi akşamlar. aşagıda yazdığım formul uufuk hocanın formülüdür. bunu sistem tester a al-sat yapacak şeklinde nasıl yazılabilir acaba. Yardımcı olanlara şimdiden çok teşekkürederim.

    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s);
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100));
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100));
    if(z=1,qb,qs); C1
    AL KOŞULU
    Kod:
    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s); 
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100)); 
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100)); 
    xx:=if(z=1,qb,qs); 
    cross(c1,xx)
    SAT KOŞULU
    Kod:
    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s); 
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100)); 
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100)); 
    xx:=if(z=1,qb,qs); 
    cross(xx,c1)
    açığa sat koşulu sat ile aynı açık poz kapat koşulu al koşulu ile aynı olacak

  3. #3
     Alıntı Originally Posted by knife_sharppp Yazıyı Oku
    merhaba iyi akşamlar. aşagıda yazdığım formul uufuk hocanın formülüdür. bunu sistem tester a al-sat yapacak şeklinde nasıl yazılabilir acaba. Yardımcı olanlara şimdiden çok teşekkürederim.

    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s);
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100));
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100));
    if(z=1,qb,qs); C1

     Alıntı Originally Posted by Trade Yazıyı Oku
    AL KOŞULU
    Kod:
    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s); 
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100)); 
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100)); 
    xx:=if(z=1,qb,qs); 
    cross(c1,xx)
    SAT KOŞULU
    Kod:
    perc:=0.5; per:=10; C1:=mov(c,per,e); Z:=Zig(C1,perc,%);
    last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
    pc:=100*(C1-last)/ last; b:=Cross(pc,perc); s:=Cross(-perc,pc); z:=valuewhen(1,b-s,b-s); 
    qb:=highestsince(1,Cross(z,0.5),c1)*(1-(perc/100)); 
    qs:= lowestsince(1,Cross(-0.5,z),c1)*(1+(perc/100)); 
    xx:=if(z=1,qb,qs); 
    cross(xx,c1)
    açığa sat koşulu sat ile aynı açık poz kapat koşulu al koşulu ile aynı olacak






    Zigzag la oluşturulan bu indikator ve sistem MOST un eşdegeridir..
    Yani boncuklu birşey degildir...
    Dürüstlük pahalı bir mülktür, ucuz insanlarda bulunmaz. Honore Balssa

  4. #4
     Alıntı Originally Posted by uufuk Yazıyı Oku



    Zigzag la oluşturulan bu indikator ve sistem MOST un eşdegeridir..
    Yani boncuklu birşey degildir...
    Bunu sizlerle niçin paylaşdım...
    Akıllı olanlar anlamışdır......
    Grafikler para ile çizilir...
    Bizler ayak izi takip eder isek...
    Karpuz kabugu veya kemik sıyırıcı olabiliriz..
    Tabii paranın ayak izini....
    Biz kimiz,AKBABA olmalıyız...
    Bu sahra,kendini ASLAN sananları çok gördü ve iç etti...
    Dürüstlük pahalı bir mülktür, ucuz insanlarda bulunmaz. Honore Balssa

  5.  Alıntı Originally Posted by uufuk Yazıyı Oku
    Bunu sizlerle niçin paylaşdım...
    Akıllı olanlar anlamışdır......
    Grafikler para ile çizilir...
    Bizler ayak izi takip eder isek...
    Karpuz kabugu veya kemik sıyırıcı olabiliriz..
    Tabii paranın ayak izini....
    Biz kimiz,AKBABA olmalıyız...
    Bu sahra,kendini ASLAN sananları çok gördü ve iç etti...
    Sayın trade ve uufuk hocam yanıtlar için teşekkürederim.

  6. Sayın uufuk, sizden öğrendiklerimle bir çalışma yaptım ancak MTF halindeki barlar en az 1 bar geriden geliyor, nerede hata yapıyor olabilirm? Teşekkürler

    MTF siz hali

    v11:= .1*(WILLR(8)+50);v21:= Mov(v11,9,W);vLast8:=(Exp(2*v21)-1)/(Exp(2*v21)+1);
    vLast8

    MTF li hali

    Nw:=DAYOFMONTH()<>ref(DAYOFMONTH(),-1) ;
    n1:=8; {peryot}
    WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
    C1:=ValueWhen(1,Nw,Ref(C,-1));
    WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
    hhv1:=ValueWhen(1,Nw,HighestSince(n1,Nw,WH));
    llv1:=ValueWhen(1,Nw,LowestSince(n1,Nw,WL));

    vWillr:=((hhv1-C1)/(hhv1-llv1))*-100;

    v11:= .1*(vWillr+50);
    v21:= (valuewhen(9,nw,Ref(v11,-1))+valuewhen(8,nw,Ref(v11,-1))*2+valuewhen(7,nw,Ref(v11,-1))*3+valuewhen(6,nw,Ref(v11,-1))*4+valuewhen(5,nw,Ref(v11,-1))*5+valuewhen(4,nw,Ref(v11,-1))*6+valuewhen(3,nw,Ref(v11,-1))*7+valuewhen(2,nw,Ref(v11,-1))*8+valuewhen(1,nw,Ref(v11,-1))*9)/45;

    vLast1:=(Exp(2*v21)-1)/(Exp(2*v21)+1);

    vLast1

  7. #7
     Alıntı Originally Posted by MBaybars Yazıyı Oku
    Sayın uufuk, sizden öğrendiklerimle bir çalışma yaptım ancak MTF halindeki barlar en az 1 bar geriden geliyor, nerede hata yapıyor olabilirm? Teşekkürler

    MTF siz hali

    v11:= .1*(WILLR(8)+50);v21:= Mov(v11,9,W);vLast8:=(Exp(2*v21)-1)/(Exp(2*v21)+1);
    vLast8

    MTF li hali

    Nw:=DAYOFMONTH()<>ref(DAYOFMONTH(),-1) ;
    n1:=8; {peryot}
    WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
    C1:=ValueWhen(1,Nw,Ref(C,-1));
    WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
    hhv1:=ValueWhen(1,Nw,HighestSince(n1,Nw,WH));
    llv1:=ValueWhen(1,Nw,LowestSince(n1,Nw,WL));

    vWillr:=((hhv1-C1)/(hhv1-llv1))*-100;

    v11:= .1*(vWillr+50);
    v21:= (valuewhen(9,nw,Ref(v11,-1))+valuewhen(8,nw,Ref(v11,-1))*2+valuewhen(7,nw,Ref(v11,-1))*3+valuewhen(6,nw,Ref(v11,-1))*4+valuewhen(5,nw,Ref(v11,-1))*5+valuewhen(4,nw,Ref(v11,-1))*6+valuewhen(3,nw,Ref(v11,-1))*7+valuewhen(2,nw,Ref(v11,-1))*8+valuewhen(1,nw,Ref(v11,-1))*9)/45;

    vLast1:=(Exp(2*v21)-1)/(Exp(2*v21)+1);

    vLast1
    MFT formulleri dinamik ve statik diye ayrılır..
    Statikler repaint yapmaz..
    Bir bar üstframa gerisinden çizer....
    Dinamikler ise son deger olarak alt frame kapanışını hesapa katar ve repaint yapar...
    Tercih sizin..
    Ben hep temkinli olarak repaintsiz olanları sizlere sundum...
    Dürüstlük pahalı bir mülktür, ucuz insanlarda bulunmaz. Honore Balssa

  8. Yazdıklarınızdan bahsi geçen kodun statik olduğunu anlıyorum ki repaint ben de tercih etmem. Ama belki vaktiniz olmadı denemeye, ama 1 bar gerisinden değil de 2 bar gerisinden geliyor, sanki bir yerde hata yaptım ama bulamadım resim ile izah etmeye çalışayım. Çok teşekkürler

    Barlara baktığınızda 1 bar değil de 2 bar geriden gibi değil mi?

    Resim biraz kötü gözüküyor nasıl netleştirebilirim bilmiyorum, niye böyle oldu ki acaba

    Benim anladığım şu, valuewhen fonksiyonu zaten sanırım 1 bar geciktiriyor, benim formulde valuewhen hem Willr hesabında kullanılıyor sonra da hem de WMA hesabında kullanılıyor bu udurmda 2 bar gecikme olmuş oluyor yanlış yorumlamadıysam, sizce?
    Attached Images Attached Images
    Son düzenleme : MBaybars; 31-10-2018 saat: 22:46.

Sayfa 131/233 İlkİlk ... 3181121129130131132133141181231 ... 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
  •