0 beğenilme 0 beğenilmeme
34 kez görüntülendi
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))
önce Grafik kategorisinde (16 puan) tarafından
önce tarafından yeniden kategorilendirildi | 34 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
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
önce (37,218 puan) tarafından
0 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 0
bu istediğiniz maalesef mümkün değildir
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. 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.



9,771 soru
9,735 cevap
5,244 yorum
52,895 kullanıcı