Termos de Referência
Tengo una estrategia en tradingview, que exije la confluencia de 4 indicadores que son comunes, y casi segro que tambien estan en MT% ya programados.
habria que programar en mt5 como indicador/ EA, y poder usarla para hacer backtest:
se necesitan 4 indicadores (todos los parámetros de estos indicadores deben ser configurables… longitud de SMMA… periodos de los fractales etc. Los indicadores en tradingview se llaman:
1 Smoothed Moving Average (SMMA)
2 Relative Strength Index (RSI) (con su ma interna)
3 Time Segmented volume (by vitelot)
4 Williams fractals
El indicador debe pintar una orden de compra cuando:
1 el precio esta por encima de la SMMA
2 La RSI esta por encima de su EMA
3 La TSI esta por encima de 0 (cero)
4 la vela cierra rompiendo el fractal (superior) anterior
El indicador debe pintar una orden de venta cuando:
1 el precio esta por debajo de la SMMA
2 La RSI esta por debajo de su EMA
3 La TSI esta por debajo de 0 (cero)
4 la vela cierra rompiendo el fractal (inferior) anterior
Una vez se produzcan estas condiciones, la EA debe:
1 Abrir la operación de compra o venta
2 Poner un stop fuera de X velas antes (cofigurable por numero de velas)
3 Calcular el lotsize para que el riesgo sea 1% de la cartera total (querría que el % también fuese configurable)
4 Poner un profit a X distancia (si hacemos risk reward 1:1… misma distancia que el stop, pero en profit… si hacemos 1,5:1, 1,5 la distancia de stop, en profit… etc.)
Una vez abierta la operación y puestos stop loss profit y lotsize, el stop debe ser trailing y configurable… por ejemplo: cuando el precio llegue al 50% de profit esperado, que el SL se mueva a break even… cuando llegue al 80% que el SL se mueva al 50% de profit…. Etc.
Protecciones:
Debe operar solo durante el horario indicado
Si la EA pierde el 4% de la cartera en 1 dia, debe para de operar
Si el balance de la cartera baja hasta X cantidad, que pare de operar.