Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Sistemi Esperti

Gestore di tick multivaluta OnTickMarketWatch - sistema esperto per MetaTrader 5

Visualizzazioni:
25
Valutazioni:
(27)
Pubblicato:
\MQL5\Experts\OnTickMarketWatch\
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Il gestore di tick standard OnTick() consente di ricevere tick solo per uno strumento. Il trading multivaluta richiede tick per ogni strumento richiesto. E a volte è auspicabile riceverli per tutti gli strumenti disponibili nella finestra "Market Watch".

A questo scopo, l'Expert Advisor exOnTickMarketWatch.mq5 allegato utilizza la funzione standard di elaborazione degli eventi personalizzati OnChartEvent(), grazie alla quale si ottengono:

  1. Numero dello strumento (in ordine nella finestra "Market Watch"), per il quale è apparso un nuovo tick.
  2. Nome dello strumento per il quale è apparso un nuovo tick.
  3. Prezzo di offerta del tick.
  4. Spread del simbolo per il quale è apparso un nuovo tick.

Per far sì che i tick sugli strumenti di "Market Watch" arrivino all'Expert Advisor, è necessario eseguire lo script allegato scOnTickMarketWatch.mq5 sul grafico dell'Expert Advisor.

Suggerimenti per l'uso:

  1. Questa variante del gestore di tick multicurrency richiede molte risorse. È possibile ridurre il carico sul processore aumentando il ritardo della ricezione dei tick nello script, utilizzando la variabile delay. Allo stesso tempo, però, è possibile saltare un certo numero di tick.
  2. Dopo aver eseguito lo script e l'Expert Advisor, è possibile regolare facilmente quali strumenti ricevono i tick semplicemente aggiungendo o rimuovendo i simboli dalla finestra "Market Watch".
  3. Dopo aver esaminato il codice, penso che non sarà difficile modificare i parametri ricevuti nel vostro Expert Advisor per adattarli alle vostre esigenze. Ad esempio, ottenere il prezzo Ask invece dello spread.

P.S. Questo articolo è stato pubblicato per la prima volta sul forum.

Gestore di tick multivaluta OnTickMarketWatch

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/209

Media mobile adattiva con bande di Bollinger ® Media mobile adattiva con bande di Bollinger ®

Media mobile adattiva con linee di Bollinger.

i-OrdiniMQL5 i-OrdiniMQL5

Visualizza la cronologia delle transazioni sul grafico.

Trade Classes in Python - CTade, CSymbol, CPositionInfo, etc. Trade Classes in Python - CTade, CSymbol, CPositionInfo, etc.

Classi commerciali simili a MQL5 in Python per MetaTrader 5 Python

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

Questo indicatore rileva i pattern engulfing candlestick rialzisti e ribassisti con un filtro opzionale per il volume che evidenzia i segnali più forti.