HAFTA AÇILIŞ
Kod:var V = Sistem.GrafikVerileri; var C = Sistem.GrafikFiyatSec("Kapanis"); var TOMA = Sistem.TOMA(30, 0.5); var EMA = Sistem.MA(C, "Exp", 30); var HaftaBaslangicList = Sistem.Liste(0); for (int i = 1; i < Sistem.BarSayisi; i++) HaftaBaslangicList[i] = (V[i].Date.DayOfWeek < V[i - 1].Date.DayOfWeek) ? V[i].Open : HaftaBaslangicList[i - 1]; var SonYon = ""; for (int i = 1; i < Sistem.BarSayisi; i++) { if (C[i] > HaftaBaslangicList[i] && EMA[i] > TOMA[i] && SonYon != "A") { SonYon = "A"; Sistem.Yon[i] = "A"; } if (C[i] < HaftaBaslangicList[i] && EMA[i] < TOMA[i] && SonYon != "S") { SonYon = "S"; Sistem.Yon[i] = "S"; } } Sistem.Cizgiler[0].Deger = TOMA; Sistem.Cizgiler[1].Deger = EMA; Sistem.Cizgiler[2].Deger = HaftaBaslangicList;
vahap beyaz, ahmet çakar ....
cevap için tesekkur ederim.
TOMA yerine kendi sistem ismini mi yazmamız gerekyor, kusura bakmayın ben hiç anlamıyorum yazılım dilinden
Burayı ekleyin
var HaftaBaslangicList = Sistem.Liste(0);
for (int i = 1; i < Sistem.BarSayisi; i++)
HaftaBaslangicList[i] = (V[i].Date.DayOfWeek < V[i - 1].Date.DayOfWeek) ? V[i].Open : HaftaBaslangicList[i - 1];
Alış şartına
if (C[i] > HaftaBaslangicList[i] && EMA[i] > TOMA[i] && SonYon != "A")
Satış Şartına
if (C[i] < HaftaBaslangicList[i] && EMA[i] < TOMA[i] && SonYon != "S")
vahap beyaz, ahmet çakar ....
Saatlik
Şu iş görebilir, test etmek lazım
Kod:var V = Sistem.GrafikVerileri; var C = Sistem.GrafikFiyatSec("Kapanis"); var TOMA = Sistem.TOMA(30, 0.5); var EMA = Sistem.MA(C, "Exp", 30); var SaatBaslangicList = Sistem.Liste(0); for (int i = 1; i < Sistem.BarSayisi; i++) SaatBaslangicList[i] = (V[i].Date.Hour != V[i - 1].Date.Hour) ? V[i].Open : SaatBaslangicList[i - 1]; var SonYon = ""; for (int i = 1; i < Sistem.BarSayisi; i++) { if (C[i] > SaatBaslangicList[i] && EMA[i] > TOMA[i] && SonYon != "A") { SonYon = "A"; Sistem.Yon[i] = "A"; } if (C[i] < SaatBaslangicList[i] && EMA[i] < TOMA[i] && SonYon != "S") { SonYon = "S"; Sistem.Yon[i] = "S"; } } Sistem.Cizgiler[0].Deger = TOMA; Sistem.Cizgiler[1].Deger = EMA; Sistem.Cizgiler[2].Deger = SaatBaslangicList;
vahap beyaz, ahmet çakar ....
Gün Açılış (test edin)
Kod:var V = Sistem.GrafikVerileri; var C = Sistem.GrafikFiyatSec("Kapanis"); var TOMA = Sistem.TOMA(30, 0.5); var EMA = Sistem.MA(C, "Exp", 30); var GunBaslangicList = Sistem.Liste(0); for (int i = 1; i < Sistem.BarSayisi; i++) GunBaslangicList[i] = (V[i].Date.Day != V[i - 1].Date.Day) ? V[i].Open : GunBaslangicList[i - 1]; var SonYon = ""; for (int i = 1; i < Sistem.BarSayisi; i++) { if (C[i] > GunBaslangicList[i] && EMA[i] > TOMA[i] && SonYon != "A") { SonYon = "A"; Sistem.Yon[i] = "A"; } if (C[i] < GunBaslangicList[i] && EMA[i] < TOMA[i] && SonYon != "S") { SonYon = "S"; Sistem.Yon[i] = "S"; } } Sistem.Cizgiler[0].Deger = TOMA; Sistem.Cizgiler[1].Deger = EMA; Sistem.Cizgiler[2].Deger = GunBaslangicList;
vahap beyaz, ahmet çakar ....
Yer İmleri