-
arkadaslar merhaba
var C = Sistem.GrafikFiyatSec("Kapanis");
var DP = Sistem.DirectionalIndicatorPlus(13);
var DM = Sistem.DirectionalIndicatorMinus(13);
var ADX = Sistem.ADX(8);
Sistem.Cizgiler[0].Deger = DP ;
Sistem.Cizgiler[1].Deger = DM ;
Sistem.Cizgiler[2].Deger = Sistem.ADX(8);
Sistem.Cizgiler[3].Deger = Sistem.Liste(25F);
var SonYon="";
float Fiyat = 0.0f;
for (int i = 1; i < Sistem.BarSayisi; i++)
{
if ( DP[i] > ADX[i] > DM[i] && ADX[i] < 25 && SonYon != "A")
{
Sistem.Yon[i] = "A";
SonYon="A";
Fiyat = C[i];
}
else if ( DP[i] > DM[i] && ADX[i] >= 25 && SonYon != "A")
{
Sistem.Yon[i] = "A";
SonYon="A";
Fiyat = C[i];
}
else if ( DP[i] < ADX[i] < DM[i] && ADX[i] < 25 && SonYon != "S")
{
Sistem.Yon[i] = "S";
SonYon="S";
Fiyat = C[i];
}
else if (DP[i] < DM[i] && ADX[i] >= 25) && SonYon != "S")
{
Sistem.Yon[i] = "S";
SonYon="S";
Fiyat = C[i];
}
}
yukarıdaki formülde nerede hata yapıyorum
yardımcı olursanız sevinirim
Gönderi Kuralları
- Yeni konu açamazsınız
- Konulara cevap yazamazsınız
- Yazılara ek gönderemezsiniz
- Yazılarınızı değiştiremezsiniz
-
Forum Rules
Yer İmleri