MetaTrader 5 / Uzman Danışmanlar

Forex news events reaction EA: An mql5 calendar introduction. - MetaTrader 5 için Uzman Danışman

102
(7)
Bu Uzman Danışman (EA), yüksek etkili forex haber olaylarına tepki veren otomatik bir ticaret sistemi oluşturmak için MQL5 Takviminin nasıl kullanılacağını göstermektedir. Bu kodun temel amacı eğiticidir: yatırımcılara ve geliştiricilere, enflasyon verileri (TÜFE/ÜFE) veya faiz oranı kararları gibi önemli ekonomik haber bültenlerini belirlemek ve bu bültenler etrafında işlem yapmak için MQL5 Takvimi ile nasıl etkileşim kuracaklarını öğretmek.
EA, işlem yapılan sembolle ilgili yaklaşan haber olaylarını belirlemek için MQL5 Takvimi işlevlerini kullanır. Temel veya teklif para birimi için yüksek etkili bir olay tespit edilirse, EA mevcut fiyatın üstüne ve altına bekleyen emirler (Alış Durdurma ve Satış Durdurma) vererek bir koparma ticaret stratejisi uygular. Bu yaklaşım, haber bültenlerinden kaynaklanan volatilitenin neden olduğu fiyat hareketlerini yakalamayı amaçlamaktadır.


EA, davranışını ayarlamak için çeşitli özelleştirilebilir girdiler sağlar:
  1. Tip: Kullanıcı, EA'nın ticaret modunda çalışıp çalışmayacağını veya yakın gelecekte yüksek etkili bir haber olayı olduğunda bunun yerine uyarıların gönderilip gönderilmeyeceğini seçebilir.

    • Magic: İşlem modu seçilmişse, emirlerin Magic numarasını belirtir.

    • TPPoints: Kar Al noktaları, yalnızca alım satım modu seçiliyse geçerlidir.

    • SLPoints: Zararı Durdur noktaları, yalnızca işlem modu seçiliyse geçerlidir.

    • Hacim: Bekleyen emirler için kullanılan Hacim, yalnızca işlem modu seçildiğinde geçerlidir.

    Kodu veya genel olarak haberleri anlamak ve takvimin mql5'te nasıl yapılandırıldığını daha iyi anlamak istiyorsanız, bu konuda hazırladığım youtube videosunu mutlaka izleyin:



    MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
    Orijinal kod: https://www.mql5.com/en/code/55064