Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 836
- Ranking:
- Publicado:
- 2016.04.07 09:46
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Ha sido implementado el sistema de trading del rebote de los niveles intradía que se calculan según el indicador Pivot.
Reglas de trading:
- tradeamos en el período de una hora;
- después de la medianoche del día actual, calculamos los niveles Pivot, Resist1, Resist2, Resist3, Support1, Support2, Support3;
- la compra se realiza después de probar el nivel Support(n) con la vela de una hora (T-2) y cerrar la vela (T-1) por encima de este nivel. Además, Stop Loss se coloca en el nivel Support(n+1), y Take Profit- en el nivel Resist(n). Т es el tiempo de la hora actual;
- usamos Trailing para trasladar Stop Loss al punto muerto (breakeven);
- la venta se realiza cuando la vela de una hora (T-2) prueba Resist(n), y la vela (T-1) se cierra por debajo de este nivel. Stop Loss se coloca en el nivel Resist(n+1), Take Profit- en el nivel Support(n).
Valores de algunos parámetros de entrada:
- la variable TgtProfit establece los niveles de Stops y Profits y puede tener valores de 1 a 5;
- Si TgtProfit = 1, entonces el nivel a probar (buy/sell) = Resist1/Support1, Stop Loss (buy/sell) = Resist2/Support2, Take Profit (buy/sell) = Support1/Resist1;
- Si TgtProfit = 2, entonces el nivel a probar (buy/sell) = Resist1/Support1, Stop Loss (buy/sell) = Resist2/Support2, Take Profit (buy/sell) = Support2/Resist2;
- Si TgtProfit = 3, entonces el nivel a probar (buy/sell) = Resist2/Support2, Stop Loss (buy/sell) = Resist3/Support3, Take Profit (buy/sell) = Support1/Resist1;
- Si TgtProfit = 4, entonces el nivel a probar (buy/sell) = Resist2/Support2, Stop Loss (buy/sell) = Resist3/Support3, Take Profit (buy/sell) = Support2/Resist2;
- Si TgtProfit = 5, entonces el nivel a probar (buy/sell) = Resist2/Support2, Stop Loss (buy/sell) = Resist3/Support3, Take Profit (buy/sell) = Support3/Resist3;
- la variable isTradeDay determina cómo van a cerrarse las posiciones abiertas. Si isTradeDay = true, las órdenes abiertas van a cerrarse forzadamente al final del día, de los contrario, las órdenes estarán en el mercado hasta cerrase por Stop Loss o Take Profit;
- si isTrace = True, en el archivo log se escribe cualquier información relacionada con la depuración para depurar el sistema de trading.
Resultados de la prueba: el nivel del beneficio no fue alcanzado para todos los pares de divisas cuando se utilizaba este enfoque del rebote. Básicamente, el resultado positivo ha sido conseguido por usar Trailing.
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/8068
![MTF_HI_LOW_v1](https://c.mql5.com/i/code/indicator.png)
Indicador MTF_HI_LOW_v1.
![MTF_4 TF XO_M30D1](https://c.mql5.com/i/code/indicator.png)
Indicador MTF_4 TF XO_M30D1. Trabaja con el indicador XO.
![MACD_color](https://c.mql5.com/i/code/indicator.png)
El indicador coloreado en el estilo АС/АО con la prohibición de la barra cero. Se propone no mostrar la barra del indicador que se está formando, pero dejar la línea de señal de la barra que se forma.
![MTF_Accumulation/distribution](https://c.mql5.com/i/code/indicator.png)
Indicador MTF_Accumulation/distribution. Versión modificada del indicador Accumulation/distribution.