Tidewall Bot Verifier
- Utilidades
-
Evry Mikael Gibelin
Tidewall Trading builds rule-based tools for MetaTrader 5: Expert Advisors, indicators and account-protection utilities. Our products on the MQL5 Market show what we build:
- Tidewall Guardian: prop firm daily loss and max loss protection - Versión: 3.1
- Actualizado: 14 noviembre 2026
- Activaciones: 10
¿Prueba sus robots de trading antes de comprarlos?
El backtest de un vendedor muestra un solo resultado, en un solo periodo, elegido por el vendedor. Antes de pagar un Expert Advisor, o de poner un robot en una cuenta real, conviene saber cómo se comporta cuando las condiciones son menos favorables: otro periodo, algo de deslizamiento, una mala serie de operaciones.
Tidewall Bot Verifier responde a esa pregunta. Lee sus informes del Probador de Estrategias, y el informe del vendedor si lo tiene, y luego da al robot una puntuación sobre 100 y un veredicto claro: PASSED (aprobado), AT RISK (con riesgo) o DANGEROUS (peligroso). Todo se explica con palabras sencillas, para comparar varios robots y elegir con datos en lugar de capturas de pantalla.
El script no opera y no cambia nada en su cuenta. MetaTrader 5 puede seguir abierto mientras trabaja.
Tres preguntas que le ayuda a responder
- ¿Oculta el robot una gestión peligrosa, como una martingala o una rejilla?
- ¿Se mantienen los resultados fuera del periodo mostrado por el vendedor y con los costes reales?
- ¿Qué capital necesita para aguantar una mala serie de operaciones?
Detección de comportamientos peligrosos
- Martingala: lote aumentado después de pérdidas.
- Rejilla y promediado a la baja: posiciones añadidas con lotes crecientes, muchas posiciones abiertas a la vez.
- Tasa de acierto muy alta que oculta grandes pérdidas.
- Pérdidas flotantes que se dejan correr: drawdown de equidad muy superior al drawdown del balance.
- Stop out durante la prueba.
Contraste con lo que anuncia el vendedor
- Periodo reciente comparado con el periodo completo, para detectar un robot sobreoptimizado en el pasado.
- Sus resultados comparados con el informe o las cifras anunciadas por el vendedor: ganancia anual, drawdown, factor de beneficio.
- Avisos cuando el vendedor muestra un periodo corto, datos de baja calidad u otro símbolo.
- Comisión: muchos probadores no la cobran. Indique su comisión real por operación y el script la descuenta de los resultados.
Pruebas de robustez sobre su lista de operaciones
- Deslizamiento: factor de beneficio tras añadir un coste a cada operación.
- Monte Carlo: 5000 órdenes aleatorias de las mismas operaciones, con la caída esperable 1 vez de cada 20 y 1 vez de cada 100.
- Año aleatorio: proporción de años que terminan en pérdida.
- Sin el 5 % de las mejores operaciones: ¿sigue ganando el robot o depende de unos pocos días con suerte?
El informe también indica el capital necesario para absorber la caída "1 vez de cada 100" sin superar un 30 % de drawdown.
Compare y clasifique sus robots
Cada análisis se añade a una clasificación de todos los robots probados, del más fiable al más peligroso, y a un archivo CSV que se abre en Excel.
Cómo usarlo
- Ejecute el script en modo PREPARE. Escribe tests_to_run.txt con los ajustes exactos del Probador para cada prueba: prueba principal, periodo reciente y prueba de estrés con retrasos aleatorios. Para pruebas largas con ticks reales puede dividir el periodo en tramos de pocos meses.
- Realice cada prueba y guarde el informe: pestaña Backtest, clic derecho, Report, HTML, en MQL5\Files\TidewallBotVerifier.
- Opcional: copie el informe MT4 o MT5 del vendedor en la misma carpeta.
- Ejecute el script en modo ANALYSE. Obtiene el veredicto en pantalla, un informe detallado y la clasificación actualizada.
Requisitos
- MetaTrader 5 con el idioma del terminal en inglés (View, Languages, English), porque el script lee las etiquetas en inglés de los informes. Los mensajes y los informes del script están en inglés o en francés.
- Informes guardados en HTML desde el Probador. También se leen los informes MT4 de los vendedores.
Límites
Un backtest mide el riesgo pasado. No predice ganancias futuras. Los resultados dependen de los datos y costes de su bróker. La puntuación es una ayuda para decidir y no sustituye el seguimiento de una cuenta real durante varios meses.

