MetaTrader4
gpfTCPivotLimit: Estrategia de Trading para MetaTrader 4
Te presento una estrategia de trading (TS) que se basa en el retroceso de los niveles intradía calculados por el indicador Pivot. ¡Vamos a desglosar cómo funciona!
Reglas de Trading:
Operar en el marco temporal H1;
Después de las 00:00 a.m. del día actual, calcula los niveles de Pivot, Resistencia1, Resistencia2, Resistencia3, Soporte1, Soporte2, Soporte3;
Compra después de que la vela de una hora (T-2) toque el nivel de Soporte(n) y la vela (T-1) cierre por encima de este nivel. Coloca el StopLoss en el nivel de Soporte(n+1) y el TakeProfit en el nivel de Resistencia(n). T representa el tiempo de la hora actual;
Para mover el StopLoss al punto sin pérdidas, utiliza el trailing;
Por el contrario, vende cuando la vela de una hora (T-2) esté tocando Resistencia(n) y la vela (T-1) cierre por debajo de este nivel. StopLoss se coloca en Resistencia(n+1) y TakeProfit en Soporte(n).
Valores de algunas variables:
La variable TgtProfit especifica los niveles de stops y beneficios, pudiendo tener valores del 1 al 5;
Si TgtProfit = 1, entonces el nivel probado (compra/venta) = Resistencia1/Soporte1, StopLoss (compra/venta) = Resistencia2/Soporte2, TakeProfit (compra/venta) = Soporte1/Resistencia1;
Si TgtProfit = 2, el nivel probado (compra/venta) = Resistencia1/Soporte1, StopLoss (compra/venta) = Resistencia2/Soporte2, TakeProfit (compra/venta) = Soporte2/Resistencia2;
Si TgtProfit = 3, el nivel probado (compra/venta) = Resistencia2/Soporte2, StopLoss (compra/venta) = Resistencia3/Soporte3, TakeProfit (compra/venta) = Soporte1/Resistencia1;
Si TgtProfit = 4, el nivel probado (compra/venta) = Resistencia2/Soporte2, StopLoss (compra/venta) = Resistencia3/Soporte3, TakeProfit (compra/venta) = Soporte2/Resistencia2;
Si TgtProfit = 5, el nivel probado (compra/venta) = Resistencia2/Soporte2, StopLoss (compra/venta) = Resistencia3/Soporte3, TakeProfit (compra/venta) = Soporte3/Resistencia3;
La variable isTradeDay determina cómo se cerrarán las posiciones abiertas. Si isTradeDay = true, las órdenes abiertas se cerrarán obligatoriamente al final del día; de lo contrario, permanecerán en el mercado hasta que se cierren por StopLoss o TakeProfit;
Si el valor de la variable isTrace = True, entonces se registrará información de todo tipo en el archivo de log para depurar la TS.
Los resultados de las pruebas indicaron que no se alcanzó un resultado positivo con cada par de divisas utilizando este enfoque de retroceso. Sin embargo, se observó que la rentabilidad era principalmente positiva cuando se utilizaba el trailing.
2008.06.24