"Standart Kitaplık Sınıflarını ve Google Grafik API (Uygulama Programlama Arayüzü) kullanarak Bilgi Panosu oluşturmak" makalesi için tartışma

 

Yeni makale Standart Kitaplık Sınıflarını ve Google Grafik API (Uygulama Programlama Arayüzü) kullanarak Bilgi Panosu oluşturmak yayınlandı:

MQL5 programlama dili öncelikli olarak otomatik alım satım sistemlerinin ve karmaşık teknik analiz enstrümanlarının oluşturulmasını hedef alır. Bunun yanı sıra piyasadaki durumları izlemek için ilginç bilgi sistemlerini oluşturmamızı sağlar ve yatırımcıya bir dönüş bağlantısı sağlar. Makalede MQL5 Standart Kitaplık bileşenleri açıklanır ve bu hedeflere ulaşmak için bunların uygulamalı kullanımının örnekleri gösterilir. Ayrıca grafiklerin oluşturulması için Google Grafik API’sinin kullanım örneğini gösterir.

Tüm sınıfların kodları da dahil olmak üzere dosyalar, MQL5/Include klasöründedir. Kitaplık kodunu izlerken sadece sınıfları sunduğunu, fonksiyonları ise sunmadığını fark edeceksiniz. Bu yüzden onu kullanmak için nesne yönelimli programlama (OOP) bilginiz olmalıdır. 

Tüm kitaplık sınıfları (alım satım sınıfları hariç) CObject temel sınıfından gelir. Bunu göstermek için Sınıfı diyagram oluşturmaya çalışacağız ve bunun için gereken her şeye, yani temel sınıf ve türevlerine sahibiz. MQL5 dili temelde C++’ın bir alt seti olduğundan, diyagramın otomatik yapılandırılması amacıyla C++ projelerinin tersine mühendisliği için araçlar sunan IBM Rational Rose enstrümanını kullanalım.

 

Yazar: Евгений