Cor do indicador padrão - página 7

 

Vou acrescentar os meus 5 kopecks)) Estou apenas a começar a aprender MQL5, por isso por favor desculpem-me se não estou a explicar bem (:

Consegui desenhar 2 indicadores Moving Average simultaneamente (os chamados Fast and Slow) em código EA ao criar uma função personalizada com a função ChartIndicatorAdd (ainda não discutida aqui).

bool AddIndicator()
{
  int subwindow=0;
ChartIndicatorAdd(0,subwindow,indicator_handleMA1);
ChartIndicatorAdd(0,subwindow,indicator_handleMA2);
return(true);
  }

Assim, chamamos a esta função na inicialização da EA e tudo é desenhado, mas o mesmo problema, quero pintar linhas e mudar de espessura sem precisar de escrever uma EA separada...

 

2020. O problema ainda hoje é relevante. Talvez alguém já tenha resolvido a questão da coloração não à mão?

Obrigado.

 
Aleksandr Dziuba:

2020. O problema ainda hoje é relevante. Talvez alguém já tenha resolvido a questão da coloração não à mão?

Obrigado.

Provavelmente já aborreci toda a gente com o meu kanvas.
Mas apenas o kanvas pode realmente ser uma solução para muitos problemas intratáveis. Mesmo que seja uma muleta.
Por exemplo, podemos apanhar todos os indicadores atirados sobre um gráfico, ler os seus amortecedores e redesenhá-los usando uma tela.

Por exemplo, algo como isto pode ser obtido (o temporizador muda de cor):


Razão: