0 beğenilme 0 beğenilmeme
51 kez görüntülendi
Merhaba..

Bu taramayı ALPHATREND ile birleştirdim.

Ancak AL veren hisseler ALPHATREND altında kalıyor. Üstünde kalmalı. Yardımcı olur musunuz.

ref(c,-1)<=ref(o,-1) and c>o and ref(c,-1)>=o and c>=ref(o,-1) and (c-o)>(ref(o,-1)-ref(c,-1)) and ((c-o)*100/o)>=1 and v>10000

 

Birleştirdiğim hali

AP:=14;
momentum:=1;
mom:=if(momentum=1,MFI(AP),RSI(AP));
upT:=L-ATR(AP)*coeff;
downT:=H+ATR(AP)*coeff;
AlphaTrend:=If(mom>=50,If(upT<PREV,PREV,upT),If(downT>PREV,PREV,downT));

cross(C,AlphaTrend) and ref(c,-1)<=ref(o,-1) and c>o and ref(c,-1)>=o and c>=ref(o,-1) and (c-o)>(ref(o,-1)-ref(c,-1)) and ((c-o)*100/o)>=1 and v>10000
Diğer kategorisinde (224 puan) tarafından | 51 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba

cross(c,AlfaT()) and ref(c,-1)<=ref(o,-1) and c>o and ref(c,-1)>=o and c>=ref(o,-1) and (c-o)>(ref(o,-1)-ref(c,-1)) and ((c-o)*100/o)>=1 and v>10000

Şeklinde yazmanız yeterlidir. Tekrardan aynı sorunu yaşarsınız grafiklerinizi güncelleyip tekrar deneyiniz.

Bilgilerinize.
(5,510 puan) tarafından
0 0
Çok teşekkürler, oldu.

Peki bunu bir de düşeni kıran taramasıyla da birleştirir misiniz?

Böyle yazdım, sonuç alamıyorum, muhtemelen yanlış.

BARS:=200;
CT:=TREND(BARS,-1,D);
BS:=BARSSINCE(CT=H);
BS2:=BARSSINCE(BS=0 AND REF(BS,-10)=0);
C>CT AND CT>0 AND LASTVALUE(BS2)>50 AND V>REF(V,-1) AND ref(c,-1)<=ref(o,-1) and c>o and ref(c,-1)>=o and c>=ref(o,-1) and (c-o)>(ref(o,-1)-ref(c,-1)) and ((c-o)*100/o)>=1 and v>10000
0 0
Merhaba

Yazımınız doğru fakat koşullar nedeniyle sonuç alamayabilirsiniz.

Bilgilerinize.
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,430 soru
9,385 cevap
5,096 yorum
37,415 kullanıcı