Eu estou testando o campeonato EA de 2008 em uma conta demo. Possui uma área onde é possível definir parâmetros para até 4 pares de moedas diferentes dentro do código MT4. O EA então monitora o par de moedas na janela do gráfico (por exemplo, GBPUSD) em que ele está sendo executado, se ele corresponder a um dos quatro pares dentro do código, então ele irá trocar esse par no sinal correto, gerenciá-lo etc.
A dificuldade que tenho é quando tento executar o EA idêntico em outra janela que corresponde aos outros três pares de moedas; EURGBP GBPJPY EURUSD.
Estes só serão negociados se não houver comércio GBPUSD. Se eu fechar o GBPUSD, um dos outros 3 pares será imediatamente negociado.
Eu preciso que o EA troque o par de moedas ao qual ele está ligado e cada EA administre seu próprio par de moedas.
Então, minha pergunta é o que irá bloquear o EA de negociação? Poderia ser algo como ter exatamente o mesmo número mágico? Essa pode ser a única coisa que eu poderia imaginar que poderia ser comum entre os dois EAs rodarem em janelas separadas - ou seja, se houver uma ordem aberta com o mesmo número mágico que não será negociado. Parece nos pedidos disponíveis e define um sinalizador se houver um pedido em aberto.
Alguma dica que eu preciso estar procurando?
Agradecendo antecipadamente.