Discussão do artigo "Automatizando Estratégias de Trading em MQL5 (Parte 9): Construindo um Expert Advisor para a Estratégia Asian Breakout"

 

Novo artigo Automatizando Estratégias de Trading em MQL5 (Parte 9): Construindo um Expert Advisor para a Estratégia Asian Breakout foi publicado:

Neste artigo, construímos um Expert Advisor em MQL5 para a Estratégia Asian Breakout calculando a máxima e a mínima da sessão e aplicando filtragem de tendência com uma média móvel. Implementamos estilização dinâmica de objetos, entradas de tempo definidas pelo usuário e gestão de risco robusta. Por fim, demonstramos técnicas de backtesting e otimização para refinar o programa.

Para criar o programa, projetaremos uma abordagem que aproveita a faixa de preço formada durante a sessão de negociação asiática. O primeiro passo será definir a caixa da sessão capturando a máxima mais alta e a mínima mais baixa dentro de uma janela de tempo específica — normalmente entre 23:00 e 03:00 Greenwich Mean Time (GMT). No entanto, esses horários são totalmente personalizáveis conforme sua necessidade. Essa faixa definida representa a área de consolidação da qual esperamos um rompimento.

Em seguida, definiremos os níveis de rompimento nos limites dessa faixa. Colocaremos uma ordem pendente buy-stop ligeiramente acima do topo da caixa se as condições de mercado confirmarem uma tendência de alta — utilizando uma média móvel (como uma MA de 50 períodos) para confirmação da tendência. Por outro lado, se a tendência for de baixa, posicionaremos uma ordem sell-stop logo abaixo da base da caixa. Essa configuração dupla garante que nosso Expert Advisor esteja preparado para capturar movimentos significativos em qualquer direção assim que o preço romper a faixa.

A gestão de risco é um componente crítico da nossa estratégia. Integraremos ordens de stop-loss logo fora dos limites da caixa para proteger contra falsos rompimentos ou reversões, enquanto os níveis de take-profit serão determinados com base em uma relação risco-retorno predefinida. Além disso, implementaremos uma estratégia de saída baseada em tempo que fechará automaticamente quaisquer negociações abertas se permanecerem ativas após um horário designado, como 13:00 GMT. De modo geral, nossa estratégia combina detecção precisa de faixa baseada em sessão, filtragem de tendência e gestão robusta de risco para construir um Expert Advisor capaz de capturar movimentos significativos de rompimento no mercado. Em resumo, aqui está a visualização da estratégia completa que desejamos implementar.

PLANO DE ESTRATÉGIA


Autor: Allan Munene Mutiiria