A mí me pasó eso. Por eso ahora siempre testeo visualmente y comparo con indicadores equivalentes. Si los valores no coinciden, reviso línea por línea.
Versión para imprimir
A mí me pasó eso. Por eso ahora siempre testeo visualmente y comparo con indicadores equivalentes. Si los valores no coinciden, reviso línea por línea.
Recomiendo siempre validar en forward. Muchos bugs no aparecen en backtest porque las condiciones pasadas no representan bien la dinámica actual.
También es importante comentar tu código. Si volvés dentro de 3 meses, sin comentarios no entendés nada. Me pasó. Nunca más.
¿Cómo aprenden ustedes nuevas funciones? ¿Solo con la documentación o hacen cursos también?
Yo arranqué con la documentación de MetaQuotes, pero después me metí a grupos privados donde compartimos funciones útiles. El aprendizaje colectivo acelera muchísimo.
Una última cosa: no tengan miedo de equivocarse. La mejor forma de aprender MQL5 es romper cosas y arreglarlas. Así entendés cómo realmente funciona todo.