Unisciti alla nostra fan page
- Visualizzazioni:
- 217
- Valutazioni:
- Pubblicato:
- Aggiornato:
-
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 i tick solo per un singolo strumento. Per il trading multivaluta sono necessari i tick per ciascuno degli strumenti richiesti. Inoltre, a volte è preferibile riceverli per tutti gli strumenti presenti nella finestra “Panoramica del mercato”.
A tal fine, l’expert advisor allegato exOnTickMarketWatch.mq5 utilizza la funzione standard di gestione degli eventi utente OnChartEvent(), grazie alla quale otteniamo:
- Il numero dello strumento (in ordine di apparizione nella finestra "Panoramica del mercato") per il quale è apparso un nuovo tick.
- Il nome dello strumento per il quale è apparso un nuovo tick.
- Il prezzo Bid del tick.
- Lo spread del simbolo per il quale è apparso un nuovo tick.
Affinché i tick relativi agli strumenti presenti nella "Panoramica del mercato" vengano inviati all’expert advisor, è necessario eseguire lo script allegato scOnTickMarketWatch.mq5 sul grafico dell’expert advisor.
Suggerimenti per l’uso:
- Questa versione del gestore di tick multivaluta richiede un notevole carico di risorse. È possibile ridurre il carico sul processore aumentando il ritardo di ricezione dei tick nello script, utilizzando la variabile delay. Tuttavia, in questo modo si rischia di perdere un certo numero di tick.
- Dopo aver avviato lo script e l’expert advisor, potrete facilmente regolare su quali strumenti ricevere i tick semplicemente aggiungendo o rimuovendo i simboli dalla finestra “Panoramica del mercato”.
- Dopo aver esaminato il codice, penso che non avrete difficoltà a modificare i parametri ricevuti nel vostro expert in base alle vostre esigenze. Ad esempio, invece dello spread, potete ricevere il prezzo Ask.
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 le linee di Bollinger.
i-OrdersMQL5
Visualizzazione della cronologia delle operazioni sul grafico.
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.
Classe CIniFile
Classe che fornisce metodi per gestire i file *.ini di Windows.