Discussão do artigo "Expert Advisor Universal: Ordens Pendentes e Suporte para Cobertura de Risco (Parte 5)"

 

Novo artigo Expert Advisor Universal: Ordens Pendentes e Suporte para Cobertura de Risco (Parte 5) foi publicado:

Este artigo fornece uma descrição mais detalhada do mecanismo de negociação CStrategy. Por demanda popular dos usuários, nós adicionamos funções de apoio as ordem pendente no mecanismo de negociação. Além disso, a versão mais recente do MetaTrader 5 agora oferece suporte a contas com a opção de cobertura (hedge). O mesmo suporte foi adicionado ao CStrategy. O artigo fornece uma descrição detalhada de algoritmos para o uso de ordens pendentes, bem como dos princípios de funcionamento da classe CStrategy nas contas com a opção de cobertura (hedge) habilitada.

Analisamos o uso de ordens pendentes e agora podemos criar um Expert Advisor completo que utiliza as possibilidades do motor de negociação. Nossa estratégia será baseada em entradas durante fortes movimentos do mercado na direção do movimento, por isso vai ser chamado de CImpulse. Na abertura de cada nova barra, o EA vai medir uma distância predefinida a partir da barra atual, expresso em porcentagem. O EA vai colocar ordens pendentes BuyStop e SellStop a uma distância igual a partir do preço atual. A distância é definida por uma porcentagem. Se uma das ordens for acionada dentro da barra, isso significa que o preço se moveu uma distância bastante longa, indicando o impulso do mercado. A ordem será executada e a posição estará aberta.

Posições abertas serão geridas por uma média móvel simples. Se o preço retorna para a Média Móvel, a posição será fechada. A imagem abaixo mostra uma entrada típica de posição comprada em cima do desencadeamento de uma ordem pendente BuyStop:


Fig. 1. Uma posição comprada da estratégia CImpulse.
 

Autor: Vasiliy Sokolov

Razão: