Bar Sayısı

BarSayisi Fonksiyonu

Fonksiyonun Kullanım Şekli Sistem.BarSayisi();
Fonksiyonun Amacı BarSayisi fonksiyonu ile elde edilen değer, yani Listenin eleman sayısı, bunların numaraları özellikle Robot kodlamalarında sıkça kullanılabilen bir bilgidir. Bir listenin eleman sayısı kodlama dilince ListeAdi.Count komutu ile bulunur. Listelerin ilk (en eski) elemanı/satırı/barı numarası SIFIRDIR. Dolayısıyla son değer (son bar) ELEMANSAYISI-1 dir. Bir liste oluşturulacağı zaman (Bakınız Liste Fonksiyonu), listenin kaç elemanlı bir liste olacağı da önceden tanımlanabilir. (Sistem.Liste(ElemanSayisi, Değer)
Örnek Kullanım

  Örnek: Aşağıdaki örnek kod (açıklayıcı olmak için uzun uzun yazım yapılmıştır.) GARAN hissesinin günlük grafiklerinden KAPANIŞ’ları okur. Bu kapanış fiyatlarından oluşan listenin eleman sayısını (Bar Sayısı) okur. Son Barın numarasını alıp Kapanış listesinin içinden o numaralı değeri getirir.

var C = Sistem.GrafikFiyatOku(“IMKBH’GARAN”,”G”,”Kapanis”);
var BarSayisi = C.Count;
var SonBarNo = C.Count-1
var OncekiBarKapanis = C[SonBarNo-1];
//Sondan bir önceki barın kapanış değeri elde edilmiş oldu. Sondan 5 önceki barın kapanışı istenseydi SonBarNo-5 yazılacaktı.
Örnek 2: Bir grafikte kaç bar olduğunu ekrana mesaj olarak göstermek..

var x = Sistem.BarSayisi;
Sistem.Mesaj(x.ToString());

 

Daha Fazla Bilgiye mi İhtiyacınız Var?

Ürünlerimiz veya hizmetlerimizle ilgili yardıma ihtiyacınız varsa, lütfen bizimle temasa geçin.