Special Days Image
Sayfa 53/252 İlkİlk ... 343515253545563103153 ... SonSon
Arama sonucu : 2012 madde; 417 - 424 arası.

Konu: Matriks Formülleri

  1.  Alıntı Originally Posted by emlak Yazıyı Oku
    hocam ilk explorera formül girdiğinizde böyle kaydettiğiniz için sonraki tüm işlemlerde ilk kaydı baz alıyor.

    Girmiş olduğunuz formülü kopyalayıp yeni bir expo oluşturun ve ilk taramada kaydederken istemiş olduğunuz sütünları seçip kaydedin ve tarama yapın düzelecektir. Son son default olarak kaydedin.
    teşekürler sorunu giderdim

  2.  Alıntı Originally Posted by uufuk Yazıyı Oku
    Dostumuz,borsa saatiyle bunun arasındaki farkını istiyordu...
    Bu işimize yaramaz,sen bize borsa saatini göster yeter.......
    sayın Uufuk,
    madem bize zaman lazım, time() yazdım. atar tutar misali...
    böyle bir şey var çünkü her çalıştırdığımda farklı olmak üzere şuna benzer değerler veriyor
    0,8904
    defalarca denedim, her seferinde farklı değer veriyor. sanırım matriks alt yapısında bir zaman ölçüyor, ama nasıl neyi ölçüyor matrikse sormak lazım.

  3.  Alıntı Originally Posted by MAZDA03 Yazıyı Oku
    iyi günler Hayırlı Cumalar UUfuk Hocam ( Uufuk,nickimi dogru yazmayana cevap yazmayacagım ) istinaden tekrar yazdım
    özür dilerim
    cross(mov(c,5,s),mov(c,17,s)) or cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26))
    bu formulu explorer da 4 satırlık formülü 6 kolona 6 değişik şekilde 2'li 2'li yazıcam çok denedim karıştırdım hepsi olmasa bile nasıl yapılacagı konusunda bir püf noktası yardımcı olabilirmisin diyecektim
    merhaba,
    explorer da 6 sütunu da koşul yazılmanız gerekmiyor. 6 sütuna siz ne görmek isterseniz onu yazın. isterseniz boş bırakabilirsiniz.
    mesela:
    1.kolon: c
    2.kolon: mov(c,5,s)
    3.kolon: mov/c,17,s)
    en önemli nokta koşulunuzu filtre kısmına yazmanız.
    yukarıdaki iki cross lu koşulunuz için farklı yazım şekillerini sizin için örnekledim:
    iki cross dan herhangi birinin gerçekleşmesi için:
    cross(mov(c,5,s),mov(c,17,s)) or cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26))
    iki cross birlikte gerçekleşsin isterseniz: (en zor ihtimal)
    cross(mov(c,5,s),mov(c,17,s)) and cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26))
    aynı anda olmasın ama her iki cross gerçekleşsin:
    mov(c,5,s)>mov(c,17,s) and BBand(c,10,s,2)>senkouspanA(9,19,26,52,26)

  4. merhabalar üstatlar. Bir ara uufuk hocam repaint yapmayan bir zigzag formulü paylaşmıştı. Tüm hisselere uygulanabilecek şekilde yüzde olarak. onu hatırlayan veya elinde olan var mı? @uufuk üstat sizde de varsa hatırlatırsanız sevinirim. sayfaları geriye doğru baya inceledim ama bulamadım. forumda arama yapmak biraz işkence. şimdiden teşekkürler.

  5. Kod:
    perc:=0.5; Z:=Zig(C,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:=C-last;
    Cross(pc,perc)


    Kod:
    perc:=0.5; Z:=Zig(C,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:=C-last;
    Cross(-pc,perc)

    Galiba buydu.

  6. Kod:
    perc:=0.5; Z:=Zig(C,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*(C-last)/ last;
    Cross(pc,perc)



    Kod:
    perc:=0.5; Z:=Zig(C,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*(C-last)/ last;
    Cross(-pc,perc)

    Yada bu.

  7.  Alıntı Originally Posted by Gupilya Yazıyı Oku
    merhabalar üstatlar. Bir ara uufuk hocam repaint yapmayan bir zigzag formulü paylaşmıştı. Tüm hisselere uygulanabilecek şekilde yüzde olarak. onu hatırlayan veya elinde olan var mı? @uufuk üstat sizde de varsa hatırlatırsanız sevinirim. sayfaları geriye doğru baya inceledim ama bulamadım. forumda arama yapmak biraz işkence. şimdiden teşekkürler.
    Zigzagson
    perc:=Input("Percent",0.2,100,0.5); Z:=Zig(C,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*(C-last)/ last; {pc:=(C-last); } ValueWhen(1, last<>ref(last,-1), last-ref(last,-1));
    pc;Cross(pc,perc);-Cross(-perc,pc)

    Zfxy
    r:=0.5; a:=Zig(C,r,%);
    tr:=ValueWhen(1,a>Ref(a,-1) AND Ref(a,-1)<Ref(a,-2),Ref(a,-1));
    tr:=If( (C-tr)*100/tr>=r ,tr,0);
    tr:=If( tr=0, ValueWhen(1,tr<>0,tr), tr);
    pk:=ValueWhen(1,a<Ref(a,-1) AND Ref(a,-1)>Ref(a,-2),Ref(a,-1));
    pk:=If((C-pk)*100/pk <=-r , pk, 0);
    pk:=If( pk=0, ValueWhen(1,pk<>0,pk), pk); res:=If(pk<>Ref(pk,-1), -1,If(tr<>Ref(tr,-1), 1, 0));
    res:=If(res=0,ValueWhen(1,res<>0,res),res);
    res

    Zfx2
    r:=0.5; a:=Zig(C,r,%);
    tr:=ValueWhen(1,a>Ref(a,-1) AND Ref(a,-1)<Ref(a,-2),Ref(a,-1));
    tr:=If( (C-tr)*100/tr>=r ,tr,0);
    tr:=If( tr=0, ValueWhen(1,tr<>0,tr), tr);
    pk:=ValueWhen(1,a<Ref(a,-1) AND Ref(a,-1)>Ref(a,-2),Ref(a,-1));
    pk:=If((C-pk)*100/pk <=-r , pk, 0);
    pk:=If( pk=0, ValueWhen(1,pk<>0,pk), pk); res:=If(pk<>Ref(pk,-1), -1,If(tr<>Ref(tr,-1), 1, 0));
    res:=If(res=0,ValueWhen(1,res<>0,res),res);
    tr;pk

    agaçorman
    n:=Input("%%%",0.1,5,0.5); m:=Input("Yuvarlama",0.01,5,0.025);
    st:=int(((100-n)/100)*c/m)*m; r:=int(n/100*c/m)*m;
    a:=if(cum(1)=1,st,if(c>prev+r,prev+r,if(c<prev-r,prev-r,prev))); b:=zig(a,0.1,%);
    pk:=Cross(Ref(b,-1),b);
    pkVal:=If(pk,Ref(b,-1),0);
    pkAvg:=if(Cum(pk)=0,pkVal,Cum(pkVal)/Cum(pk));
    tr:=Cross(b,Ref(b,-1));
    trVal:=If(tr,Ref(b,-1),0);
    trAvg:=if(Cum(tr)=0,trVal,Cum(trVal)/Cum(tr));
    a; b; (b+n); (b-n) ; pkAvg ; trAvg; valuewhen(1,pk,pkVal) ; valuewhen(1,tr,trVal)


    zigzag yüzde olarak kullanmak için: Zig(c,per,%)
    zigzag puan olarak kullanmak için: Zig(c,per,$)
    sadece kapanışın değil, her şeyi zigzag kullanmak mümkün:
    a:=mov(c,5,s) ; zig(a,0.3,$)
    zig((h+L+c)/3,0.7,%)

  8. uufuk hocam SAR formülünün system tester al-sat açık kapat olarak nasıl yazabiliriz.


     Alıntı Originally Posted by uufuk Yazıyı Oku
    Kod:
    en:=30;  i1:=mov(c,len,s);   a:=if(c>i1,prev+1,prev-1); i2:=mov(a,len,s); 
    ty:=if(a>i2,if(int((cum(1)-1)/2)-(cum(1)-1)/2=0,a,i2),a); 
    ty1:=if(a<i2,if(int((cum(1)-1)/2)-(cum(1)-1)/2=0,i2,a),i2); 
    ty; ty1; a ; i2



    Kod:
    n:=0.02;          m:=0.2;              {     n:=atr(10)/4;       if(c>h1,0,h1)     if(c>a,a,0);    if(c<a,a,0) }
    h1:=((ref(h,-1) - prev) *n+prev);            l1:= ((ref(l,-1) - prev) *n+prev );       
    a:=if(c>prev,l1,h1);        x:=if(c>a,1,0);       y:=if(c<a,-1,0) ;      z:=valuewhen(1,x+y,x+y);   
    n:=if(BarsSince(Cross(0,z) or Cross(z,0))*n<m,BarsSince(Cross(0,z) or Cross(z,0))*n,m);
    h1:=((ref(h,-1) - prev) *n+prev);            l1:= ((ref(l,-1) - prev) *n+prev );       
    a:=if(c>prev,l1,h1);        if(c>a,a,0);    if(c<a,a,0)
    Bu kod geliştirilebilinir...


Sayfa 53/252 İlkİlk ... 343515253545563103153 ... 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
  •