Trocar parametros de indicador com EA rodando

 

Olá, gostaria de saber se alguem sabe como mudar algum parametro de um indicador com o ea rodando (sem reiniciar o robo)

Por exemplo (absurdo):


  • Das 10h até 11h periodo da média móvel 7;
  • Das 11h até as 12h período da média móvel 14.


desde já agradeço  as sugestões

 
Norton Daniel Barth:

Olá, gostaria de saber se alguem sabe como mudar algum parametro de um indicador com o ea rodando (sem reiniciar o robo)

Por exemplo (absurdo):


  • Das 10h até 11h periodo da média móvel 7;
  • Das 11h até as 12h período da média móvel 14.


desde já agradeço  as sugestões

Boa tarde


        Se você utilizar no seu EA a criação de indicadores por código ( dinamicamente) , poderá excluir o indicador com determinada configuração e criar outro em substituição conforme sua necessidade. Veja as funções : IndicatorCreate, IndicatorParameters e IndicatorRealease 

 
Norton Daniel Barth:

Olá, gostaria de saber se alguem sabe como mudar algum parametro de um indicador com o ea rodando (sem reiniciar o robo)

Por exemplo (absurdo):


  • Das 10h até 11h periodo da média móvel 7;
  • Das 11h até as 12h período da média móvel 14.


desde já agradeço  as sugestões

Norton, você fala de uma entrada do usuário ?

Se você fizer por variável externa ele reinicia quando você muda os parâmetro, já pensou em colocar um botão plotado no gráfico? Grande abraço

 
Norton Daniel Barth:

Olá, gostaria de saber se alguem sabe como mudar algum parametro de um indicador com o ea rodando (sem reiniciar o robo)

Por exemplo (absurdo):


  • Das 10h até 11h periodo da média móvel 7;
  • Das 11h até as 12h período da média móvel 14.


desde já agradeço  as sugestões

Boa tarde!


Veja se esse tópico pode ajudar.

CopyBuffer
CopyBuffer
  • 2021.04.08
  • www.mql5.com
Boa tarde Pessoal, no EA que estou trabalhando utiliza um indicador que modifica o calculo dependendo do horário por exemplo: começa o pregão as 9h...
Razão: