bu formül Sistem.EnCokTekrar fonksiyonunun formülü.;
bunu farklı amaç için kullanmaya çalışıyorum , Str kısmını zemin yazısı olarak yazdırabiliyorum .
Str de elde ettiğim rakamları çizgi olarak çizdirmek istiyorum .
bir de eğer mümkünse kapanışa %10 yakınsa çizdirilsin şeklinde şart ekleyebilirsek çok memnun olurum çok teşekkür ederim .
2 gündür uğrasıyorum
var V = Sistem.GrafikVerileri;
var H = Sistem.GrafikFiyatSec("Yuksek");
var Tekrarlar = new SortedDictionary();
for (int i = V.Count-1000; i < V.Count; i++) // v.count-1000 den başlamak son 1000 bar demektir.
{ float Fiyat = H[i];
int Defa = 0;
if (Tekrarlar.ContainsKey(Fiyat)) Defa = Tekrarlar[Fiyat];
Defa++; Tekrarlar[Fiyat] = Defa; }
var Str = string.****("\r\n", Tekrarlar.Select(x => x.Key.ToString("0.00") + "\t " + x.Value.ToString()).ToList()); Sistem.Mesaj(Str);
yardımcı olabilecek varsa çok sevinirim
Yer İmleri