Bands 2: Estratégia de Trading para MetaTrader 5

Mike 2018.06.18 18:49 12 0 0
Anexo

Ideia de: Scriptor.

Código MQL5 por: Vladimir Karputov.

Essa estratégia é baseada na análise dos valores do indicador iBands (Bandas de Bollinger, BB) na barra #0 em relação ao preço de fechamento da barra #0. Quando o preço de fechamento da barra #0 está dentro das Bandas de Bollinger e não há ordens pendentes, você deve colocar três ordens de Buy Stop e três ordens de Sell Stop com um passo definido pelo parâmetro Passo entre ordens pendentes.

Ao mesmo tempo, você pode definir para cada par de ordens seu próprio nível de Take Profit (Primeiro Take Profit, Segundo Take Profit, e Terceiro Take Profit). O Stop Loss pode ser colocado pelo indicador Bandas de Bollinger ou pelo indicador Média Móvel – isso ficará a critério do parâmetro Stop loss trailing.

As ordens podem ser colocadas dentro do intervalo de tempo das Horas de início até as Horas de término. Cada ordem terá um tempo de vida igual ao parâmetro Hora de término: por exemplo, se a Hora de término for 23, significa que todas as ordens pendentes serão automaticamente excluídas às 23h. Além disso, todas as ordens pendentes serão removidas a cada nova barra – assim, a cada nova barra, as ordens de Buy Stop e Sell Stop serão colocadas com os preços atualizados do indicador Bandas de Bollinger.

Você pode ativar o trailing no EA – para isso, o parâmetro Trailing Stop deve ser maior que zero. Também é possível usar o recurso de trailing para ajustar uma ordem de Stop Loss para o ponto de equilíbrio. Para isso, escolha o valor StopLoss NONE para o parâmetro Tipo de Stop loss. Lembre-se, porém, que pode haver posições abertas com perdas. Portanto, você precisará fechar essas posições manualmente.


Parâmetros de entrada

  • Lots - volume da ordem pendente;
  • Hora de início - hora de início do intervalo de trabalho;
  • Hora de término - hora de término do intervalo de trabalho;
  • Tipo de Stop loss - seleção do tipo de Stop Loss, ou seja, por Média Móvel, por Bandas de Bollinger, ou desativá-las;
  • Primeiro Take Profit - Take Profit para o primeiro par de ordens na série;
  • Segundo Take Profit - Take Profit para o segundo par de ordens na série;
  • Terceiro Take Profit - Take Profit para o terceiro par de ordens na série;
  • Trailing Stop - trailing;
  • Passo do Trailing - passo do trailing;
  • Passo entre ordens pendentes - passo entre ordens pendentes.
  • número mágico - identificador único para o EA.

Parâmetros do indicador Média Móvel

  • Média Móvel: período de média - período de média;
  • Média Móvel: deslocamento horizontal - deslocamento horizontal do indicador;
  • Média Móvel: tipo de suavização - tipo do método de média;
  • Média Móvel: tipo de preço - tipo de preço para cálculo do indicador;

Parâmetros do indicador Bandas de Bollinger:

  • Bandas: período para cálculo da linha média - período de cálculo da linha média;
  • Bandas: deslocamento horizontal do indicador - deslocamento horizontal do indicador;
  • Bandas: número de desvios padrão - número de desvios padrão;
  • Bandas: tipo de preço - tipo de preço.
Lista
Comentário 0