"MQL5 Cookbook: BookEvent İşleme" makalesi için tartışma

 

Yeni makale MQL5 Cookbook: BookEvent İşleme yayınlandı:

Bu makale, Piyasa Derinliği olayı - BookEvent'i ve işleme prensibini ele almaktadır. Piyasa Derinliği durumlarını işleyen MQL programı örnek teşkil etmektedir. Nesne yönelimli yaklaşım kullanılarak yazılmıştır. İşleme sonuçları panel ve Piyasa Derinliği seviyeleri olarak ekranda görüntülenir.

Belgelere göre, bu olay Piyasa Derinliği statüsü değiştiğinde oluşturulur. BookEvent'in bir Piyasa Derinliği olayı olduğunu kabul edelim.

Piyasa Derinliği, yön (satma ve alma), fiyat ve hacim bakımından farklılık gösteren bir dizi talimattır. Piyasa Derinliğindeki fiyatlar piyasa fiyatlarına yakındır, bu nedenle en iyisi olarak kabul edilir.

Şek.1 MetaTrader 5'te Piyasa Derinliği

Şek.1 MetaTrader 5'te Piyasa Derinliği

MetaTrader 5'teki "talimat defteri", "Piyasa Derinliği" olarak adlandırılır (Şekil 1). Piyasa Derinliği hakkında ayrıntılı bilgi, İstemci Terminali Kullanıcı Kılavuzunda bulunabilir.

Pazar Derinliği hakkında bilgi veren MqlBookInfo yapısından ayrıca bahsedilmelidir.

struct MqlBookInfo
  {
   ENUM_BOOK_TYPE   type;       // order type from the ENUM_BOOK_TYPE enumeration
   double           price;      // price
   long             volume;     // volume
  };

Bu üç tane alan içermektedir. Talimat yapısı işlendiğinde, talimatın türü, fiyatı ve hacmi ile ilgili veriler elde edilebilir.

Yazar: Denis Kirichenko