MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
222 kez görüntülendi
Merhabalar,

Prime'da kullandığım ve aşağıda formülünü paylaştığım Supertrend indikatörü ile IQ'da gömülü olan Supertrend indikatörü farklı değerler veriyor ve grafikler farklı görünüyor. IQ'daki formülü göremediğim için kıyaslama yapamıyorum ama asıl önemli olan indikatörlerin formülleri mi farklı yoksa programlardan birinde hata mı mevcut? Eğer IQ'da gömülü olan Supertrend indikatörü farklı ise sizden rica etsem aşağıdaki Sn. Kıvanç Özbilgiç'in paylaşmış olduğu bu indikatörün c# kodunu paylaşabilir misiniz? Şimdiden ilginiz için teşekkür ederim.

period:=OPT1;
coeff:=OPT2;
AP:=(H+L)/2;
OFFSET:=OPT2*ATR(OPT1);
STR:=AP+OFFSET;
STS:=AP-OFFSET;
FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);
ST:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));
ST
İndikator kategorisinde (76 puan) tarafından | 222 kez görüntülendi
0 0
Yukarıdaki sorunla ilgili olarak gerek teknik servis ve gerekse eğitim departmanı ile 3 kez telefon görüşmesi yaptık. Ama görünen o ki doğru çözüm önerisini verebilecek pek kimse yok. Üzgün olduğumu ifade etmek isterim.

1 cevap

1 beğenilme 0 beğenilmeme

Merhabalar,

Paylaştığınız scripti Prime da ekleyip MatriksIQ daki SuperTrend indikatörü ile karşılaştırdığımızda değerlerin birbiriyle uyumlu olduğunu gözlemledik. Paylaştığınız indikatör parametrik değil. Belki o nedenle farklı değerler gözlemlediniz. İndikatör kodunuzu aşağıdaki gibi düzenlerseniz sorun kalmayacağını umuyorum.

İyi çalışamalar

period:=input("ATRPeriyodu?",1,500,10);
coeff:=input("Coeff?",0,20,3);
AP:=(H+L)/2;
OFFSET:=coeff*ATR(period);
STR:=AP+OFFSET;
STS:=AP-OFFSET;
FUB:=IF(STR<PREV OR REF(C,-1)>PREV,STR,PREV);
FLB:=IF(STS>PREV OR REF(C,-1)<PREV,STS,PREV);
ST:=IF(PREV=REF(FUB,-1) AND C<FUB,FUB,IF(PREV=REF(FUB,-1) AND C>FUB,FLB,IF(PREV=REF(FLB,-1) AND C>FLB,FLB,IF(PREV=REF(FLB,-1) AND C<FLB,FUB,fub))));
ST

 

(3,288 puan) tarafından
2,591 soru
2,485 cevap
2,079 yorum
1,816 kullanıcı