TradeProtector-1.1: Stop Loss Automático e Trailing Stop Proporcional para MetaTrader 4

Mike 2009.10.06 15:40 8 0 0
Anexo

Confira a versão atualizada do TradeProtector-1.1, uma ferramenta essencial para traders que utilizam MetaTrader 4. Você pode acessar a versão completa aqui: TradeProtector-1.1.

Principais Ajustes:

  • Verificação de Símbolo: Na versão 1.0, o EA processava todas as ordens, independentemente dos pares de moedas. Agora, o TradeProtector-1.1 processa ordens apenas do símbolo correspondente. Por exemplo, se você quiser usá-lo para EURGBP e EURUSD, basta anexar o TradeProtector-1.1 aos gráficos desses pares.
  • Correção de Cálculo: Ajustamos um pequeno problema de cálculo nos trailing stops para ordens de venda, onde o valor do spread estava sendo adicionado de forma desnecessária.

Alterações e Correções na versão 1.2:

  • Algoritmo Atualizado: Se não houver um Stop Loss (SL) definido, o EA estabelece um SL inicial (nInitialSL) baseado no preço atual. O trailing stop é utilizado normalmente até que o lucro atinja o limite definido por nPropSLThreshold. A partir desse ponto, um Stop Loss proporcional é aplicado.
  • Níveis de Registro: Agora, existem 3 níveis de registro significativos: 0 - sem registro, 1 - (padrão) apenas eventos (mudança de SL) são registrados, 2 - arquivo de log adicional para diagnóstico.

Parâmetros Configuráveis:

  • extern int logging=1; - Nível de registro (0, 1 ou 2)
  • extern int nInitialSL=15; - Stop Loss inicial em pips
  • extern int nTrailingStop=35; - Trailing stop inicial em pips, utilizado até que o lucro atinja nPropSLThreshold. Se não quiser trailing stop, defina um valor alto.
  • extern int nPropSLThreshold=12; - Limite de lucro em pips para ativar o trailing stop proporcional.
  • extern double dPropSLRatio=0.35; - Fator multiplicador para o cálculo do Stop Loss proporcional.
  • extern int nUseEscape=0; - Ativar (1) ou desativar (0) a fuga de ordens mal posicionadas assim que atingirem um lucro mínimo.
  • extern int nEscapeLevel=0; - Tamanho da perda após o qual queremos que a ordem seja encerrada assim que atingir a próxima alta.
  • extern int nEscapeTP=35; - Nível de Take Profit em pips.
  • extern int nSleep=0; - Atraso após uma nova barra.
  • extern int nSlip = 2; - Máximo de deslizamento de preço permitido.

Com essas atualizações, o TradeProtector-1.1 se torna uma ferramenta ainda mais poderosa para gerenciar suas operações no MetaTrader 4. Experimente e veja como ele pode ajudar a proteger seus investimentos!

Lista
Comentário 0