Início Negociação Sistemática Postagem

Manipulando Múltiplas Moedas com o OnTickMarketWatch no MetaTrader 5

Anexo
209.zip (1.28 KB, Baixar 0 vezes)

O manipulador padrão OnTick() permite receber ticks para apenas um símbolo. No entanto, quando falamos de sistemas de múltiplas moedas, é essencial ter acesso aos ticks de vários símbolos ao mesmo tempo. Em certas situações, pode ser necessário capturar os ticks de todos os símbolos exibidos na janela "Market Watch".

O Expert Advisor exOnTickMarketWatch.mq5 utiliza o manipulador de eventos personalizados padrão da função OnChartEvent(), e fornece as seguintes informações:

  1. Índice do símbolo na janela "Market Watch"
  2. Nome do símbolo
  3. Preço Bid do Tick.
  4. Spread do símbolo.

Para receber os ticks da janela "Market Watch", basta iniciar o script scOnTickMarketWatch.mq5.

Recomendações:

  • Esta versão do manipulador de eventos para múltiplas moedas pode consumir muitos recursos. O uso da CPU pode ser reduzido aumentando a variável de atraso do script, mas isso pode resultar na perda de alguns ticks.
  • Após iniciar o script e o Expert Advisor, você pode especificar os símbolos adicionando-os na janela "Market Watch".
  • Você pode modificar o código conforme suas necessidades, por exemplo, configurando-o para receber o preço Ask ao invés do spread.

P.S. Este conteúdo foi publicado em um fórum russo.

Manipulador de eventos OnTickMarketWatch() para múltiplas moedas

Publicações relacionadas

Comentário (0)