
Originally Posted by
alekss
sayın Tiberius farklı renklendirme yapabilirsek dahada güzel olur
fazla zamanınızı almayacaksa paylaşırsanız seviniriz
saygılar
Kod:
var p1 = 55;
var P = Sistem.GrafikVerileri;
var C = Sistem.GrafikFiyatSec("Kapanis");
var H = Sistem.GrafikFiyatSec("Yuksek");
var L = Sistem.GrafikFiyatSec("Dusuk");
var HH = Sistem.HHV(p1, H);
var LL = Sistem.LLV(p1, L);
var HLMID = Sistem.ListeOrta(HH, LL);
var HLUP = Sistem.ListeOrta(HH, HLMID);
var HLDOWN = Sistem.ListeOrta(HLMID, LL);
var a = Sistem.Liste(0);
var b = Sistem.Liste(0);
var SonYon = "";
var X = Sistem.Liste(0);
var RenkListesi = new List<Color>(new Color[Sistem.BarSayisi]);
for (int i = 1; i < Sistem.BarSayisi; i++)
{
a[i] = HH[i] - ((HH[i] - LL[i]) * 0.618f);
b[i] = LL[i] + ((HH[i] - LL[i]) * 0.618f);
}
for (int i = 1; i < Sistem.BarSayisi; i++)
{
if (C[i] > HLUP[i] && SonYon != "A")
{
Sistem.Yon[i] = "A";
SonYon = "A";
}
if (C[i] < HLDOWN[i] && SonYon != "S")
{
Sistem.Yon[i] = "S";
SonYon = "S";
}
if (SonYon == "A")
{
X[i] = b[i];
RenkListesi[i] = Color.Salmon;
}
else if (SonYon == "S")
{
X[i] = a[i];
RenkListesi[i] = Color.Cyan;
}
}
Sistem.Cizgiler[2].Deger = X;
Sistem.Cizgiler[2].RenkListesi = RenkListesi;
Yer İmleri