![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
oi
favor fixar este indicador
euro.mq4
obrigado
oi
favor fixar este indicador
euro.mq4
obrigadosolo82
Aqui você vai : euro_1.mq4
plz faz MTF para estes indicadores ... TF como MT4
também a anexei no fio MTF, mas acho que esta seção é especial para isso![](https://c.mql5.com/forextsd/smiles/smile.png)
Como posso iniciar ou parar um EA a partir de um código?
Você pode pará-lo usando a função ExpertRemove()
solo82Aqui você vai : euro_1.mq4
oi. obrigado
mas , não fixo . muda por exemplo em 1 min
oi. obrigado, mas não consertado. ele muda, por exemplo, em 1 min
É claro que isso muda
Não depende de apenas uma moeda (EURUSD e EURJPY no seu caso) e se houver mudanças na outra moeda, os valores são alterados. Quando você usa o cálculo de múltiplas moedas é sempre assim (as barras não têm que mudar ao mesmo tempo para moedas diferentes)
No que diz respeito ao código, tudo está bem
É claro que isso muda
Não depende de apenas uma moeda (EURUSD e EURJPY no seu caso) e se houver mudanças na outra moeda, os valores são alterados. Quando você usa o cálculo de múltiplas moedas é sempre assim (as barras não têm que mudar ao mesmo tempo para moedas diferentes)
No que diz respeito ao código, tudo está bemO que pode ser feito para resolver este problema?
quero - ou * ou / ou + entre moedas em mt4 (com indicador)
por favor, me ajude
O que pode ser feito para resolver este problema?
quero - ou * ou / ou + entre moedas em mt4 (com indicador)
por favor, me ajudesolo82
Se você está se referindo ao problema das múltiplas moedas, você não pode fazer nada
Imagine isto : O bar EURUSD fecha e você recebe um novo bar no EURUSD. Mas no EURYPY ainda não há um novo tick e o indicador está lendo que a última barra que ainda é uma barra atual para o EURJPY e calcula os valores usando essa barra. E, depois de algum tempo um tick chega ao EURJPY e então não apenas o valor atual da barra do indicador muda, mas a barra anterior também (já que o que era uma barra atual há apenas um tick atrás no EURJPY, não é mais uma barra atual, mas a barra atual no EIRUSD não mudou)
Já que não há absolutamente nenhuma garantia de que as novas barras em símbolos diferentes serão abertas ao mesmo tempo (ou que serão abertas de todo - basta lembrar dos casos em que em um gráfico de 1 minuto há barras ausentes, já que não houve nenhum tiquetaque) você não pode fazer nada. É o resultado da impossibilidade de ter mudanças de preço em símbolos diferentes exatamente ao mesmo tempo.
Você pode pará-lo usando a função ExpertRemove()
Entendi.
Obrigado![](https://c.mql5.com/forextsd/smiles/smile.png)
Você pode pará-lo usando a função ExpertRemove()
Isso poderia ser uma boa proteção - nenhum código de erro apenas pára a EA![](https://c.mql5.com/forextsd/smiles/smile.png)