Color del indicador estándar - página 7

 

Añadiré mis 5 kopecks)) Estoy empezando a aprender MQL5, así que disculpadme si no me explico bien (:

He conseguido dibujar 2 indicadores de Media Móvil simultáneamente (los llamados Rápido y Lento) en el código del EA creando una función personalizada con la función ChartIndicatorAdd (no comentada aquí todavía).

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

Entonces, llamamos a esta función en la inicialización del EA y todo se dibuja, pero el mismo problema, quiero pintar líneas y cambiar el grosor sin necesidad de escribir un EA aparte...

 

2020. El problema sigue siendo relevante hoy en día. ¿Quizás alguien ya haya resuelto el tema de la coloración no a mano?

Gracias.

 
Aleksandr Dziuba:

2020. El problema sigue siendo relevante hoy en día. ¿Quizás alguien ya haya resuelto el tema de la coloración no a mano?

Gracias.

Probablemente ya he aburrido a todos con mis kanvas.
Pero sólo los kanvas pueden ser realmente una solución a muchos problemas intratables. Aunque sea una muleta.
Por ejemplo, podemos coger todos los indicadores lanzados en un gráfico, leer sus buffers y redibujarlos usando un lienzo.

Por ejemplo, se puede obtener algo así (el temporizador cambia de color):