MetaTrader4
Consigue 10 pips al día: Un sistema de trading para MetaTrader 4
¿Es posible obtener solo 10 pips al día? Es una pregunta bastante común, especialmente entre quienes están empezando en el mundo del trading. Personalmente, me parece fascinante, ya que me ha costado mucho incluso lograr esos 10 pips de ganancia en operaciones en vivo.
Decidí investigar un poco para alcanzar mis 10 pips diarios. Terminé desarrollando un sistema de trading que abre una sola posición al día, al inicio de la jornada. Primero, en la dirección de la tendencia, luego en sentido opuesto, utilizando órdenes stop con un SL (stop loss) y TP (take profit) específicos, y así sucesivamente...
Finalmente, creé un EA (Asesor Experto) que realiza una operación diaria en contra de la tendencia a una hora determinada. ¿Y qué considero yo una "tendencia" en este EA? Simplemente la diferencia de precios en las últimas N horas. Después de una sencilla optimización, obtuve una curva bastante interesante, como suele suceder.
El sistema mostró una relación de 6/1 en operaciones ganadoras y 26/2 en máximos consecutivos de ganancias/pérdidas. Debido a esto, implementé una especie de Martingale para hacer una gestión del riesgo más inteligente y, al final, la curva fue aún más atractiva :-)
Este EA ha sido rentable durante los últimos 7 años, utilizando un MM (gestión monetaria) de riesgo máximo, no un lote fijo, sino optimizado solo para los últimos 2 años, así que los resultados anteriores no son tan prometedores.
Características principales:
Par de divisas: EUR/USD
Marco temporal: elegido automáticamente por el EA (puedes configurarlo como desees)
Apertura de posición: 07:00 CET
Máxima antigüedad de la posición abierta: 75600 segundos = 21 horas
Cantidad de horas para verificar la diferencia de precios y ver una "tendencia": 30 horas
Gráfico de 2008
Informe de 2008
Gráfico de 2003 - 2008
Informe de 2003 - 2008
Puedes ajustar/optimizar estas variables para ver diferentes resultados:
FIXLOT: si es 0, utiliza la variable de riesgo máximo para calcular lotes, de lo contrario, utiliza solo esto durante el trading.
MINLOTS: lote mínimo.
MAXLOTS: lote máximo.
MAXIMUMRISK: riesgo máximo, si FIXLOT = 0... puede ser mejor usar FIXLOT = 0 y MAXIMUMRISK = 0.05 (0.02).
SLIPPAGE: máxima deslizamiento permitido.
TRADINGHOUR: hora en que se debe abrir la posición.
HOURSTOCHECKTREND: cantidad de horas para verificar la diferencia de precios y ver una "tendencia".
ORDERMAXAGE: antigüedad máxima de la posición - cierra posiciones más antiguas.
Se utiliza un elemento Martingale en el EA: después de posiciones perdedoras, el lote de la siguiente orden se multiplica.
FIRSTMULTIPLICATOR: multiplica lotes cuando la posición -1 fue una pérdida.
SECONDMULTIPLICATOR: multiplica lotes cuando la posición -2 fue una pérdida.
THIRDMULTIPLICATOR: multiplica lotes cuando la posición -3 fue una pérdida.
FOURTHMULTIPLICATOR: multiplica lotes cuando la posición -4 fue una pérdida.
FIFTHMULTIPLICATOR: multiplica lotes cuando la posición -5 fue una pérdida.
STOPLOSS
TRAILINGSTOP
TAKEPROFIT
Tal vez una pregunta para los traders más experimentados al final:¿Cuál podría ser una razón lógica para operar de esta manera? ¿Es solo una sobreoptimización del pasado sin ninguna posibilidad de éxito futuro, o tiene este tipo de trading alguna base lógica?
2008.10.07