Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Kodu ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Kodu beğendiniz mi? MetaTrader 5 terminalinde deneyin
Uzmanlar

Çoklu para birimi tik işleyicisi OnTickMarketWatch - MetaTrader 5 için uzman

Konstantin Gruzdev
Konstantin Gruzdev
Research Engineer. Been programming since 1982. Since 2001, I write software for companies operating in the stock and currency markets. With MetaTrader been working since 2006. Since 2010 an active participant MQL5.Community.
My main creative contribution to the MQL5-coding and the community:
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
189
Derecelendirme:
(27)
Yayınlandı:
\MQL5\Experts\OnTickMarketWatch\
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Standart tik işleyicisi OnTick() yalnızca bir enstrüman için tik almayı sağlar. Çoklu para birimi ticareti, gerekli her enstrüman için tik gerektirir. Ve bazen "Piyasa İzleme" penceresinde mevcut olan tüm enstrümanlar için bunları almak istenebilir.

Bu amaçla, ekli Uzman Danışman exOnTickMarketWatch.mq5, özel olay işleme OnChartEvent () standart işlevini kullanır ve bu sayede şunları elde ederiz:

  1. Yeni bir tikin göründüğü enstrümanın numarası ("Market Watch" penceresindeki sırayla).
  2. Yeni bir tikin ortaya çıktığı enstrümanın adı.
  3. Kenenin alış fiyatı.
  4. Yeni bir tikin ortaya çıktığı sembolün yayılımı.

"Piyasa İzleme" den enstrümanlardaki tiklerin Uzman Danışmana gelmesini sağlamak için, ekteki scOnTickMarketWatch.mq5 komut dosyasını Uzman Danışman grafiğinde çalıştırmanız gerekir.

Kullanım için ipuçları:

  1. Çoklu para birimi tik işleyicisinin bu çeşidi oldukça kaynak yoğundur. Gecikme değişkenini kullanarak komut dosyasında tik alma süresinin gecikmesini artırarak işlemci üzerindeki yükü azaltabilirsiniz. Ancak aynı zamanda belirli sayıda keneyi atlayabilirsiniz.
  2. Komut dosyasını ve Uzman Danışmanı çalıştırdıktan sonra, "Piyasa İzleme" penceresinden semboller ekleyerek veya kaldırarak hangi enstrümanların tik alacağını kolayca ayarlayabilirsiniz
  3. Koda baktıktan sonra, Uzman Danışmanınızdaki alınan parametreleri ihtiyaçlarınıza göre değiştirmenin sizin için zor olmayacağını düşünüyorum. Örneğin, spread yerine Ask fiyatı alın.

Not: Bu ilk olarak forumda yayınlanmıştır.

Çoklu para birimi tik işleyicisi OnTickMarketWatch

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/209

Bollinger Bantları ile Uyarlanabilir Hareketli Ortalama ® Bollinger Bantları ile Uyarlanabilir Hareketli Ortalama ®

Bollinger çizgileri ile uyarlanabilir hareketli ortalama.

i-SiparişlerMQL5 i-SiparişlerMQL5

Grafik üzerinde anlaşmaların geçmişini görüntüleyin.

Engulfing Pattern Indicator with Volume Confirmation Engulfing Pattern Indicator with Volume Confirmation

Bu gösterge, daha güçlü sinyalleri vurgulamak için isteğe bağlı bir hacim filtresi ile yükseliş ve düşüş yutan mum çubuğu formasyonlarını algılar.

CIniFile sınıfı CIniFile sınıfı

Windows *.ini dosyaları ile çalışmak için yöntemler sağlayan bir sınıf.