RenatoMasias:
Buen día, como puedo hacer uso de la función Line, está en la clase CCanvas.
para usarla llamo a la librería
#include <Canvas\Canvas.mqh>
luego doy nombre al objeto:
CCanvas miLinea;
para dibujar me pide lo siguientes argumentos (x1, y1, x2, y2, color) todos enteros. Entiendo que x1, x2 son tiempos e y1, y2 son precios, como lo manejo esto? he intentado varias formas sin resultados
miLinea.Line(x1, y1, x2, y2, color);
gracias
Para la clase canvas aqui te dejo un link
https://www.mql5.com/es/articles/1341
y para dibujar lineas tienes este otro link
https://www.mql5.com/es/docs/constants/objectconstants/enum_object/obj_trend
espero te sean de utilidad
![Estudiamos la clase CCanvas. Implementación de la transparencia de los objetos gráficos Estudiamos la clase CCanvas. Implementación de la transparencia de los objetos gráficos](https://c.mql5.com/36/25/estudiamos-la-clase-ccanvas-implementaci.jpg)
Estudiamos la clase CCanvas. Implementación de la transparencia de los objetos gráficos
- www.mql5.com
Dibujar en el terminal MetaTrader 5 no es complicado, solo hay que conocer unos cuantos matices. Por ejemplo, cómo está construida la propia pantalla del terminal. Para ser más exactos, nos interesa en qué forma se muestran los gráficos en la pantalla del terminal. Y es que en la pantalla, el propio gráfico puede aparecer en el fondo o en...
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
If you want to convert the keltner channel as well, use the above one. It's got ATR and MA too.