Çok teşekkür ederim. Saolun
Printable View
Ek 26229
kolay gelsin tiberius üstadın paylaşmış olduğu sistemi nasıl yazabilirim? yardımcı olabilir msiniz
PHP Code:
var V = Sistem.GrafikVerileri ;
var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
var MA = Sistem.MA3(C, "Exp", 100);
var MA2 = Sistem.MA3(MA, "Exp", 10);
var TOMA = Sistem.TOMA(3,2) ;
var SonYon = "";
var Sinyal = "";
double SonFiyat = 0.0;
for (int i = 100; i < V.Count; i++)
{
// Strateji
if (MA[i] > TOMA[i] && MA[i] > MA2[i]) Sinyal = "A";
if (MA[i] < TOMA[i] && MA[i] < MA2[i]) Sinyal = "S";
if (SonYon=="A" && C[i] > SonFiyat * 1.002 && MA[i-1] > TOMA[i-1] && MA[i] < TOMA[i]) Sinyal = "F";
if (SonYon=="S" && C[i] < SonFiyat * 0.998 && MA[i-1] < TOMA[i-1] && MA[i] > TOMA[i]) Sinyal = "F";
if (SonYon=="A" && C[i] < SonFiyat * 0.994) Sinyal = "F";
if (SonYon=="S" && C[i] > SonFiyat * 1.006) Sinyal = "F";
// 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;
}
}
Sistem.GetiriHesapla("01/07/2010", 0.0);
Sistem.Cizgiler[0].Deger =TOMA;
Sistem.Cizgiler[1].Deger =MA;
Sistem.Cizgiler[3].Deger =MA2;
Sistem.Cizgiler[2].Deger =Sistem.GetiriKZ;
tiberius hocanınkine hiç benzemedi :(
Selamlar ben idelgoyu yeni aldım ve 3 gündür mevcut stratejileri optimize etmeye çalışarak geçiriyorum elimde sadece 19 aylık viop 30 verisi var ancak bu veriyle 19 ayda %14 getiriyi geçecek bir optimizasyon yapamadım sizce bir yerde yanlış mı yapıyorum ?
ve viop 30 un daha eski verilerine nasıl ulaşabilirim ideala mail attım ancak bir dönüş yapan olmadı
teşekkürler
Merhabalar.Elimdeki bu kodu ideal sorgu sistemine çevirebilirmisiniz?
BAR:=144;
Fibo:=61.8;
Yuzde:=5;
HV:=HHV(H,BAR);
LV:=LLV(L,BAR);
HV-(HV-LV)*(Fibo-Yuzde)/100>C AND C>HV-(HV-LV)*(Fibo+Yuzde)/100 and BarsSince(HLBTop(BAR)=H)<BarsSince(HLBBot(BAR)=L)