Librerías: Easy Canvas - página 3

 
Versión 1.26: corregidos algunos errores.
 
Versión 1.27: corregidos algunos errores.
 

Buenas tardes.

Línea 234, cogiendo un tiempo W fuera de rango.

Con el desplazamiento del gráfico activado, pulso Inicio y muevo el ratón a la derecha del gráfico


UPD El desplazamiento del gráfico no tiene nada que ver ) En la línea 265 CopyTime no copia todo
 
Oleksii Chepurnyi:

Buenas tardes.

Línea 234, cogiendo un tiempo W fuera de rango.

Con el desplazamiento del gráfico activado, pulso Inicio y muevo el ratón a la derecha del gráfico


UPD El desplazamiento del gráfico no tiene nada que ver ) En la línea 265 CopyTime no copia todo

Gracias.
¿Está ejecutando la versión 1.27?



No sé por qué razón, pero el archivo zip contiene una versión antigua 1.09. El archivo zip se genera automáticamente. Descarga directamente el archivo iCanvas
 
Nikolai Semko:

Gracias.
¿Tienes la versión 1.27?



No sé por qué razón, pero el archivo zip contiene una versión antigua 1.09. El archivo zip se genera automáticamente. Descargue directamente el archivo iCanvas

Sí, 1.27.

Es un viejo problema con los archivos zip, y nadie quiere arreglarlo )

 
Oleksii Chepurnyi:

Sí, 1,27.

Es un viejo problema con los archivos zip, y nadie quiere arreglarlo )

Vale, entendido. Lo miraré hoy y lo arreglaré. Estaré fuera en 7 horas. Solo necesito reproducirlo ahora.
 
Nikolai Semko:
Vale, lo tengo. Le echaré un vistazo hoy y lo arreglaré. Estaré fuera en siete horas. Me gustaría reproducirlo ahora.

Gracias.

También notado, si usted recoge la escala tal que w.Right_bar sin la parte fraccionaria, parece estar bien )

 
Oleksii Chepurnyi:

Buenas tardes.

Línea 234, captando un tiempo W fuera de rango.

Con el desplazamiento del gráfico activado, pulso Inicio y muevo el ratón a la derecha del gráfico


UPD El offset del gráfico no tiene nada que ver ) En la línea 265 CopyTime no copia todo

Sí, el problema se ha reproducido.

Gracias de nuevo.
Gracias a esto se ha encontrado un bug con la función ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR)).

Este bug ya ha sido dejado en el hilo de bug . https://www.mql5.com/ru/forum/1111/page2599#comment_13757860.

Si MQ arregla este bug, entonces el fuera de rango que notaste desaparecerá en iCanvas.
Pero por supuesto no voy a esperar a MQ, especialmente ahora que arreglan los bugs muy lentamente o no los arreglan en absoluto.
Ya pensaré como evitarlo.

Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2019.11.01
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
Oleksii Chepurnyi:

Gracias.

También me di cuenta, si usted recoge la escala tal que w.Right_bar sin parte fraccionaria, parece estar bien )

arreglado. Compruebe por favor.

Actualizado en KB también. Versión 1.28.
también añadió un método en la clase iCanvac:

void   SetBack(const bool bck) {ObjectSetInteger(m_chart_id,m_objname,OBJPROP_BACK,bck);} // Colocar el lienzo detrás o delante del gráfico
                                                                                          // ¿Debo colocar el lienzo detrás o delante del gráfico de precios?
Archivos adjuntos:
iCanvas.mqh  21 kb
 
Nikolai Semko:

Lo arreglé. Compruébalo, por favor.


Buenas tardes.

Todo parece estar bien )

Gracias.