deneyeceğim teşekkürler.Alıntı:
Tam istediğiniz şey değil ama son x bar için şöyle bir şey yazmıştım daha önce https://www.hisse.net/topluluk/showthread.php?p=3043842
Kodu güncelledim:
Geldik, gidiyoruz..PHP Code:
//verilen periyotta yüzdesel hisse fiyatı ile xu100 değişimi
int p = 240;
var C = Sistem.GrafikFiyatSec("Kapanis");
var Veriler1 = Sistem.GrafikVerileri;
var w=Sistem.BarSayisi-1;
var Veriler2 = Sistem.GrafikVerileriniOku("IMKBX'XU100", Sistem.Periyot);
Veriler2 = Sistem.GrafikVerilerindeTarihHizala(Veriler1, Veriler2);
var X = Sistem.GrafikFiyatOku(Veriler2 , "Kapanis");
var a = Sistem.Liste(0);
var b = Sistem.Liste(0);
var c = Sistem.Liste(0);
for (int i = p; i < Sistem.BarSayisi; i++){
a[i] = 100*(C[i]-C[i-p])/C[i-p];
b[i] = 100*(X[i]-X[i-p])/X[i-p];
c[i] = a[i]-b[i];
}
Sistem.Cizgiler[0].Deger = a;
Sistem.Cizgiler[0].Aciklama = Sistem.Sembol;
Sistem.Cizgiler[1].Deger = b;
Sistem.Cizgiler[2].Deger = c;
Sistem.Cizgiler[3].Deger = 0;