"MQL5: MetaTrader 5'te Emtia Vadeli İşlemler Ticaret Komisyonu (CFTC) Raporlarının Analizi ve İşlenmesi" makalesi için tartışma

 

Yeni makale MQL5: MetaTrader 5'te Emtia Vadeli İşlemler Ticaret Komisyonu (CFTC) Raporlarının Analizi ve İşlenmesi yayınlandı:

Bu makalemizde, CFTC rapor analizi için bir araç geliştireceğiz. Şu sorunu çözeceğiz: CFTC rapor verilerinin, Komisyon tarafından sağlanan veri dosyalarından bir ara işleme ve dönüştürme olmadan doğrudan kullanılmasına olanak tanıyan bir gösterge geliştirmek. Ayrıca, bu, farklı amaçlar için kullanılabilir: Verileri bir gösterge olarak çizmek, diğer göstergelerdeki verilerle devam etmek, otomatik analiz için script dosyalarında, alım satım stratejilerinde kullanılmak üzere Expert Advisor'larda.

Veri hazırlama süreci basitleştirilebilir. Aşağıdaki tüm işlemler (CFTC web sitesindeki güncellemeleri kontrol etme, uygun klasörlere indirme ve açma) "Cotdownloader" script dosyası tarafından gerçekleştirilir. Script dosyası çekirdeği (veri indirme), WININET_TEST script dosyasına dayanır. Fiyat Histogramında (Piyasa Profili) yayınlanan CProgressBar sınıfını ve MQL5 makalesindeki uygulamasını kullandım. Harici uygulamalar, Windows API kullanılarak yürütülür; bu, Gerçek Alım Satım İşleminde Bir Alım Satım Robotunun Otomatik Optimizasyonu makalesinde açıklanmıştır.

Bir script dosyasının kullanımı basittir: Herhangi bir grafiğe eklemeniz yeterlidir. Çalışırken, veri indirme ile ilgili bilgileri grafikte bir ilerleme çubuğu olarak ve Experts sekmesinde metin mesajları olarak bildirir.

Yazar: Aleksey Sergan