var V = Sistem.GrafikVerileri ;
// hesapla
var PD = Sistem.BilancoPD();
var NK = Sistem.BilancoNetKar();
var x3 = Sistem.Liste(V.Count, 0);
var x2 = Sistem.MA(x3, "Simple", 10);
for (int i = 1; i < V.Count; i++)
x3[i] = (NK[i]/PD[i]);
var x1 = Sistem.Liste(V.Count, 0);
for (int i = 1; i < V.Count; i++)
x1[i] = x3[i] > x2[i] ? 1 : x3[i] < x2[i]? -1 : x1[i-1] ;
// sistem
var SonYon = "";
for (int i = 1; i<V.Count; i++)
{
if ( x1[i] == 1 && SonYon != "A" ) // AL
{
Sistem.Yon[i] = "A";
SonYon = Sistem.Yon[i];
}
else if ( x1[i] == -1 && SonYon != "S" ) // SAT
{
Sistem.Yon[i] = "S";
SonYon = Sistem.Yon[i];
}
else if ( x1[i] == 0 && (SonYon == "A" || SonYon == "S") ) // FLAT
{
Sistem.Yon[i] = "F";
SonYon = Sistem.Yon[i];
}
}
Sistem.Cizgiler[0].Deger = x3; // panel2
Sistem.Cizgiler[1].Deger = x2;
Yer İmleri