Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
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

Processore di tick multivaluta OnTickMarketWatch - sistema esperto per MetaTrader 5

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:
| Italian English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Türkçe
Visualizzazioni:
217
Valutazioni:
(27)
Pubblicato:
Aggiornato:
\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 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:

  1. Il numero dello strumento (in ordine di apparizione nella finestra "Panoramica del mercato") per il quale è apparso un nuovo tick.
  2. Il nome dello strumento per il quale è apparso un nuovo tick.
  3. Il prezzo Bid del tick.
  4. 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:

  1. 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.
  2. 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”.
  3. 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.

Processore 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 le linee di Bollinger.

i-OrdersMQL5 i-OrdersMQL5

Visualizzazione della cronologia delle operazioni sul grafico.

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.

Classe CIniFile Classe CIniFile

Classe che fornisce metodi per gestire i file *.ini di Windows.