Unisciti alla nostra fan page
- Visualizzazioni:
- 105
- Valutazioni:
- Pubblicato:
-
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:
- Numero dello strumento (in ordine nella finestra "Market Watch"), per il quale è apparso un nuovo tick.
- Nome dello strumento per il quale è apparso un nuovo tick.
- Prezzo di offerta del tick.
- 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:
- 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.
- 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".
- 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.

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 linee di Bollinger.
i-OrdiniMQL5
Visualizza la cronologia delle transazioni sul grafico.
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
Questo indicatore rileva i pattern engulfing candlestick rialzisti e ribassisti con un filtro opzionale per il volume che evidenzia i segnali più forti.