0 beğenilme 0 beğenilmeme
326 kez görüntülendi
puanlama sistemiyle kod oluşturmak istiyorum.

RSI < 30 = +1 puan versin
MACD al = +2 puan versin
Fiyat 20 günlük ortalama üstüne çıktı = +1 puan
 

4 puanlı bir sistem olsun ve puana göre hisseleri sıralasın istiyorum. nasıl yapabilirim?

 

eğer puan oluşturamazsak RSI 30'un altında macd al veren ve fiyat 20 günlük ortalamayı aşan hisseleri filtreleyelim.
Analizler kategorisinde (201 puan) tarafından | 326 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhabalar,

Aşağıdaki şekilde deneyiniz,

COLA

if(RSI()<30,1,0)

COLB

iF(CROSS(MACD(),MACDTRigger()),2,0)

colc

if(CROSS(C,MOV(C,20,S)),1,0)

COLD

 

COLA+COLB+COLC

iyi çalışmalar
(38,728 puan) tarafından
tarafından düzenlendi
0 0
parantez hatası diyor. tekrar bakabilir misiniz. teşekkürler.
0 0
formülü düzelttik tekrar kopyalayınız
0 0
Yazım hatası diyor bu seferde. hem 1. kolon hem filtre kısmına yazmayı denedim, olmadı.
0 0
bizler de hata vermemektedir.

cola,colb,colc,cold kolonlarına 4 formülü de ayrı ayrı keydetip deneyiniz,

olmaz ise mail adresinize mex dosyası olarak iletelim

iyi çalışmalar
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,961 soru
9,933 cevap
5,344 yorum
65,836 kullanıcı
Codi