Sayfa 185/252 İlkİlk ... 85135175183184185186187195235 ... SonSon
Arama sonucu : 2011 madde; 1,473 - 1,480 arası.

Konu: Matriks Formülleri

  1. Selam,
    Tradingview formülünü matriks'e çevirebilen varmı?

    // @author LazyBear
    // List of all my indicators: https://www.tradingview.com/v/4IneGo8h/
    //
    study(shorttitle = "SQZMOM_LB", title="Squeeze Momentum Indicator [LazyBear]", overlay=false)

    length = input(20, title="BB Length")
    mult = input(2.0,title="BB MultFactor")
    lengthKC=input(20, title="KC Length")
    multKC = input(1.5, title="KC MultFactor")

    useTrueRange = input(true, title="Use TrueRange (KC)", type=bool)

    // Calculate BB
    source = close
    basis = sma(source, length)
    dev = multKC * stdev(source, length)
    upperBB = basis + dev
    lowerBB = basis - dev

    // Calculate KC
    ma = sma(source, lengthKC)
    range = useTrueRange ? tr : (high - low)
    rangema = sma(range, lengthKC)
    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 = linreg(source - avg(avg(highest(high, lengthKC), lowest(low, lengthKC)),sma(close,lengthKC)),
    lengthKC,0)

    bcolor = iff( val > 0,
    iff( val > nz(val[1]), lime, green),
    iff( val < nz(val[1]), red, maroon))
    scolor = noSqz ? blue : sqzOn ? black : gray
    plot(val, color=bcolor, style=histogram, linewidth=4)
    plot(0, color=scolor, style=cross, linewidth=2)

  2. Değerli Forum Üyeleri;

    Aşağıdaki formulü Matriks'ten İdeal'e çevirmeye çalışmaktayım. ( Daha doğrusu destek rica ederek, ben yazma bilmiyorum ).

    1) Bu konuda destek olabilecek varsa çok memnun olurum
    2) Formülde ne demek istediğini yazarsanız o da yardımcı olabilecektir.
    3) Ayrıca bu formül bazen son barlarda yatay, hafif dik ya da aşağı olması gerekirken , sadece direk DİK çizgi oluyor ve matriksi refresh yapınca düzeliyor, aslında Matriks sürekli açık ve data geliyor . Formülden kaynaklı bir durum olabilirmi ? Yoksa sorun matrikste mi ? Dik çizgi olunca haliyle formül değeri de tamamen olması gereken rakamadan farklı bir rakam çıkıyor ; örnek 112 olması gerekirken 64 oluyor gibi gibi..


    Y1:=MOV(W,22,E);
    Y2:=Y1-ATR(5);
    Y3:=Y1+ATR(5);
    Y4:=IF(Y1<PREV,Y2,IF(Y2>PREV,Y2,PREV));
    Y5:=IF(Y1>PREV,Y3,IF(Y3<PREV,Y3,PREV));
    Y6:=CROSS(Y1,REF(Y5,-1));
    Y7:=CROSS(REF(Y4,-1),Y1);
    Y8:=BARSSINCE(Y6)<BARSSINCE(Y7);
    Y9:=IF(Y8=-1,Y4,Y5);
    Y9

  3.  Alıntı Originally Posted by sercanaksu Yazıyı Oku
    Değerli Forum Üyeleri;

    Aşağıdaki formulü Matriks'ten İdeal'e çevirmeye çalışmaktayım.
    Grafikte ayarladım DÜZ bir çizgi ne işe yarıyor ki bu çizgi ?




  4.  Alıntı Originally Posted by rosense Yazıyı Oku
    Grafikte ayarladım DÜZ bir çizgi ne işe yarıyor ki bu çizgi ?



    xu100 düz çizgi fakat hisselerde sonuç üretiyor
    asels e baktım
    algoritma
    Sessiz olursan daha çok şey Duyarsın.

  5. ben sadece endeks 30 baktığım için diğer yerlerde denemedim.

  6.  Alıntı Originally Posted by sercanaksu Yazıyı Oku
    Değerli Forum Üyeleri;

    Aşağıdaki formulü Matriks'ten İdeal'e çevirmeye çalışmaktayım. ( Daha doğrusu destek rica ederek, ben yazma bilmiyorum ).

    1) Bu konuda destek olabilecek varsa çok memnun olurum
    2) Formülde ne demek istediğini yazarsanız o da yardımcı olabilecektir.
    3) Ayrıca bu formül bazen son barlarda yatay, hafif dik ya da aşağı olması gerekirken , sadece direk DİK çizgi oluyor ve matriksi refresh yapınca düzeliyor, aslında Matriks sürekli açık ve data geliyor . Formülden kaynaklı bir durum olabilirmi ? Yoksa sorun matrikste mi ? Dik çizgi olunca haliyle formül değeri de tamamen olması gereken rakamadan farklı bir rakam çıkıyor ; örnek 112 olması gerekirken 64 oluyor gibi gibi..


    Y1:=MOV(W,22,E);
    Y2:=Y1-ATR(5);
    Y3:=Y1+ATR(5);
    Y4:=IF(Y1<PREV,Y2,IF(Y2>PREV,Y2,PREV));
    Y5:=IF(Y1>PREV,Y3,IF(Y3<PREV,Y3,PREV));
    Y6:=CROSS(Y1,REF(Y5,-1));
    Y7:=CROSS(REF(Y4,-1),Y1);
    Y8:=BARSSINCE(Y6)<BARSSINCE(Y7);
    Y9:=IF(Y8=-1,Y4,Y5);
    Y9
    Değerli Forum üyeleri , yardımcı olabilecek var mi ��

  7.  Alıntı Originally Posted by sercanaksu Yazıyı Oku
    Değerli Forum Üyeleri;

    Aşağıdaki formulü Matriks'ten İdeal'e çevirmeye çalışmaktayım. ( Daha doğrusu destek rica ederek, ben yazma bilmiyorum ).

    1) Bu konuda destek olabilecek varsa çok memnun olurum
    2) Formülde ne demek istediğini yazarsanız o da yardımcı olabilecektir.
    3) Ayrıca bu formül bazen son barlarda yatay, hafif dik ya da aşağı olması gerekirken , sadece direk DİK çizgi oluyor ve matriksi refresh yapınca düzeliyor, aslında Matriks sürekli açık ve data geliyor . Formülden kaynaklı bir durum olabilirmi ? Yoksa sorun matrikste mi ? Dik çizgi olunca haliyle formül değeri de tamamen olması gereken rakamadan farklı bir rakam çıkıyor ; örnek 112 olması gerekirken 64 oluyor gibi gibi..


    Y1:=MOV(W,22,E);
    Y2:=Y1-ATR(5);
    Y3:=Y1+ATR(5);
    Y4:=IF(Y1<PREV,Y2,IF(Y2>PREV,Y2,PREV));
    Y5:=IF(Y1>PREV,Y3,IF(Y3<PREV,Y3,PREV));
    Y6:=CROSS(Y1,REF(Y5,-1));
    Y7:=CROSS(REF(Y4,-1),Y1);
    Y8:=BARSSINCE(Y6)<BARSSINCE(Y7);
    Y9:=IF(Y8=-1,Y4,Y5);
    Y9
    1)Ideal basliklari altinda sormanizi oneririm, oralarda ceviri yardimci olabilecek birileri cikabilir.

    2)Bu verdiginiz, ATR tabanli MOST turevi iz suren bir indikator sanirim.

    Formulde ne yapildigini anladigim olcude izah etmeye calisacagim, umarim anlasilir. 22 barlik agirlik ortalamayi hesaplaniyor (y1), bulunan sonuca ATR(5) ekleyip cikararak alt golge (Y2) ve ust golge (Y3) olarak adlandirabilcegim degerleri olustuyor. Y1 yukselisteyse, alt band (Y4) alt golge degeri esitlenirken, dususlerde onceki degerini koruyor ve sabit kaliyor. Y1 yukselirken ust band (Y5) Y1 in yukselise gectigi andaki degere sabitleniyor. Y1 Y5 i yukari kestigi (Y6) anda, Y5 o bardaki y3 degerini alip sonraki barlarda Y1 yukselmeye devam etse bile sabit kalmaya devam ediyor. Y1 dususe gectiginde ise Y3 in degeri Y5 in altina gecitigi andan itibaren Y5 bu kez Y3 esitleniyor ve dususe geciyor. Grafik uzerinden gordugunuz deger Y9, Y1 in ust bandi kesmesi durumda alt band degerini alirken, alt band asagi kestiginde ust banda esitleniyor.

    Yukarda da yazidigim gibi, ussel agirlikli fiyat ortalamasini baz alan %sel degisim yerine ise ATR(5)i kullanan ozel yapim, most turevi bir indikator. MOST un idealdaki adi TOMA diye biliyorum.

    Asels grafigi uzerinde Y1,Y2,Y3,Y4,Y5,Y9 gosterimi:


  8. arkadaşlar merhaba viopta dipten belli bir yüzde teptiğinde AL, tepeden belli bir yüzde düştüğünde SAT veren bir kod yazabilir miyiz yardım eder misiniz bu konuda? AL a geçtikten sonra tepe izleyecek yükseldikçe yenileyecek, SAT a geçtikten sonra da tam tersi dip izleyecek ve düştükçe yenileyecek ve verilen oranda ters hareket olduğunda işlem yapacak. birde işlemi anlık yapma şansımız var mı? mesela değer 112834 AL için 112850 olduğu anda emir gönderecek şekilde işlem yapılabilir mi

Sayfa 185/252 İlkİlk ... 85135175183184185186187195235 ... 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
  •