pozisyon binde 8 zarar ettiğinde FLAT duruma geçer ve 1200 bar dinlendirir.
Kod:
var V = Sistem.GrafikVerileri;
var C = Sistem.GrafikFiyatOku(V, "Kapanis");
// strateji
var SonYon = "";
var Sinyal = "";
double SonFiyat = 0.0;
var BarNo = 0;
for (int i = 300; i < V.Count; i++)
{
Sinyal = "";
if (i < BarNo + 1200) { }
else
{
if (SonYon == "A" && C[i] < SonFiyat * 0.992) Sinyal = "F";
else if (SonYon == "S" && C[i] > SonFiyat * 1.008) Sinyal = "F";
else
{
// ORIJINAL SISTEM KODU
}
}
// Yön Kalıbı
if (Sinyal == "A" && SonYon != "A")
{
Sistem.Yon[i] = "A";
SonYon = Sistem.Yon[i];
SonFiyat = V[i].Close;
}
if (Sinyal == "S" && SonYon != "S")
{
Sistem.Yon[i] = "S";
SonYon = Sistem.Yon[i];
SonFiyat = V[i].Close;
}
if (Sinyal == "F" && SonYon != "F")
{
Sistem.Yon[i] = "F";
SonYon = Sistem.Yon[i];
SonFiyat = V[i].Close;
BarNo = i;
}
}
vahap beyaz, ahmet çakar ....
Yer İmleri