Mostrar las operaciones en el gráfico en tiempo real: si esta opción está activada, todas las operaciones realizadas por el operador se marcarán automáticamente en el gráfico como iconos(operación de compra) y(operación de venta). Al situar el cursor del ratón sobre un icono de este tipo, se mostrará un tooltip con información sobre la operación: ticket, tipo de operación, volumen, símbolo, precio de apertura y precio en el punto del cursor.
Siempre se puede eliminar mediante programación, ya que se trata de objetos gráficos Arrow y TrandLine.
Mostrar las operaciones en el gráfico en tiempo real: si esta opción está activada, todas las operaciones realizadas por el operador se marcarán automáticamente en el gráfico con un icono apropiado (operación de compra) y (operación de venta). Si coloca el cursor del ratón sobre un icono de este tipo, aparecerá una información sobre la operación: billete, tipo de operación, volumen, símbolo, precio de apertura y precio en el punto del cursor.
Siempre se puede eliminar mediante programación, ya que se trata de los objetos gráficos Arrow y TrandLine.
Me refería a eliminar programáticamente de la siguiente manera:CHART_SHOW_OHLC,CHART_SHOW_BID_LINE, ..., pero no por eliminación de objetos gráficos
¿Qué tan malo es hacerlo de esta manera, o no hay diferencia en la carga?
ChartRedraw cada segundo:
Bueno, básicamente ya se ha respondido más arriba: el rediseño sólo debe hacerse cuando sea necesario. Digámoslo así: no sacas dinero de tu cartera a intervalos regulares, sino sólo cuando lo necesitas ;)
Es mejor ponerlo en el manejador OnTrade(). Al fin y al cabo, las flechas sólo aparecen cuando se producen operaciones...
Sí, aparecen flechas).
Es un programa totalmente diferente, y no tiene nada que ver con las flechas.
PS. Los objetos son dibujados por el temporizador cada segundo, por lo que hay una tarea de este tipo, de lo contrario los objetos no serán redibujados sinChartRedraw.
Este es un programa completamente diferente y no tiene nada que ver con las flechas.
PS. Los objetos son dibujados por el temporizador cada segundo, por eso es una tarea tan importante, de lo contrario sinChartRedraw los objetos no se redibujan.
Pero vale la pena pensar en cómo volver a dibujarlos cuando sean necesarios. ¿O es realmente necesario redibujar el gráfico cada segundo?
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
¿Pueden decirme cómo eliminar los marcadores después de cerrar una posición para que no se muestren?
¿Es posible eliminarlas mediante programación?
Gracias.
Configuración -> Opciones -> Comercio:
Configuración -> Opciones -> Comercio:
Me refería a eliminar programáticamente de la siguiente manera:CHART_SHOW_OHLC,CHART_SHOW_BID_LINE, ..., pero no por eliminación de objetos gráficos
Gracias.Me refería a eliminar programáticamente así:CHART_SHOW_OHLC,CHART_SHOW_BID_LINE, ..., no borrando objetos del gráfico
Gracias.Parece que no existe tal propiedad en el programa. Todo se deja en manos del usuario (sólo se puede operar manualmente).
¡Buenas tardes!
¿Puedes decirme si es posible heredar una clase y una interfaz en MQL?
Necesito hacer algo así:
class Order : public CObject, Deserializable {
¿Pueden decirme cómo eliminar los marcadores después de cerrar una posición para que no se muestren?
¿Es posible eliminarlas mediante programación?
Gracias.
¿Está en el terminal o en el probador?
Debes desmarcarlo en el terminal
En el probador, no creo que...
¿Qué tan malo es hacerlo de esta manera, o no hay diferencia en la carga?
ChartRedraw cada segundo:
¿Qué tan malo es hacerlo de esta manera, o no hay diferencia en la carga?
ChartRedraw cada segundo:
Sería mejor ponerlo en el manejador OnTrade(). Al fin y al cabo, las flechas sólo aparecen cuando se produce una operación...
¿Qué tan malo es hacerlo de esta manera, o no hay diferencia en la carga?
ChartRedraw cada segundo:
Bueno, básicamente ya se ha respondido más arriba: el rediseño sólo debe hacerse cuando sea necesario. Digámoslo así: no sacas dinero de tu cartera a intervalos regulares, sino sólo cuando lo necesitas ;)
Es mejor ponerlo en el manejador OnTrade(). Al fin y al cabo, las flechas sólo aparecen cuando se producen operaciones...
Sí, aparecen flechas).
Es un programa totalmente diferente, y no tiene nada que ver con las flechas.
PS. Los objetos son dibujados por el temporizador cada segundo, por lo que hay una tarea de este tipo, de lo contrario los objetos no serán redibujados sinChartRedraw.
Sí, las flechas aparecen).
Este es un programa completamente diferente y no tiene nada que ver con las flechas.
PS. Los objetos son dibujados por el temporizador cada segundo, por eso es una tarea tan importante, de lo contrario sinChartRedraw los objetos no se redibujan.
Pero vale la pena pensar en cómo volver a dibujarlos cuando sean necesarios. ¿O es realmente necesario redibujar el gráfico cada segundo?