Errores, fallos, preguntas - página 2910
![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
Hola a todos.
¿Podría decirme cómo depurar un robot que opera con una pila de órdenes en Forts? ¿Existe alguna herramienta para reproducir el historial de la copa o trabajar con datos reales en el modo de emulación de la ejecución? No se me ocurre otra cosa que depurarlo en una cuenta real usando print y comment, que a veces no es barato :(
Hay uno en el mercado. El kodobase no parece tener ninguno.
Hay algunos en el mercado. Creo que no hay ninguno en la base de datos de kodo.
Buenas tardes, Stanislav.
He leído la descripción de la biblioteca de historia de OrderBook. Si lo he entendido bien, cuando conecto esta librería al robot, puedo sustituir los eventos normales del vaso por eventos del emulador. Al reproducir la estrategia en el probador, la emisión del historial del canal se sincronizará con el historial de ticks del probador. En consecuencia, la emulación de la ejecución se basará en el historial de ticks del probador. Si lo he entendido bien,parece que esto es lo que buscaba. Gracias, lo intentaré.
Buenas tardes, Stanislav.
He leído la descripción de la biblioteca de historia de OrderBook. Si lo he entendido bien, cuando conecto esta librería a mi robot, puedo sustituir los eventos del probador por eventos del emulador. Al reproducir la estrategia en el probador, la emisión del historial del canal se sincronizará con el historial de ticks del probador. En consecuencia, la emulación de la ejecución se basará en el historial de ticks del probador. Si lo he entendido bien,parece que esto es lo que buscaba. Gracias, lo intentaré.
No se puede mencionar ni hablar de productos en el foro. Si tiene preguntas sobre el producto, escríbame en persona.
¡He descubierto una cosa extraña con la creación de un recurso gráfico! Una misma variante de código escrita en MQL5 funciona perfectamente, ¡y en MQL4 no funciona en absoluto! Todo es absolutamente igual y parece sencillo:
Como resultado, al instalar el indicador en el gráfico en Metatrader 4 tenemos
¿Dónde está el problema?
¡He descubierto una cosa extraña con la creación de un recurso gráfico! Una misma variante de código escrita en MQL5 funciona perfectamente, ¡y en MQL4 no funciona en absoluto! Todo es absolutamente igual y parece sencillo:
Como resultado, al instalar el indicador en el gráfico en Metatrader 4 tenemos
¿Dónde está el problema?
Sí, no funciona en MT4.
Pero funciona tanto para MT5 como para MT4 con esta construcción más corta:
Sí, no funciona en MT4.
Pero funciona tanto para MT5 como para MT4 con este diseño más corto:
Te lo agradezco, pero por desgracia, esta estructura carga las imágenes sólo en el momento de la compilación y necesito cargarlas en un archivo compilado en el trabajo. ¿Entonces la función ResourceCreate() en MQL4 no funciona de ninguna manera? Tal vez, los desarrolladores simplemente se olvidaron de añadir el código para ello en la apretada agenda?
Gracias, pero por desgracia, esa construcción sólo carga las imágenes en tiempo de compilación, mientras que debería cargarse en el archivo compilado en tiempo de ejecución. ¿Entonces la función ResourceCreate() en MQL4 no funciona de ninguna manera? Tal vez, los desarrolladores simplemente se olvidaron de añadir un código para ello en la agitación de los acontecimientos.
pero así es:
¿Cuál es la diferencia fundamental?
¿alguna sugerencia?