Errores, fallos, preguntas - página 1009
![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
¿Existe un análogo de software de la llamada de botón?
ChartRedraw no funciona.
OK, voy a hacer la pregunta de otra manera, tal vez hay una respuesta normal.
Hay un indicador que se calcula sobre la llegada de un evento del temporizador.
Si no hay ticks, incluso después de que los datos del indicador se actualicen, no se muestran en el gráfico hasta que éste se actualice forzosamente.
¿Existe una forma normal de hacer una visualización automática de los nuevos datos sin ticks?
OK, voy a hacer la pregunta de otra manera, tal vez hay una respuesta normal.
Hay un indicador que se calcula sobre la llegada de un evento del temporizador.
Si no hay ticks, incluso después de que los datos del indicador se actualicen, no se muestran en el gráfico hasta que éste se actualice forzosamente.
¿Existe una forma normal de mostrar los nuevos datos automáticamente sin ticks?
Hay un problema cuando el conjunto de datos no se muestra hasta que llega un nuevo tick. Y puedes pulsar el botón de Actualizar o cambiar el marco temporal. Hice llamar a OnCalculate() en el temporizador para estos casos, pero no ayuda. Los datos de las memorias intermedias de los indicadores pueden obtenerse, pero no se muestran hasta que se produce un nuevo tick o una actualización forzada o un cambio de marco temporal.
Lo considero un error.
¿Te ocurre lo mismo o sólo no aparecen los últimos datos nuevos?
¿Te ocurre lo mismo o sólo son los últimos datos nuevos los que no aparecen?
Probablemente sea lo mismo. Actualmente estoy escribiendo la lógica para el trabajo fuera de línea y de fin de semana.
Al parecer, es muy costoso en términos de recursos dar acceso a esta función al software. Pero valdría la pena hacer una actualización si el indicador ha cambiado más de (x) valores.
¿No ayuda ChartRedraw?
OK, voy a hacer la pregunta de otra manera, tal vez hay una respuesta normal.
Hay un indicador que se calcula sobre la llegada de un evento del temporizador.
Si no hay ticks, incluso después de que los datos del indicador se actualicen, no se muestran en el gráfico hasta que éste se actualice forzosamente.
¿Existe una forma normal de hacer una visualización automática de los nuevos datos sin ticks?
La forma antigua y probada es cambiar el marco temporal, a falta de otro mejor.
Haciendo clic en el botón se hace aquí: https://www.mql5.com/ru/code/224
construir 821
cuando se utiliza la biblioteca estándar(clase CTrade) al abrir una posición de mercado de compra, se puede seleccionar cambiar el stop o el beneficio después de 2,5 segundos (no menos)
devuelve falso
no existe tal situación con una posición de venta
No se puede obtener el símbolo de la orden en el historial de pedidos ¿es un error o un fallo?
Creía que la respuesta a esta pregunta era afirmativa. Se selecciona el billete en el historial de operaciones y se intenta obtener la propiedad en el historial de pedidos. Son listas diferentes.
P.D. También hay un artículo con ejemplos: MQL5 Recipes - Trade History and Library of Functions for Getting Position Properties