Indicator Truth Lab — Northline Algo · página del producto · vídeo de demostración real en MT5
Contenido
- Presentación
- Instalación y primera auditoría
- Leer el panel
- En el gráfico: el indicador auditado y los valores borrados
- El informe HTML y el archivo CSV
- Introducir los ajustes de un indicador
- Dirección de las señales y modelo de operación
- Parámetros de entrada
- Mensajes y solución de problemas
- Probador de Estrategias y demo
- Límites honestos y soporte
1. Presentación

Muchos indicadores se ven mejor en su historial de lo que nunca fueron en tiempo real. Algunos redibujan: una flecha mostrada al cierre de una vela se borra unas velas después, un pivote se desplaza, una línea se recalcula. Otros llegan tarde: la señal aparece dos o tres velas después de la vela sobre la que está dibujada, y el historial oculta ese retraso.
Indicator Truth Lab mide esto en cualquier indicador que usted tenga, incluidos los indicadores comprados en el Market:
- copia el historial de su gráfico en un símbolo personalizado temporal;
- alimenta ese símbolo vela a vela, para que el indicador auditado se recalcule exactamente como lo haría en tiempo real;
- en cada cierre de vela registra el valor de cada buffer;
- al final, compara esos valores con el historial final.
Obtiene un veredicto por buffer, el retraso de las señales y, para los buffers de señales, las mismas operaciones calculadas dos veces: tal como las muestra el historial y tal como usted podría haberlas visto en tiempo real.
La herramienta no da ninguna señal de trading ni hace ninguna previsión. Mide.
2. Instalación y primera auditoría

- Tras la compra o el alquiler, Indicator Truth Lab aparece en Navigator → Expert Advisors → Market.
- Abra un gráfico del símbolo y el marco temporal que quiera auditar, por ejemplo EURUSD H1.
- Arrastre Indicator Truth Lab al gráfico. En los parámetros, escriba la ruta del indicador en Indicator path (ruta del indicador):
- un ejemplo estándar: Examples\ZigZag
- un indicador en su propia carpeta: MyFolder\MyIndicator
- un indicador comprado en el Market: Market\Product Name (tal como aparece en Navigator → Indicators → Market)
- Pulse OK. El panel aparece arriba a la izquierda y se va completando durante el replay, con el tiempo restante.
En H1, 1.500 velas tardan menos de un minuto. M1 y D1 son más lentos (unos 2 a 4 minutos para periodos largos).
El EA no opera en un gráfico real. No es necesario activar Algo Trading.
3. Leer el panel

- Encabezado: el indicador auditado, sus ajustes, la barra de progreso y el tiempo restante.
- Verdict (veredicto): el peor resultado entre los buffers auditados.
- Does not repaint (no redibuja, verde): cada valor visto al cierre de la vela es idéntico en el historial final.
- Late by N bars (con N velas de retraso, dorado): no se borra nada, pero las señales aparecen N velas después de la vela sobre la que están dibujadas.
- Repaints (redibuja, rojo): valores vistos al cierre de la vela se desplazaron o borraron después. Se muestra la proporción.
- Same signals, two views (mismas señales, dos vistas): para el primer buffer de señales, las operaciones calculadas a partir del historial y a partir de lo que era visible en tiempo real. Número de operaciones, operaciones ganadoras, resultado medio por operación, peor racha perdedora y drawdown máximo, todo en R (R = la cantidad arriesgada por operación).
- Buffers found (buffers encontrados): una línea por buffer, o por grupo de buffers consecutivos con el mismo veredicto ("Buffers 0-10 line repaints 100%").
- Report saved (informe guardado): el nombre del informe HTML.
4. En el gráfico: el indicador auditado y los valores borrados

Al final de la auditoría:
- el indicador auditado se añade al gráfico (ventana principal, o una subventana para los osciladores), para que vea su historial tal como lo dibuja hoy;
- cada valor que se mostró al cierre de una vela y luego se borró o desplazó se marca en rojo: un anillo para una señal, un segmento punteado para una línea. Pase el cursor sobre una marca para leer el valor mostrado en tiempo real y el valor final;
- el gráfico se desplaza hasta el final del periodo auditado.
Quitar el EA elimina el panel, las marcas y el indicador añadido.
5. El informe HTML y el archivo CSV

Cada auditoría guarda dos archivos en File → Open Data Folder → MQL5 → Files → TruthLab:
- un informe HTML que se abre en cualquier navegador, en un ordenador o un teléfono: veredicto, curva historial frente a tiempo real, tabla comparativa, cada buffer y lo que significa cada veredicto;
- un archivo CSV con los recuentos brutos por buffer, para su propio análisis.
El nombre del archivo contiene el indicador, el símbolo, el marco temporal y la fecha, de modo que las auditorías sucesivas nunca se sobrescriben.
6. Introducir los ajustes de un indicador
Deje Settings (ajustes) vacío para auditar el indicador con sus parámetros por defecto. Si no, escriba un valor por parámetro, en el orden de los parámetros del indicador, separados por comas:
12,5,3
Reglas:
- los números con punto decimal se leen como decimales ( 1.5 ), los números enteros como enteros ( 50 ), true / false como booleanos, todo lo demás como texto;
- un título de sección en los parámetros del indicador (un "input group") también cuenta como un valor: escriba cualquier palabra, por ejemplo grp ;
- puede detenerse antes del final: los parámetros restantes conservan sus valores por defecto.
Ejemplo con un indicador cuyos parámetros empiezan por un título de sección, luego un periodo y un multiplicador: grp,20,2.0 .
Si los ajustes no coinciden con los parámetros, el panel lo indica y la auditoría se detiene antes de crear nada.
7. Dirección de las señales y modelo de operación

Para calcular las operaciones, la herramienta necesita la dirección de cada señal. En modo auto:
- un valor por encima del máximo de su vela se lee como una venta (flecha encima de la vela);
- un valor por debajo del mínimo se lee como una compra (flecha debajo de la vela).
Si un indicador coloca sus flechas en otro lugar (por ejemplo en el cierre), defina la dirección por buffer: 0:buy,1:sell . Cuando la mayoría de las señales no tienen una dirección legible, el panel no muestra estadísticas y le pide que la defina.
Cada señal se opera después de la misma manera en ambas vistas:
- entrada en la apertura de la vela siguiente (vista en tiempo real: la vela posterior a la aparición efectiva de la señal);
- stop y objetivo en múltiplos de ATR(14) (por defecto 1 y 1,5) o en puntos;
- salida tras N velas (por defecto 50) si no se alcanza ninguno de los dos; el stop se comprueba primero cuando ambos se tocan en la misma vela;
- coste por operación en puntos, descontado de cada operación (por defecto: el spread actual del gráfico).
8. Parámetros de entrada
| Input | Por defecto | Descripción |
|---|---|---|
| Indicator path | Examples\ZigZag | Ruta relativa a MQL5\Indicators, sin .ex5 |
| Settings | vacío | Valores en el orden de los parámetros, separados por comas (vacío = valores por defecto) |
| Bars to replay | 1500 | Longitud de la auditoría, que termina en la fecha final |
| Start date / End date | 1970.01.01 | Déjelo en 1970.01.01 para auditar las últimas velas; si no, la auditoría cubre estas fechas |
| Buffers to audit | all | all , o una lista como 0,2 |
| Signal direction | auto | auto , o por buffer, como 0:buy,1:sell |
| Stop and target unit | múltiplos de ATR(14) | O puntos |
| Stop distance / Target distance | 1.0 / 1.5 | En la unidad elegida |
| Exit after N bars | 50 | Salida por tiempo |
| Cost per trade in points | -1 | Spread + comisión; -1 = spread actual |
| Add the audited indicator to the chart | true | Al final de la auditoría |
| Mark the values that were erased or moved | true | Anillos rojos y segmentos punteados |
| History bars loaded before the start | 1000 | Calentamiento del indicador (reducido automáticamente, mínimo 200) |
| Bars watched after each close | 60 | Ventana usada para detectar señales tardías |
| Bars replayed per timer event | 50 | Velocidad del replay |
9. Mensajes y solución de problemas
- "No indicator found at …" (no se encontró ningún indicador en …): compruebe la ruta, relativa a MQL5\Indicators , sin .ex5 . Para un producto del Market, use el nombre que aparece en Navigator → Indicators → Market.
- "The settings do not match the inputs …" (los ajustes no coinciden con los parámetros …): vuelva a contar los parámetros, incluidos los títulos de sección (un grp cada uno).
- "This chart has not enough history …" (este gráfico no tiene suficiente historial …): acorte el periodo (Bars to replay) o desplace el gráfico hacia atrás para cargar más historial.
- "No statistics: the direction of the signals could not be read …" (sin estadísticas: no se pudo leer la dirección de las señales …): defina la dirección por buffer (sección 7).
- El indicador dibuja flechas pero el panel no muestra ningún buffer de señales: el indicador dibuja con objetos gráficos en lugar de buffers. Esta versión solo lee buffers.
- La auditoría es lenta: los marcos temporales bajos y los periodos largos tardan más; el panel muestra el tiempo restante.
10. Probador de Estrategias y demo
La auditoría necesita un símbolo personalizado temporal, que el Probador de Estrategias no proporciona. En el probador (y por tanto en la demo gratuita del Market), el EA solo muestra cómo usarlo y abre una posición de tamaño mínimo al día para que el probador tenga algo que mostrar. Para ver la herramienta en acción, mire el vídeo en la página del producto o alquílela durante un mes.
11. Límites honestos y soporte
- Las estadísticas describen el pasado en el símbolo y el periodo auditados. No son una previsión.
- Un indicador que no redibuja no es un indicador rentable: es un indicador honesto.
- Los indicadores que dibujan solo con objetos gráficos no pueden leerse en esta versión.
- Los resultados dependen de los ajustes que audite: audite los ajustes con los que realmente opera.
Preguntas, un mensaje poco claro, un indicador que no carga: escríbame a través de mi perfil de MQL5. Respondo a todos los mensajes.


