Hola chi@s!! He estado haciendo backtest manual de una
estrategia muy sencilla basada en roturas de swings en gráficos
Renko y da muy buenos resultados, pero claro, si se puede automatizar mejor que mejor.
La plataforma que uso es JForex del
broker Dukaskopy, la idea es programar la estrategia y hacerle el backtest automático en el mismo programa y si sale positiva pues compartirla.
Paso a detallar la estrategia:
Para la receta de hoy chicos necesitaremos:
- Un par: Cualquiera
- Gráfico: Tipo Renko de 5 pips
- Indicador: Fractal (7)
El gráfico tendrá una pinta tal que así:
Archivo adjunto 5331
Operativa: Rotura del
último fractal, es decir, entramos largos cuando se supera por 1
pip el fractal superior y entramos cortos cuando se supera por 1 pip el fractal inferior. Recalco lo del último fractal porque si se ha superado un fractal, por ejemplo el superior, no volveremos a entrar largos hasta que se forme un
nuevo fractal superior y se supere por 1 pip, no vale mirar los que se han formado en el pasado. Es decir, siempre hay que fijarse en la última onda formada por un fractal superior e inferior y tener colocadas las órdenes de venta y compra correspondientes en cada uno, ya que tarde o temprano alguna de las dos se activará.
Luego;
Señales de entrada:
- Compra: Rotura por 1pip del último fractal superior.
- Venta: Rotura por 1pip del último fractal inferior.
Límites de pérdida/ganancia y gestión de la operación.
Dependerá del tamaño del gráfico Renko (en este caso 5 pips). El
stoploss se pondrá a (tamaño del Renko + 1 pip), es decir en este caso 6 pips, y el
Take profit a (tamaño del Renko - 1 pip), es decir 5 pips. Como vemos el
riesgo beneficio es negativo, arriesgamos mas de lo que queremos ganar, por lo tanto la gestión de la posición es vital. Cuando la operación vaya 5 pips a nuestro favor, en vez de cerrar la posición con el TP, cerraremos el 50% de la misma y moveremos el stop a
Breakeven y pondremos un Trailing Stop de 10 pips para dejar correr la posición.
Luego; Gestión de entrada:
- Stoploss: Tamaño Renko + 1pip
- Takeprofit: Tamaño Renko - 1pip
Gestión de posición:
- Si la posición avanza el tamaño del TP a favor, cerramos 50% y ponemos un TrailinStop = 2*Tamaño Renko
Voy a poner las
velas donde entraríamos del gráfico anterior, que es la libra/dollar de hoy mismo:
Perdon por la parrafada, espero que haya quedado todo claro y si alguien puede compilar la estrategia para JForex pues que la postee para aplicarle un Backtest a ver como se comporta ]
.
Un saludo y si hay cualquier duda aquí estoy!!