Início Negociação Sistemática Postagem

Estratégia de Cruzamento de EMA: Sistema de Trading para MetaTrader 5

Anexo
19945.zip (3.63 KB, Baixar 0 vezes)

Autor da ideia: Scriptor, autor do código MQL5: barabashkakvn.

Esta estratégia busca a interseção de duas Médias Móveis com base nos dados de duas barras para gerar sinais de trading:

EMA Cross Contest Hedged

O número da barra atual pode ser especificado em Trade bar: seja bar #0 ou bar #1.

Se a opção Usar MACD estiver ativada, o EA também considerará a posição da linha principal do MACD em relação a zero (o parâmetro Trade bar).

Quando um sinal é gerado e não há posições abertas, uma posição é criada e quatro ordens de hedge são colocadas a uma distância de Nível de Hedge e com um tempo de vida igual a Expiração de ordens pendentes: ordens Buy Stop são colocadas para uma posição de COMPRA; ordens Sell Stop são colocadas para uma posição de VENDA.

As posições podem ser fechadas por um sinal oposto se o parâmetro Fechar posições opostas estiver ativado. Por exemplo, posições de VENDA serão fechadas se um sinal de COMPRA for gerado.

Uma vez abertas as posições, o Trailing Stop com o Passo de Trailing será ativado para elas.


Parâmetros de Entrada

  • Lots - volume da posição a ser aberta;
  • Stop Loss (em pips) - valor do Stop Loss;
  • Take Profit (em pips) - valor do Take Profit;
  • Trailing Stop (em pips) - valor do trailing;
  • Passo de Trailing (em pips) - valor do passo de trailing;
  • Nível de Hedge (em pips) - distância entre ordens pendentes;
  • Fechar posições opostas - flag para fechar posições opostas;
  • Usar MACD - flag para usar MACD;
  • Expiração de ordens pendentes (segundos) - tempo de expiração das ordens pendentes;
  • MA curta: período de média - parâmetro de cálculo da média rápida;
  • MA longa: período de média - parâmetro de cálculo da média lenta;
  • Trade bar - número da barra para operar;
  • número mágico - identificador único para o EA.

Exemplo de teste no EURUSD, M30:

Publicações relacionadas

Comentário (0)