Bende böyle oldu referandum haftası.
http://i.hizliresim.com/Ja8Rvj.jpg
Printable View
Bende böyle oldu referandum haftası.
http://i.hizliresim.com/Ja8Rvj.jpg
çokca tartışılan repaint konusunu tekrar bir dürtmek istedim. yalan sistemlere de örnek olsun hem.
aşağıda bir sistem var. oldukça iyi görünecek ilk bakışta , ama çok temel bir sorunu var
nedir sizce
Kod:var C = Sistem.GrafikFiyatSec("Kapanis");
var H = Sistem.GrafikFiyatSec("Yuksek");
var L = Sistem.GrafikFiyatSec("Dusuk");
var SonYon = "F";
var fiyat=0f;
for (int i = 1; i<Sistem.BarSayisi-10; i++)
{
if (SonYon == "F" && C[i+10]>C[i]*1.005 )
{
Sistem.Yon[i] = "A"; // alis
SonYon = Sistem.Yon[i];
Sistem.Seviye[i] = C[i];
fiyat=C[i];
}
else if (SonYon == "F" && C[i+10]<C[i]*0.995 )
{
Sistem.Yon[i] = "S"; // alis
SonYon = Sistem.Yon[i];
Sistem.Seviye[i] = C[i];
fiyat=C[i];
}
else if (SonYon == "A" && C[i]>fiyat*1.005 )
{
Sistem.Yon[i] = "F"; // alis
SonYon = Sistem.Yon[i];
Sistem.Seviye[i] = C[i];
fiyat=0;
}
else if (SonYon == "S" && C[i]<fiyat*0.995 )
{
Sistem.Yon[i] = "F"; // alis
SonYon = Sistem.Yon[i];
Sistem.Seviye[i] = C[i];
fiyat=0;
}
}
//Sistem.Cizgiler[0].Deger = ustkanal;
//Sistem.Cizgiler[1].Deger = altkanal;
Sistem.GetiriHesapla("01.01.2001",0);
Sistem.Cizgiler[2].Deger = Sistem.GetiriKZ;
10 bar müneccim sistemi
10 bar geleceğe bakıyo 500 puan kar varsa pozisyon alıyo puanı alınca pozisyon kapatıyo
10 bar değil 1 bar olabilir 500 değil 100 puan olabilir.
backtestte geleceğe bakarak kolayca işlem yapılabileceğini gerçek hayatta bu tür sistemlerin toslayacağını ima ediyor ,
barın kapanışına bakarak bar içinde işlem yapma hevesi var gördüğüm kadarıyla da onun için şeyettim