Sayfa 126/252 İlkİlk ... 2676116124125126127128136176226 ... SonSon
Arama sonucu : 2012 madde; 1,001 - 1,008 arası.

Konu: Matriks Formülleri

  1. #1001
     Alıntı Originally Posted by ertpln Yazıyı Oku
    Sayın Uufuk abim, kesin daha önce paylaşılmıştır, aradım bulamadım. nedense forumda yaptığım her türlü aramada hiç sonuç alamıyorum. eğer mümkünse most indikatörünü nasıl yazabiliriz? teşekkürler.
     Alıntı Originally Posted by flexy Yazıyı Oku
    yuzde:=Input("yuzde-% of trailing stop",0,100,2);
    period:=Input("period",1,100000,3);
    a1:=Mov(C,period,E);
    a2:=a1-(a1*yuzde/100);
    a3:=a1+(a1*yuzde/100);
    b1:=If(a1<PREV,a2,Max(a2,PREV));
    b2:=If(a1>PREV,a3,Min(a3,PREV));

    k1:=Cross(a1,Ref(b2,-1));
    k2:=Cross(Ref(b1,-1),a1);
    k3:=Cum(k1+k2>-1)=1;
    k4:=Cum(k1)=1;
    s1:=BarsSince(k3 OR k1)
    < BarsSince(k3 OR k2)+k4;
    s2:=If(s1=1,b1,b2);
    a1;s2

    Evet daha önce paylaşmıştım.....
    flexy dostumuzun verdigi metestockda çalışır,kasar..

    1)prev if dışında kasar max_min elenmeli
    2)s1 degişkeni matriksde 1 degerini hiç alamaz -1_0 olur..
    Matriksde çalışan aşagıda...



    Kod:
    yuzde:=Input("% stop",0,10,1);     per:=Input("period",1,100,10);
    a1:=Mov(C,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);
    a1;s2
    Dürüstlük pahalı bir mülktür, ucuz insanlarda bulunmaz. Honore Balssa

  2.  Alıntı Originally Posted by uufuk Yazıyı Oku
    Evet daha önce paylaşmıştım.....
    flexy dostumuzun verdigi metestockda çalışır,kasar..

    1)prev if dışında kasar max_min elenmeli
    2)s1 degişkeni matriksde 1 degerini hiç alamaz -1_0 olur..
    Matriksde çalışan aşagıda...



    Kod:
    yuzde:=Input("% stop",0,10,1);     per:=Input("period",1,100,10);
    a1:=Mov(C,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);
    a1;s2
    Sağ olun uufuk hocam. Hızır gibi yetiştiniz.

  3. uufuk hocam,

    nuMax:=100; nuMin:=0;
    x:=mov(c,3,e);
    a:=nuMin+(nuMax-nuMin)*(x-Lowest(x))/Max(highest(x)-Lowest(x),0.000001);
    most(a,3,2);
    cross(a,most(a,3,2))
    ind. builder üzerinde doğru gösterirken.explorer da hatalı sonuçlar veriyor.çok uğraştım ama Explorer daki hatayı bulamadım.yardım edebilir misiniz acaba?

  4. #1004
     Alıntı Originally Posted by mystery Yazıyı Oku
    uufuk hocam,

    nuMax:=100; nuMin:=0;
    x:=mov(c,3,e);
    a:=nuMin+(nuMax-nuMin)*(x-Lowest(x))/Max(highest(x)-Lowest(x),0.000001);
    most(a,3,2);
    cross(a,most(a,3,2))
    ind. builder üzerinde doğru gösterirken.explorer da hatalı sonuçlar veriyor.çok uğraştım ama Explorer daki hatayı bulamadım.yardım edebilir misiniz acaba?
    a:=nuMin+(nuMax-nuMin)*(x-Lowest(x))/Max(highest(x)-Lowest(x),0.000001);

    Grafikdeki tüm barları kullanır,buna dikkat et...
    Bu formulu yazmadaki amaç ne...
    a:=mov(c,3,e);
    most(a,3,2);
    cross(a,most(a,3,2)) dan bir farkı pratik olarak yok..

    nuMax:=100; nuMin:=0;
    x:=xyzxyz;
    a:=nuMin+(nuMax-nuMin)*(x-Lowest(x))/Max(highest(x)-Lowest(x),0.000001);

    formulunu yazım amacı dışında kullanıyorsun,paylaşdıgım mesajlara bak...
    Dürüstlük pahalı bir mülktür, ucuz insanlarda bulunmaz. Honore Balssa

  5. Uufuk Hocam,

    Dediğiniz gibi formülü yazım amacı dışında kullandığımı anladım aynı input değerini Explorer da yazamadığımız gibi sanırım.Sorunu çözemedim ve başka bir çözüm aradım.ind. builder da most adı altında ind. tanımladım ve bunu FML("most")>0 olarak çağırdım ekranda kesişmeleri doğru noktalarda gösterdiği halde yine doğru sonuç vermedi.bunun doğru çalışması gerekmez miydi acaba.

  6. Arkadaşlar
    optimizasyonlu tradıng sıstemlerı konusunda öneri kitap,websitesi,link vs.paylaşabilecek olan varmı?(İNGİLİZCE DE OLABİLİR)
    Teşekkürler

  7.  Alıntı Originally Posted by uufuk Yazıyı Oku
    a:=nuMin+(nuMax-nuMin)*(x-Lowest(x))/Max(highest(x)-Lowest(x),0.000001);

    Grafikdeki tüm barları kullanır,buna dikkat et...
    Bu formulu yazmadaki amaç ne...
    a:=mov(c,3,e);
    most(a,3,2);
    cross(a,most(a,3,2)) dan bir farkı pratik olarak yok..

    nuMax:=100; nuMin:=0;
    x:=xyzxyz;
    a:=nuMin+(nuMax-nuMin)*(x-Lowest(x))/Max(highest(x)-Lowest(x),0.000001);

    formulunu yazım amacı dışında kullanıyorsun,paylaşdıgım mesajlara bak...


    uufuk hocam süper indikatör tanımlamışsınız inanın.benim için çok önemli.sayenizde öğrendiğim tüm bilgileri denedim forumu baştan sona okudum hatta yine hepsini okumaya karar verdim.fml denedim olmadı.twitter daki üstatlara sordum (cskn hocam,kıvanç hocam) onlardan da cevap alamadım.matriksteki kod yazan arkadaşları aradım onlar nasıl bir kod bu dediler.

    inanın artık ne yapacağımı bilmiyorum.Tüm kapıları zorladım ama sonuç negatif. bunu explorerda doğru sonuç verecek şekilde taratabilir miyim.eğer taratabilirsem bunu ancak siz yazarsınız.lütfen bana yardım edin...
    saygılarımla...

  8. Ufuk Hocam merhaba.

    Paylaşımlarınızı elden geldiğince takip etmeye çalışıyorum. İki sorum olacak sizlere mümkünse.
    1. Matriksde formüller yazarken ya da matriksin alt yapısı hangi programlama diliyle yazılmakta ya da daha yakın?
    2. Matriks indikatör buldierde fonksiyon bölümünde bulunan değerler içerisinde sin, cos , tan gibi geometrik parametrelerde bulunmakta. Bu paremetreler hakkında matriksin sitesi de dahil çok fazla açıklama olmadığı gibi hiç örnek de bulamadım. Bu paremetreler ve abs, roc, llv ve aklıma daha yazamadığım tüm fonksiyonlar ile ilgili bir kaynak var mıdır. Sizler bazılarını formüller içinde kullanıyorsunuz ama formül içinde onun görevini anlamak biraz zor oluyor açıkçası.

    İlgi ve geri dönüşünüze şimdiden teşekkür ederim 😊

Sayfa 126/252 İlkİlk ... 2676116124125126127128136176226 ... 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
  •