Probando el nuevo compilador MQL5 para plataformas x64 - ¡Cálculos de 2 a 10 veces más rápidos! - página 15
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
Eduard Vavrin, el archivo adjunto no está relacionado con los errores descritos. Voy a intentar preparar el código que da lugar al error y enviártelo. Sólo lleva tiempo y hasta ahora este código contiene demasiado del EA original.
Grabado un video de depuración en el símbolo MACD Sample.mq5 EURUSD en la cuenta demoforex. (también funciona a diario)
Hmmm... Y no obtengo ningún punto de interrupción cuando lo ejecuto... Aunque, hago todo como en el video...
La diferencia es que cuando presiono "presionar depuración en datos históricos" - el Asesor Experto no se inicia, pero la ventana de terminal con el probador de la estrategia aparece, y es interesante que la fecha de inicio y fin de la prueba - se establece en 1970 (datetime = 0). No pasa nada más. Si establezco otras fechas e intento ejecutar desde el editor de nuevo, las fechas se resetean y no pasa nada. Si se fijan otras fechas y se pulsa "Inicio", todo sucede como en el probador de estrategias habitual.
Hmmm... No tengo ningún punto de interrupción cuando arranco... Aunque, hago todo como en el video...
La diferencia - cuando presiono "presionar depuración en datos históricos" - el Asesor Experto no se inicia, pero la ventana de terminal aparece con el probador de estrategias, y curiosamente, la fecha de inicio y fin de la prueba - se establece en 1970 (datetime = 0). No pasa nada más. Si establezco otras fechas e intento ejecutar desde el editor de nuevo, las fechas se resetean y no pasa nada. Si se fijan otras fechas y se pulsa "Inicio", todo sucede como en el probador de estrategias habitual.
Actualmente, para iniciar la depuración de un historial, es necesario especificar explícitamente los parámetros de depuración (en el editor, en el menú "servicio"):
Vaya. Vive y aprende. Morirás como un tonto.
¡Funciona! Eso es exactamente lo que faltaba en MT5.
Muchas gracias.
Ahora necesito punteros a arrays para ser completamente feliz.
Bueno, o introducir las funciones OnCalculate() no con referencia a arrays normales, sino con referencia a arrays de la Biblioteca Estándar CiHigh y similares...
No hace falta ningún canal con nombre. A la espera de añadir la compatibilidad con SQL. Intercambio de datos a través de una tabla. SQL es un soporte integrado para sistemas multihilo y de alta carga.
En la lista de cambios de MetaTrader 5 build 1150, que saldrá a la venta el viernes 22 de mayo de 2015, la sección 2 dice lo siguiente:
"Ahora puedes probar el funcionamiento del programa en una parte de la historia que te interesa. La depuración se realiza en el modo de prueba visual en el probador de estrategias. El programa se inicia en el gráfico trazado con la secuencia de ticks simulada en el probador".
Según tengo entendido, la posibilidad de hacer pruebas en el historial de ticks reales (del mercado) no existía antes y no ha aparecido en esta versión del terminal. ¿Se han vuelto a emular los ticks dentro de la barra de minutos?
Según tengo entendido, la posibilidad de probar en un historial de ticks reales (de mercado) no existía antes y no ha aparecido en esta versión del terminal. ¿Se emulan de nuevo los ticks dentro de la barra de minutos?
Las mejoras están por llegar.
¿Alguien ha probado ya la depuración del historial en el probador de estrategias?
No puedo probar en los futuros FORTS RTS-6.15 M1 ningún periodo para estos futuros, se para enseguida. Antes de empezar, configuro todos los parámetros necesarios en ME, menú-servicio-depuración, en particular el apalancamiento 1:1 (condiciones de trabajo en FORTS. Después de iniciar y, por supuesto, detener, veo todos los mismos ajustes en el probador de la estrategia, pero sólo el apalancamiento 1:50
No está bien que los desarrolladores pidan una prueba y se callen cuando reciben respuestas de error... No es la primera vez que noto que en el foro y en el Service Desk, todo está sin respuesta últimamente...
PD... La plataforma Mt5 es ciertamente prometedora, pero la actitud es repulsiva...
No es posible probar en los futuros FORTS RTS-6.15 M1 cualquier período para los futuros dados, a la vez se detiene. Antes de empezar, he establecido todos los parámetros necesarios, en particular el apalancamiento 1:1 (condiciones de trabajo en FORTS. Después de iniciar y, por supuesto, detener, veo todos los mismos ajustes en el probador de la estrategia, pero sólo el apalancamiento 1:50
En la versión actual, debe establecer manualmente el apalancamiento a 1:1 en la pestaña "ajustes" del probador de estrategias, y sólo entonces empezar a probar desde el editor.