Merhaba,
Anıl Hoca'mızın OTT indikatöründeki hareketli ortalama ve OTT katsayılarını bir başka indikatörün o barda aldığı değere göre (örneğin Vortex'in PVTX'ine göre) dinamikleştirmeye çalışıyorum.
Her bar geçişinde PVTX değeri değiştiği için dinamik OTT'nin de geçmiş değerleri otomatik olarak değişmiş oluyor ve bu da re-paint'e sebep oluyor. Bunu nasıl önleyebilirim? Kodumda Ref kullandım fakar re-paint'in önüne geçemedim.
Yapmak istediğim şey her barda dinamik hareketli ortalamanın ve dinamik OTT'nin kapanış değerlerini yeni bar oluştuğunda (periyot sonunda) indikatörüm kaydetsin ve bu değerler bir sonraki barda oluşacak PVTX değerinden etkilenmesin.
Öncelikle indikatörümü çizdirmeye çalışıyorum ki akabinde system tester'da strateji haline getirebileyim.
Şimdiden destek için teşekkür ederim...
İndikatör kodum;
X1:=INPUT("PERİYOT",0,1000,5);
X2:=INPUT("OTT KATSAYISI",0,1000,1);
X3:=INPUT("VUP PERİYOT",0,1000,20);
HO:=MOV(C,X1,VAR);
TREND:=OTT(C,X1,X2);
VUP:=PVTX(X3);
DinHO:=MOV(C,(X1/(1+(1/Ref(VUP,-1)))),VAR);
DinTREND:=OTT(C,(X1/(1+(1/Ref(VUP,-1)))),(X2/(1+(1/Ref(VUP,-1)))));
HO;TREND;DinHO;DinTREND