Sayfa 9/252 İlkİlk ... 78910111959109 ... SonSon
Arama sonucu : 2012 madde; 65 - 72 arası.

Konu: Matriks Formülleri

  1. selamlar ,

    uufuk üstadım

    DI +- nin açık formül kodunu nasıl bulabilirim

    yardımcı olabilirmisiniz ..

  2. #66
     Alıntı Originally Posted by bilanço Yazıyı Oku
    selamlar ,

    uufuk üstadım

    DI +- nin açık formül kodunu nasıl bulabilirim

    yardımcı olabilirmisiniz ..
    http://trader-online.tk/MSZ/e-w-ADX_RAW.html

  3. #67
     Alıntı Originally Posted by bilanço Yazıyı Oku
    selamlar ,

    uufuk üstadım

    DI +- nin açık formül kodunu nasıl bulabilirim

    yardımcı olabilirmisiniz ..
    [IMG][/IMG]

  4. #68
    Duhul
    Feb 2017
    İkamet
    İSTANBUL
    Yaş
    47
    Gönderi
    9,242
    uufuk abi,

    metastock'ta TEMA vardı matrikste yok bu indikatör...matriksteki DEMA gibi bir ortalama idi.şimdi nette gezerken aşağıdaki formülleri buldum ama bunları matrikste yapman mümkün mü abi?

    teşekkürler,


    SVE_HA_Tema_ZL

    avg := Input("Temagemiddelde? ",1,200,55);
    haOpen:=(Ref((O+H+L+C)/4,-1) + PREV)/2;
    haC:=((O+H+L+C)/4+haOpen+Max(H,haOpen)+Min(L,haOpen))/4;
    TMA1:= Tema(haC,avg);
    TMA2:= Tema(TMA1,avg);
    Diff:= TMA1 - TMA2;
    ZlHa:= TMA1 + Diff;
    ZlHa

    SVE_CloseTema_ZL

    avg := Input("TEMA period? ",1,200,55);
    TMA1:= Tema((H+L+C)/3,avg);
    TMA2:= Tema(TMA1,avg);
    Diff:= TMA1 - TMA2;
    ZlCl:= TMA1 + Diff;
    ZlCl
    ÜYELİK : KASIM 2006

  5. #69
     Alıntı Originally Posted by TÜRKOĞLU Yazıyı Oku
    uufuk abi,

    metastock'ta TEMA vardı matrikste yok bu indikatör...matriksteki DEMA gibi bir ortalama idi.şimdi nette gezerken aşağıdaki formülleri buldum ama bunları matrikste yapman mümkün mü abi?

    teşekkürler,
    TEMA = 3*EMA -3*EMA(EMA) + EMA(EMA(EMA)) demek,daha önceleri vermişdim bu formulu...


    Kod:
    pe:=Input("Main periods",9,1500,25);
    1ema:=mov(c,pe,e);   2ema:=mov(1ema,pe,e);     3ema:=mov(2ema,pe,e);
    tema:=3*1ema-3*2ema+3ema;  
    tema
    [IMG][/IMG]

  6. Explorer altinda menkul kiymetin gecmis donemlere ait aylik veya haftalik getirilerini (yuzdesel) nasil ifade edebiliriz?

    Mesela herhangi bir hissenin son 6 aylik yuzdesel getirilerini bir formulde kullanmak istiyoruz. Bunu ifade etmenin bir yolu varmi?

  7.  Alıntı Originally Posted by uufuk Yazıyı Oku
    [IMG][/IMG]
    üstadım verdiğiniz linkten çıkanları matriks kopyaladım

    Periods:= Input("Enter time periods",1,100,14);
    PlusDM:= If(HIGH>Ref(HIGH,-1) AND
    LOW>=Ref(LOW,-1), HIGH-Ref(HIGH,-1),
    If(HIGH>Ref(HIGH,-1) AND LOW<Ref(LOW,-1)
    AND HIGH-Ref(HIGH,-1)>Ref(LOW,-1)-LOW,
    HIGH-Ref(HIGH,-1), 0));
    DIPlus:= 100 * Wilders(PlusDM,Periods) /
    ATR(Periods);
    MinusDM:= If(LOW<Ref(LOW,-1) AND
    HIGH<=Ref(HIGH,-1), Ref(LOW,-1)-LOW,
    If(HIGH>Ref(HIGH,-1) AND LOW<Ref(LOW,-1)
    AND HIGH-Ref(HIGH,-1)<Ref(LOW,-1)-LOW,
    Ref(LOW,-1)-LOW, 0));
    DIMinus:= 100 * Wilders(MinusDM,Periods) /
    ATR(Periods);
    DIDif:= Abs(DIPlus - DIMinus);
    DISum:= DIPlus + DIMinus;
    ADXRaw:= 100 * Wilders(DIDif/DISum, Periods);
    ADXRaw




    yazım hatası verdi


    müsait olduğunuzda , formülü copy-paste yapabilirmisiniz

    zahmet veriyorum teşekkür ederim

  8. #72
     Alıntı Originally Posted by romulan Yazıyı Oku
    Explorer altinda menkul kiymetin gecmis donemlere ait aylik veya haftalik getirilerini (yuzdesel) nasil ifade edebiliriz?

    Mesela herhangi bir hissenin son 6 aylik yuzdesel getirilerini bir formulde kullanmak istiyoruz. Bunu ifade etmenin bir yolu varmi?
    Dostum bu sorunun cevabı 4 formul....
    1)Haftalık % getiri(farkı)...
    2)Aylık % getiri..
    3)Son altı aylık getiri..
    4)Grafik başından dönemsel altı aylıklar şeklinde getiri..

    1)Haftalık % getiri...

    Kod:
    haf:=(ROC(DAYOFWEEK(),1,$)<0   AND Ref(DayOfWeek(),-1)<>5)  OR ROC(DAYOFWEEK(),1,$)<0 ;  
    hc:=valuewhen(1,haf,ref(c,-1));  valuewhen(1,haf,ref(100*(c-hc)/hc,-1)) ; 100*(c-hc)/hc



    2)Aylık % getiri.

    Kod:
    ay:=MONTH()<>ref(MONTH(),-1); 
    hc:=valuewhen(1,ay,ref(c,-1));  
    valuewhen(1,ay,ref(100*(c-hc)/hc,-1)) ; 100*(c-hc)/hc

    [IMG][/IMG]


    3)Son altı aylık getiri..

    Kod:
    ay:=MONTH()<>ref(MONTH(),-1);
    hc:=valuewhen(6,ay,ref(c,-1));  
    valuewhen(6,ay,ref(100*(c-hc)/hc,-1)) ; 100*(c-hc)/hc
    [IMG][/IMG]


    4)Grafik başından dönemsel altı aylıklar şeklinde getiri..

    Kod:
    yıl:=YEAR()>ref(YEAR(),-1);  ayl:=(cum(-yıl)-1)*12+MONTH();
    6ay:=10* Cross(ayl/6-int(ayl/6)=0,-0.5) ;
    hc:=valuewhen(1,6ay,ref(c,-1));  
    valuewhen(1,6ay,ref(100*(c-hc)/hc,-1)) ; 100*(c-hc)/hc

    [IMG][/IMG]


    Tüm formuller datanız varsa gün içi grafiklerde çalışır..
    Pratikde 1 ve 2 nolu formuller 5_10_15_30_60dk gfrafiklerde..
    3 ve 4 nolu formul saatlık ve günlükde kullanılır..

Sayfa 9/252 İlkİlk ... 78910111959109 ... 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
  •