Merhaba arkadaşlar. Anıl Özekşi beyin Matriks "Stochastic OTT" formülünü yazmaya çalışıyorum ama temel iDEAL kodlarından çok farklı ifadeler var. Nasıl çevrileceğini bilemedim. Çalışmamı da en alta ekliyorum. Yardımcı olabilirseniz memnun olurum. Şimdiden teşekkürler.

INDICATOR BUILDER

X1:=500;
X2:=200;
X3:=0.5;
STOSK(X1,X2,33,VAR)+1000;
OTT(STOSK(X1,X2,33,VAR)+1000,2,X3)

---------------------------------------------

SYSTEM TESTER


AL

Cross(STOSK(opt1,opt2,33,VAR)+1000,OTT(STOSK(opt1, opt2,33,VAR)+1000,2,opt3))


SAT

Cross(OTT(STOSK(opt1,opt2,33,VAR)+1000,2,opt3),STO SK(opt1,opt2,33,VAR)+1000)



Denemem:
var X1 = 500;
var X2 = 200;
var X3 = 0.5;

var C = Sistem.GrafikFiyatSec("Kapanis");
var STOSK = (X1,X2,33,C)+1000;
var OTT = (STOSK(X1,X2,33,C)+1000,2,X3);

var sonyon = "";

for (int i=1 ; i < Sistem.BarSayisi; i++)
{
if (C[i] > OTT[i] && sonyon != "A")
{
Sistem.Yon[i] = "A";
sonyon = "A";
}
else if (C[i] < OTT[i] && sonyon != "F")
{
Sistem.Yon[i] = "F";
sonyon = "F";
}

}