Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.

0

ortalama çizgisininin son 100 barda gözükmesi..

Soruldu
Kategori
Grafik
Görüntülenme
239 görüntülenme
Durum
Cevaplandı
aşağıdaki formül işimi görüyor yalnız, 2 satırı tamamen şansa buldum ve mantığını çözemedim. grafik üzerinde 21 günlük basit ortalamayı istediğim son bar sayısında gözükmesini istiyorum.

bar:=input("LookBackBars",1,10000,100);

bot:=LastValue(BarsSince(HLBBot(bar)=L));
ValueWhen(1,cum(1)-bar>bar,MOV(C,21,S))
Paylaş
CevaplaBayrakladüzenlendi · Sibelyctitiz16

1 Cevap

0
Merhabalar,

sadece son bar istiyorsanız 100 sayısını 1 olarak giriniz,

bar:=1;

bot:=LastValue(BarsSince(HLBBot(bar)=L));
ValueWhen(1,cum(1)-bar>bar,MOV(C,21,S))

iyi çalışmalar
BağlantıBayraklaSibelyMatriks Destek42.148

Yorumlar (3)

  • ▲0
    son 1 barda değil,  bar:=input("LookBackBars",1,10000,100) satırında bu kısmı isteğe bağlamıştım. Yani değiştirlebilir.

    Diyelim toplam 300 barlık bir grafik açtım. MOV(C,21,S) formülü 21.bardan 300. bara kadar grafik üzerinde gözükür. Benim istediğim MOV(C,21,S) grafik üzerinde bar 100 yazınca 200.bardan 300.bara kadar gözüksün veya 50 yazarsam 250.bardan 300. bara kadar gözüksün.

    selamlar, kolay gelsin.
  • ▲0
    bu istediğiniz maalesef mümkün değildir
    SibelyMatriks DestekBayrakla
  • ▲0
    mümkün Sibel Hanım;

    bar:=input("LookBackBars",1,10000,100);
    bot:=LastValue(BarsSince(HLBBot(bar)=L));
    ValueWhen(1,cum(1)-bar>bar,MOV(C,21,S))

    ilk mesajımda yazdığım gibi yukarıdaki betik ile mümkün oldu. Anlayamadığım 2.satır ı bir yerde kullanmıyorum ama silersem çalışmıyor istediğim gibi:),

    ilginiz için teşekkürler.Selamlar

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol