Eğer prev 0 a esit ise ma degerini al degilse 2 nci parantez degerini al olabilir mi?
X1 = ma değeri
X2= sistem liste
D1 =sistem liste
Döngü altina____
X2 yi hesapla
if (prev == 0)
{
D1= X1;
}
else
{
D1 = X2;
}
.
Printable View
abctrader Lib.cs yi inceleyin.
.
If((H+L)<Ref((H+L),-5),-1,0)+If((H+L)<Ref((H+L),-10),-1,0);-1 bu kodu nasıl çevirebiliriz
var V = Sistem.GrafikVerileri ;
var C = Sistem.GrafikFiyatOku(V, "Kapanis" ) ;
var H = Sistem.GrafikFiyatOku(V, "Yuksek" ) ;
var L = Sistem.GrafikFiyatOku(V, "Dusuk" ) ;
var O = Sistem.GrafikFiyatOku(V, "Acilis" ) ;
var X = Sistem.Liste(0);
for (int i = 10; i < V.Count; i++)
{
X[i]=H[i]+L[i];
if (x[i]<X[i-5]== -1)
{
x= =0;
}
}
olmadı yazamadım
Kod:var V = Sistem.GrafikVerileri ;
var H = Sistem.GrafikFiyatSec("Yuksek");
var L = Sistem.GrafikFiyatSec("Dusuk");
var HL = Sistem.Liste(0);
var X1 = Sistem.Liste(0);
var X2 = Sistem.Liste(0);
var D1 = Sistem.Liste(0);
for (int i = 10; i < V.Count; i++)
{
HL[i] = H[i] + L[i] ;
X1[i] =
HL[i] < HL[i-5] ? -1 : HL[i] > HL[i-5] ? 0 :
X1[i] ;
X2[i] =
HL[i] < HL[i-10] ? -1 : HL[i] > HL[i-10] ? 0 :
X2[i] ;
D1[i] = X1[i] + X2[i] ;
}
Sistem.Cizgiler[0].Deger = D1; //Panel2
Sistem.Cizgiler[0].Stil = 5;