Backtest y simulación con FX Panel

Guía funcional Actualizado 31/10/2023 Consultado 3.520

BackTest / simulación

La simulación se asemeja al backtest en que persiguen el mismo objetivo: verificar una estrategia en el pasado. La diferencia radica en que en el backtest localizas las oportunidades y contabilizas las operaciones a "gráfico descubierto", mientras que en la simulación "simulas" que el precio está vivo en ese momento del pasado, donde el precio futuro a ese momento se mantiene oculto.

Cada sistema tiene sus ventajas e inconvenientes y su utilización también depende del grado de maestría del trader.

Un backtest es más rápido de realizar, localizas y marcas. En la simulación, vas vela a vela sin ver lo que viene por delante.

En el backtest, marcas como si estuvieras en ese momento, pero estás viendo lo que ha pasado después. Esto puede supeditar la elección de marcar, o no, la operación en ese punto. Debes tener muy clara la estrategia y no dejarte engañar por lo que viene después.

En cambio, cuando simulas no ves lo que viene después, con lo que debes tomar la decisión tal cual la tomarías en el momento actual, mediante el análisis de lo que ha hecho el precio hasta ese momento.

FX Panel ofrece herramientas para utilizar ambos sistemas:

  • Todos los indicadores puedes ejecutarlos a tiempo actual o en el pasado.
    • El indicador niveles tiene el parámetro "Backtest" para mostrar los niveles en cada tramo del pasado. En simulación, calcula automáticamente los niveles del momento de la simulación.
    • El resto de indicadores se recalculan en el pasado, para backtest o simulación, de manera automática.
    • Inicialmente, el modo simulación también es compatible con los indicadores externos a FXPanel. Sólo con los de tipo buffer, no con los crean objetos en el gráfico.
  • Soportan gran cantidad de historial, ya que los indicadores se calculan sólo para el tramo visible.
  • La herramienta "medidor fibo", de FX - Control, permite marcar y medir el ratio de las operaciones mercado, limit y stop, con takeprofit, takeprofit parcial, breakeven, stoploss y stoploss parcial.
  • En modo simulación permite avanzar vela a vela, ocultando el precio y los indicadores futuros.
  • El script FX - BTCSV permite exportar a una hoja de cálculo las operaciones marcadas en backtest o simulación.

BT / Simulación con FXPanel

Los pasos para realizar un backtest, o una simulación, son:

  • Opcionalmente, configura un metatrader con suficientes datos históricos. Se recomienda que no sea el metatrader de operación, para no interferir, con el número de velas, símbolos visibles del Market Watch y análisis (el rendimiento de Metatrader empeora cuanto más historial tenga cargado).

    • Configura en opciones un número de velas suficiente (reinicia MT después de este cambio)
    • Carga el historial desde el centro de historial o con alguna herramienta externa.
  • Opcionalmente, define un perfil para la realización de los backtest o de las simulaciones (ver Configurar FX Panel para realizar backtests y simulaciones).

  • Configura los parámetros de la "Entrada por defecto" de FX - EAPanel, ya que la herramienta "medidor fibo" utiliza esos parámetros para marcar las órdenes y son:

    Grupo "Entrada por defecto"
    SL
    Entrada a mercado
    Margen para SL en FADR
    Margen para Entrada en FADR
    Ratio nivel SLP
    Ratio nivel CB
    Ratio nivel BE
    Ratio nivel TPP
    Ratio nivel TP
    Ratio nivel TL
    Ratio nivel TS
    Tipo de cálculo (cómo aplica los ratios)
    Grupo "EA"
    Cancela orden pendiente al llegar al nivel BE/TPP/TP/SL
    Doble cierre para entradas Stop-CB y cierre por CB
    Ratio stoploss parcial SLP
    Ratio cierre parcial TPP

    Si no conoces estos parámetros, mira las siguientes guías:

  • Carga y configura los indicadores necesarios.

  • Activa desde la toolbar el modo backtest o el modo simulación.

  • Posiciona el gráfico al punto inicial del backtest o de la simulación.

  • Comienza el proceso de backtest/simulación:

    • Utiliza los objetos de FX - Control para realizar el análisis (zonas, niveles, trampas, etc.).

    • Avanza con la tecla "adelante" y "F12", para el vela a vela. Está permitido ir hacia atrás, aunque no recomendado en simulación.

      En el modo simulación, se sincronizarán las velas de todo los gráficos abiertos que estén en modo simulación.

    • Marcar las operaciones con la herramienta "medidor fibo".

      Se pueden marcar operaciones a mercado, limit o stop, dependiendo de cómo coloques el stoploss y la entrada:

      Entrada mercado Stoploss antes de la entrada y la entrada sobre una vela
      Entrada límite Stoploss antes de la entrada y la entrada en aire
      Entrada stop Stoploss después de la entrada
    • Si las entradas son de tipo "Stop", también puedes marcar las operaciones con la herramienta BK. Es más rápida en el marcaje, pero ofrece menos opciones.

  • Cuando se acaba el backtest o la simulación, ejecuta el script FX - BTCSV. Mostrará un mensaje con el resumen de las operaciones encontradas. También habrá generado los ficheros CSV con el detalle de todas las operaciones (CSV es un formato de fichero de texto, importable como hoja de cálculo).


También te puede interesar: