Basic Trailing Stop Expert Advisor For MT4

Basic Trailing Stop Expert Advisor For MT4

 

WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!

PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!

 

Table Of Contents:

  1. Basic Trailing Stop Expert Advisor For MT4
  2. O Consultor Especialista de Trailing Stop básico para MT4 - Critérios de entrada
  3. O Expert Advisor de Trailing Stop básico para MT4 - Critérios de Saída
  4. O Expert Advisor de Trailing Stop básico para MT4 - Espaço para Melhoria

 

O Basic Trailing Stop Expert Advisor For MT4 ajusta o stop loss de negociações vencedoras no símbolo atual de uma maneira ligeiramente diferente. Enquanto outros consultores especialistas ativam essa função para garantir e maximizar o lucro de uma entrada de negociação, este robô entra em ação imediatamente no momento em que uma negociação ganhou apenas um ponto.

Quando isso acontece, o robô move o stop loss na mesma distância em que o preço está longe do preço de entrada. A desvantagem dessa estratégia é que o stop trailing é executado prematuramente e o esquema pode funcionar contra o trader em termos de lucratividade.


FREE Basic Trailing Stop EA

Download the FREE Basic Trailing Stop Expert Advisor for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!


O Consultor Especialista de Trailing Stop básico para MT4 - Critérios de entrada




O Expert Advisor Basic Trailing Stop é um sistema de negociação básico para a plataforma MetaTrader4. Na primeira vez que é aplicado em um gráfico, o programa faz alguns cálculos para converter as variáveis em Inputs de pontos em pips com base nas cotações de preço recebidas do servidor da corretora. O robô também verifica o número de barras se for maior que 30, bem como a meta de lucro se for maior que 10 pontos.

Se qualquer uma das duas verificações acima for negativa, o robô imprimirá um erro na janela do terminal. No entanto, tal ação não é útil porque o usuário não pode ver as notas sem acessar a guia Experts do terminal do cliente e os erros são impressos apenas uma vez durante a inicialização. A melhor maneira é usar alertas para esse fim. Como alternativa, o robô pode ser removido do gráfico imediatamente.

Existem muito poucas variáveis que o usuário pode ajustar nas configurações de especialista e elas são autoexplicativas. O usuário é livre para fazer alterações nas configurações padrão para otimizar o desempenho do sistema de negociação de acordo com sua preferência. Os parâmetros disponíveis nas entradas são os seguintes:


  • stopLossPips = 20 - Cada negociação realizada por este robô tem um stop loss de 20 pips. Esta variável não é usada apenas para definir o stop loss inicial. Ele também é usado para rastrear o stop loss de uma negociação vencedora.
  • lotes = 0,1 - Todas as negociações executadas por este robô têm um tamanho de lote de 0,1.
  • slippage = 5 - Este é o desvio máximo em pips entre o preço solicitado pelo robô e o preço de preenchimento retornado pelo servidor.
  • magicNumber = 1443192709 - O robô atribui este número exclusivo a cada negociação para abrir caminho para o gerenciamento de negociação.


Dois indicadores técnicos definem as regras de entrada para este sistema de negociação. Para chegar a um sinal válido, o conjunto de indicadores deve dar um sinal de compra ou venda, mas não ambos os sinais de compra e venda. Se os indicadores não derem nenhum sinal, nenhuma negociação será realizada. Como os indicadores são usados para fornecer um sinal é explicado abaixo:


  • Índice do canal de commodities (período 14, preço de fechamento) - O CCI é aplicado ao candle anterior do período e símbolo atuais. Um sinal de venda será gerado se o CCI for maior que 100 e menor que 250. Um sinal de compra será obtido se o CCI for maior que -100 e menor ou igual a -150, o que não pode ser verdade.
  • Índice de força relativa (período 14, preço de fechamento) - O valor do indicador RSI é calculado a partir do candle anterior do período e símbolo atuais. Um sinal de compra será gerado se o RSI estiver abaixo ou igual a 30 (significando sobrevenda), e um sinal de venda será obtido se o RSI estiver acima de 70 (significando sobrecompra).


Embora não seja especificado nas Entradas que o robô só pode realizar um determinado número de negociações, o consultor especialista verifica apenas se há uma negociação aberta no símbolo atual ou nenhuma. Se não houver nenhuma, o robô procurará uma entrada de negociação. Se houver uma negociação aberta, o robô verificará se pode ajustar o stop loss. Essas condições instruem indiretamente o consultor especialista a abrir uma negociação de cada vez no símbolo atual.



O Expert Advisor de Trailing Stop básico para MT4 - Critérios de Saída


Em cada tick, o Expert Advisor de Trailing Stop básico verifica se há uma negociação no gráfico ativo. Se for esse o caso, o robô irá procurar mais para determinar a localização do stop loss em relação ao preço de mercado. Ao contrário da maioria dos outros sistemas de negociação que exigem que o preço mova um certo número de pips além do preço de entrada antes de acionar a função de stop de trilha, este sistema de negociação imediatamente começa a rastrear o stop loss de uma ordem selecionada no momento em que a negociação ganha um ponto ou mais.

A parada de rastreamento é executada dessa maneira. Para uma negociação de compra, se o preço da oferta se mover acima do preço de entrada por pelo menos um ponto, o stop loss é movido pelo mesmo valor. O robô mantém uma distância de 20 pips entre o stop loss da negociação e o preço de compra. A mesma lógica segue para uma negociação de venda. Com esse estilo de gerenciamento de negociação, é possível ver as negociações fechadas com prejuízo, mesmo que o trailing stop tenha sido ativado.



O Expert Advisor de Trailing Stop básico para MT4 - Espaço para Melhoria


O Expert Advisor básico Trailing Stop para MT4 é um consultor especialista muito simples, a julgar pela quantidade de codificação envolvida no programa. O robô não conseguiu gerar retornos no teste. Isso se deve em parte à baixa taxa de ganhos e em parte a um erro de código que resulta na execução apenas de negociações de venda. Isso é aparente na guia Relatório do testador de estratégia.

No teste de retorno, o consultor especialista é executado usando cinco meses de dados de teste em um par de moedas e um período de tempo. Um total de 145 negociações foi feito durante o teste de volta, todas as quais foram negociações de venda. Olhando para o código, pode-se ver que o erro veio de uma declaração que define quando o indicador CCI daria um sinal de alta. Um sinal de compra nunca seria gerado devido a esse pequeno descuido. Se esse erro for corrigido, o consultor especialista pode dar um resultado diferente para melhor ou para pior. Esta tarefa é deixada para o usuário interessado trabalhar.

Deixando de lado o erro de código, a taxa de vitória atual do consultor especialista não é favorável. Com base no resultado do teste de volta, o robô obteve uma taxa de vitórias de 33 por cento. Se a relação risco-recompensa tivesse sido definida em favor da recompensa, o resultado da negociação poderia ter sido ponto de equilíbrio ou lucrativo. Isso é possível quando a relação risco-recompensa é de pelo menos 2. Quando a relação é 2, um resultado de equilíbrio é possível, e qualquer coisa mais alta pode significar um retorno positivo.

Por causa da função de parada de trilha, a taxa de vitória alcançada não tem muito valor. Isso é verdade mesmo se a taxa de vitória for superior a 50 por cento. Isso ocorre porque o dinheiro ganho quando uma negociação é lucrativa pode ser relativamente pequeno em comparação com o dinheiro perdido quando uma negociação é perdedora. É por isso que a relação risco-recompensa deve ser considerada o suficiente. Uma estratégia de negociação simples baseada em princípios de negociação sólidos ainda é capaz de ganhar dinheiro se a relação risco-recompensa for favorável.

Para reverter o desempenho de negociação deste consultor especialista, mudar de trailing stop para take profit estático é uma área que pode ser explorada. Recomenda-se definir uma relação risco-recompensa de pelo menos 2. Este é o índice padrão sugerido principalmente por muitos comerciantes. Razões mais altas podem ser investigadas em testes. No entanto, essa mudança envolve a revisão do código.

 

FREE Basic Trailing Stop EA

Download the FREE Basic Trailing Stop Expert Advisor for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!

 

Partially Automated Trading Besides Your Day Job

Alerts In Real-Time When Divergences Occur

My Recommended MT4/MT5 Broker

About Me

I'm Mike Semlitsch the owner of PerfectTrendSystem.com. My trading career started in 2007. Since 2013 I have helped thousands of traders to take their trading to the next level. Many of them are now constantly profitable traders. 

The following performance was achieved by me while trading live in front of hundreds of my clients:

Connect With Me:  

Results From 5 Months!
This service starts soon! Be the first who get's notified when it begins!

This FREE Indicator Can Transform
Your Trading!

FREE Indicator + Telegram Group


Request the Ultimate Double Top/Bottom Indicator which is used by 10,000+ traders.