Hola a todos, llevo algún tiempo leyendo este foro, pero hasta noy no me había decidido a participar activamente. Necesito que me orientéis un poco sobre como hacer un backtest y como depurar un EA que he diseñado.
El problema que tengo, es que tengo el EA diseñado, pero cuando hago un backtest comete múltiples errores y no se ni por donde empezar para ir depurando el código. Bueno. realmente es que no se como hacer para depurarlo. Tengo experiencia en programar con C y como sabréis ahí puedes hacer una ejecución del código linea a linea e ir viendo el valor que toman las diferentes variables y de esta forma puedes ver donde está fallando tu código, pero con el mt4, o no encuentro como se hace una ejecución así, o no se puede....
Bien, básicamente es eso. Como hacéis vosotros para depurar un EA??
Gracias!!
backtest y depurar EA
Re: backtest y depurar EA
Se puede hacer de varias formas, yo lo hago asi:
Esta funcion te muestra un mensaje en pantalla cada tick, en el ejemplo, se muestran el valor de varias variables:
Comment("Mayorlow:",mayorlow,"\nMayorhigh:",mayorhigh,
"\nLownow",lownow,"\nHighnow:",highnow,"\nFirst:",first);
\n es salto de linea
Tambien puedes usar print:
Print("variable");
En este caso el valor se muestra en la pantalla diario.
Lo recomentable en los dos casos es cuando hacer el backtest activar el modo visual , marcalo, para ir viendo los valores que coge.
Si hay mejores formas de hacerlo, lo desconozco
Suerte!
Esta funcion te muestra un mensaje en pantalla cada tick, en el ejemplo, se muestran el valor de varias variables:
Comment("Mayorlow:",mayorlow,"\nMayorhigh:",mayorhigh,
"\nLownow",lownow,"\nHighnow:",highnow,"\nFirst:",first);
\n es salto de linea
Tambien puedes usar print:
Print("variable");
En este caso el valor se muestra en la pantalla diario.
Lo recomentable en los dos casos es cuando hacer el backtest activar el modo visual , marcalo, para ir viendo los valores que coge.
Si hay mejores formas de hacerlo, lo desconozco
Suerte!
Re: backtest y depurar EA
Te comparto un Ea muy basico que hice cuando empece para que te hagas una idea de como va el tema.
- Adjuntos
-
- chfusdeur.mq4
- (3.38 KiB) Descargado 194 veces
Re: backtest y depurar EA
Benga va otro Ea... haya hace 2-3 años.... este igual le mola a alguno.. simple pero pura matematica y logica.
A ver si pillais de que va el tema
A ver si pillais de que va el tema
- Adjuntos
-
- [EA] Probabilidad por CompaBarra[0].mq4
- (3.11 KiB) Descargado 171 veces
Re: backtest y depurar EA
Muchas gracias!!!
Re: backtest y depurar EA
Y si le metes unos puntos de ruptura con F9, te facilitará la labor. 

Si te ha gustado este hilo del Foro, ¡compártelo en redes!