Início Negociação Sistemática Postagem

Trend Catcher: O EA que Revoluciona sua Estratégia no MetaTrader 5

Anexo
17386.zip (6.41 KB, Baixar 0 vezes)

Autor da ideiaDmitriy Epshteyn, autor do código MQL5barabashkakvn.

O Expert Advisor Trend Catcher é uma ferramenta poderosa que identifica tendências com base em três médias móveis (com períodos de 200, 50, 25 ou outros períodos personalizados) e abre operações utilizando o indicador Parabolic SAR. Este EA adota técnicas de martingale, onde o lote é calculado como uma porcentagem do depósito, dependendo do stop loss definido.

A nova versão traz recursos interessantes, como: 1) seleção dos dias para operar, 2) abertura de ordens em um sinal reverso e 3) desativação do fechamento de ordens por um sinal oposto.

Entrada de Mercado

  • Compra: Se o preço atual está acima do ponto do Parabolic SAR na vela atual, e o preço de fechamento da vela anterior está abaixo do ponto do Parabolic SAR anterior; se a média móvel rápida está acima da média móvel lenta; e se o preço atual está acima da segunda média móvel com outro período, uma ordem de compra é aberta.

  • Venda: Se o preço atual está abaixo do ponto do Parabolic SAR na vela atual, e o preço de fechamento da vela anterior está acima do ponto do Parabolic SAR anterior; se a média móvel rápida está abaixo da média móvel lenta; e se o preço atual está abaixo da segunda média móvel com outro período, uma ordem de venda é aberta.

  • O Expert Advisor fecha as ordens em um sinal oposto.

Stop Loss e Take Profit

  • Se Auto_SL = true, o stop loss é calculado automaticamente e é definido no ponto do Parabolic SAR. O fator SL_koef pode ser aplicado para multiplicar a distância em pontos entre o preço de abertura da ordem e o ponto do indicador Parabolic SAR. Exemplo: se há 20 pontos entre o preço de abertura da ordem e o ponto do Parabolic SAR, e SL_koef = 2, o Stop Loss da ordem será igual a 40 pontos; se SL_koef = 0.5, o Stop Loss será igual a 10 pontos.

  • Se Auto_SL = false, o Stop Loss será fixo e igual ao parâmetro SL em pontos.

  • Se Auto_TP = true, o Take Profit é calculado automaticamente com base no valor do Stop Loss multiplicado pelo TP_koef. Exemplo: se TP_koef = 2, o Take Profit será o dobro do stop loss estimado.

  • Se Auto_TP = false, o Take Profit será fixo e igual ao parâmetro TP em pontos.

Configurações de Lote e Martingale

  • O lote é calculado como % do depósito com base no parâmetro de Risco e Stop Loss. Exemplo: se o saldo da conta é de R$ 1.000, Stop Loss é de 100 pontos, se o Risco = 1 (1% do depósito), podemos perder 10 unidades monetárias, portanto o lote será de 0,01; se Risco = 10, o lote será igual a 0,1.

  • Se Martin = true, e a última operação foi fechada com prejuízo, o risco da próxima operação será multiplicado pelo Koef.

  • Se Martin = false, o EA calculará o lote como % do saldo atual da conta.

Breakeven e Trailing Stop

  • Se a posição atingiu Profit_Level pontos de lucro, o stop loss será colocado em SL_Plus pontos de lucro.

  • Se a posição atingiu Profit_Level2 pontos de lucro, o Stop Loss será ajustado seguindo o preço, a uma distância de TrailingStop2 pontos.

Publicações relacionadas

Comentário (0)