Dolgu işi genelde sıkıntı çıkarabiliyor, bazen tekrar açtığınızda oluyor.
Aslında gömülü indikatörün parametrelerine tıklayınca değişecekmiş gibi geliyor ama değişmiyor :) İdeal yetkililerine sorabilirsiniz..
Printable View
var V = Sistem.GrafikVerileri;
var C = Sistem.GrafikFiyatSec("Kapanis");
var RSI =Sistem.RSI(13);
Sistem.Cizgiler[7].Deger = RSI;
Sistem.Cizgiler[8].Deger = Sistem.Liste(30F);
Sistem.Cizgiler[9].Deger = Sistem.Liste(70F);
Sistem.Cizgiler[10].Deger = Sistem.Liste(50F);
var SonYon="";
float Fiyat = 0.0f;
//for (int i = C.Count-23000 ; i < C.Count; i++)
for (int i = 1; Sistem.BarSayisi-55 < Sistem.BarSayisi; i++)
{
if (RSI[i] > 50 && SonYon != "A")
{
Sistem.Yon[i] = "A";
SonYon="A";
Fiyat = C[i];
}
else if (RSI[i] < 50 && SonYon != "S")
{
Sistem.Yon[i] = "S";
SonYon="S";
Fiyat = C[i];
}
}
https://i.hizliresim.com/90F2jt.png
mrb
idealde bunu nasıl ifade edebilirim
Mov(Mov(C,28,E)-Mov(C,41,E),13,E
Böyle ister misiniz? :)
https://i.hizliresim.com/9EDDGC.pngPHP Code:
var C = Sistem.GrafikFiyatSec("Kapanis");
var i = Sistem.BarSayisi - 1;
var RSI = Sistem.RSI(14);
if ( RSI[i] >= 50) {
int say= 0;
for (int j =i-1; j>50; j--) {
if (RSI[j]>=50) say++;
else break;
}
Sistem.CizgiCiz(1, i-say, C[i-say], i+5, C[i-say], Color.Lime, 2, 3);
}
Arkadaşlar, ideal'de değişik indikatörlerle robot oluşturmaya çalışıyorum ama verimli birşeyler bulamadım. Profit factor 2yi geçemiyor. Toplam işlem sayısı fazla, karlı işlem sayısı oranı düşük. stopları izleyen stop ve sabit stop olarak da ayarladım olmuyor bir türlü. Ayrıca max dd hesapla ne anlama geliyor onu da bulamadım.
Kar oranı yüksek robotu olan var mı?
Teşekkür ederim.
Bende bu seviyede kalmıştım.
Geriye dönük kestiği yerleri göremiyoruz sanırım.
var V = Sistem.GrafikVerileri ;
var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
var rsi = Sistem.RSI(14);
var rsih = Sistem.Liste(0);
for (int i = 1; i<V.Count;i++)
rsih[i] = rsi[i-1]<50 && rsi[i]>50 ? V[i].Close : 0;
Sistem.Cizgiler[0].Deger = rsih;
Sistem.Cizgiler[1].Deger = rsi;
Sistem.Cizgiler[2].Deger = Sistem.Liste(50F);