0 beğenilme 0 beğenilmeme
119 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 (248 puan) tarafından | 119 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.
(6,380 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,596 soru
9,553 cevap
5,170 yorum
44,036 kullanıcı