Estağfurullah.
Sağlık, mutluluk, başarı dilerim.
Printable View
son olarak bu döngü işinin nersinde yanlış yaptım acaba :(((
var V = Sistem.GrafikVerileri;
int bs=Sistem.BarSayisi-1;
var ll=Sistem.LLV(bs,"Dusuk");
var d=Sistem.Liste(0);
for (int i = 1; i < V.Count; i++)
{ d[i] =ll[i] ;}
Aşağıdaki kod ekrandaki grafiğin başlangıcından itibaren en dibi çizer..
for (int x = 1; x < i; x++) satırında x = 1; yerine x = 50; yaparsanız 50. bardan itibaren en düşüğü çizer..
Son x barın düşüğünü almak isterseniz; örneğin son 200 barın düşüğünü çizer.. Son 200 çizerken, 200 bar hesaplanabilir olana kadar yani ilk barlarda sorun olur..PHP Code:
var L = Sistem.GrafikFiyatSec("Dusuk");
var a = Sistem.Liste(0);
for (int x = 1; x < Sistem.BarSayisi; x++){
if(a[x-1]==0) a[x-1]=L[x];
if(L[x]<a[x-1]) a[x]=L[x];
else a[x]=a[x-1];
}
Sistem.Cizgiler[0].Deger = a; //panel1
PHP Code:
var ll=Sistem.LLV(200);
Sistem.Cizgiler[0].Deger = ll;