QuantForge
es

El probador de estrategias

Ábrelo con Probador de estrategias en la parte superior del editor. Ejecuta tu estrategia sobre el historial importado con las mismas reglas que el EA exportado.

Configuración

Ajuste Notas
Historial Uno de tus conjuntos de datos importados
Temporalidad del gráfico Lo que significa PERIOD_CURRENT para la estrategia. No puede ser más fina que el historial.
Modelo OHLC de 1 minuto (preciso, por defecto) o Solo precios de apertura (rápido)
Desde / Hasta Fechas incluidas; 1Y / 3Y / 5Y cuentan hacia atrás desde el final del historial
Depósito, apalancamiento La cuenta está en USD
Cuenta Solo MT5: cobertura (posiciones independientes) o compensación (una posición por símbolo). MT4 siempre es de cobertura.
Spread Del historial cuando lo tiene; si no, el valor fijo
Comisión USD por lote, cobrada al abrir y de nuevo al cerrar
Deslizamiento Puntos en tu contra en entradas y cierres a mercado (no en ejecuciones de stop loss o take profit)
Swap Puntos por lote y noche; la noche del miércoles cuenta triple
Entradas Valores solo para esta prueba

También se cargan unos meses antes de la fecha de inicio, para que los indicadores estén estabilizados en la primera barra.

Cómo se mueve el precio dentro de una barra

Con OHLC de 1 minuto cada barra M1 se convierte en cuatro ticks: apertura, mínimo, máximo y cierre en una barra alcista, y apertura, máximo, mínimo y cierre en una bajista, como supone el probador de MetaTrader. Tu grafo onTick se ejecuta en cada tick. Un stop loss o take profit cruzado dentro de una barra se ejecuta a su nivel; uno saltado por un hueco se ejecuta al nuevo precio. Las compras cierran al bid y las ventas al ask.

Solo precios de apertura ejecuta onTick una vez por barra del gráfico, en su apertura. Los stops se siguen comprobando a lo largo del recorrido de cada barra. Es mucho más rápido y sirve para estrategias que solo actúan con barras nuevas.

El gráfico y la reproducción

Tras una prueba, Gráfico muestra las velas con los indicadores que usan tus condiciones, una flecha por cada entrada, un punto por cada salida, y el stop loss y el take profit de las posiciones abiertas bajo el cursor.

  • Reproducir / Pausa, avanzar o retroceder una barra, ir al inicio o al final
  • Velocidad de 1× a 1000× (barras por segundo), un selector de fecha y un control deslizante para ir a cualquier punto
  • Con el gráfico abierto, el lienzo onTick ilumina los bloques de la barra bajo el cursor: ámbar pasó, rojo evaluado falso, verde ejecutado

Leer los resultados

  • Informe: beneficio neto, factor de beneficio, drawdown máximo (en dinero y porcentaje), factor de recuperación, ratio de Sharpe (anualizado a partir del capital diario), tasas de acierto, medias, rachas y costes. El recuadro inferior lista lo que, en la estrategia o los datos, podría hacer que los resultados difieran de una cuenta real. Léelo.
  • Capital: saldo y capital a lo largo del tiempo, con el drawdown desde el máximo debajo.
  • Operaciones: cada operación cerrada con su motivo de salida. Haz clic en una para llevar el gráfico hasta ella.
  • Mensual: beneficio de las operaciones cerradas por mes, en porcentaje del saldo al inicio de ese mes.
  • Registro: órdenes rechazadas, alertas, stop outs y otros mensajes.

Cada prueba se guarda en el proyecto. La biblioteca de plantillas muestra tu última prueba de cada plantilla.

Confirmar en MetaTrader

Los botones .ini del probador MT5 y .set de entradas del informe exportan los ajustes de la prueba. Compila el EA en MQL5\Experts y arranca el terminal con terminal64.exe /config:"<ruta del .ini>", o carga el .set en la pestaña de entradas del probador. Las pequeñas diferencias son normales: MetaTrader genera más ticks dentro de cada minuto, y tus datos pueden diferir de los de tu bróker.

Límites

Las pruebas del plan Gratis usan H1, H4 o D1 y cubren hasta un año. Pro permite de M1 a D1 y el historial completo.