Derinlik Veri

Periyot Fonksiyonu

Fonksiyonun Kullanım Şekilleri

Sistem.DerinlikVeri();

Sistem.DerinlikVerisiOku(Sembol);

Fonksiyonun Amacı

Bir Hisse Senedinin veya VIOP kontratının DERİNLİK penceresindeki tüm verileri okumak için kullanılır. Okunan veri bir dizi şeklindedir. Derinlik penceresinin ALIŞ ve SATIŞ tarafı ayrı ayrı ve SATIR SATIR okunup hafızaya alınması ve okunan bu verilerin formüllerde kullanılması mümkündür.

Bu fonksiyonla okutulan Veri Listesinin her bir elemanı şu şekilde çağırılır;

Örnek: VeriListesi.Bids/Asks[DerinlikSatırNo].Eleman

Örnek Kullanım

//VIOP Aktif kontratının Derinlik penceresindeki ilk satıra (hem alış hem satış tarafı) ait bazı verileri ekrana mesaj olarak almak

var Sembol = “VIP’VIP-X030”;

var Derinlik = Sistem.DerinlikVerisiOku(Sembol);

var AlisFiyatKademe0 = Derinlik.Bids[0].Price;

var AlisLotKademe0 = Derinlik.Bids[0].Size;

var AlisEmirSayisi = Derinlik.Bids[0].OrderCount;

var SatisFiyatKademe0 = Derinlik.Asks[0].Price;

var SatisLotKademe0 = Derinlik.Asks[0].Size;

var SatisEmirSayisi = Derinlik.Asks[0].OrderCount;

var SatisEmirSaati = Derinlik.Asks[0].Time;

Sistem.Mesaj(“Alış Fiyatı =” + AlisFiyatKademe0.ToString() + “\r\n” + “Alış Lot = ” + SatisEmirSaati.ToString() + “\r\n” + “Alış Emir = ” + AlisEmirSayisi.ToString()+ “\r\n” + “Satış Emir Sayısı = ” + SatisEmirSayisi.ToString());

Okunan Alt Veri Grupları

Bids[0].Price;  //Alış ilk kademe FİYAT

Bids[0].Size;  //Alış ilk kademe LOT

Bids[0].OrderCount; //Alış ilk kademe EMİR SAYISI

Bids[0].Time;  //Alış ilk kademe SAAT

 

Ask[0].Price;  //Alış ilk kademe FİYAT

Asks[0].Size;  //Alış ilk kademe LOT

Asks[0].OrderCount; //Alış ilk kademe EMİR SAYISI

Asks[0].Time;  //Alış ilk kademe SAAT

 

NOT: İlk kademelerin numarası SIFIR’dır. Mesela Hisse senedinde son (5.)kademeye ait veriler için index 4 olmalıdır.

 

Örneğin VIOP kontranının alış tarafındaki en dip kadenemenin fiyatını öğrenmek için:

Bids[9].Price;  //Alış 10.kademe FİYAT

 

Bir Hisse Senedi Derinliğinin Tüm elemanları için kullanılması gereken dizi elemanları aşağıda gösterilmiştir.

Sonuç

Yukardaki kod yazılıp Formül Test dendiğinde aşağıdaki sonu elde edilir.

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.