Discussão do artigo "Como desenvolver um sistema de negociação baseado nas bandas de Bollinger" - página 2

 

Na prática, é muito conveniente definir as configurações do indicador Bollinger Bands, em que o valor do desvio é definido como um em vez de dois (como padrão).

Com essa configuração, todas as áreas de tendência estão fora das linhas do indicador, o que é muito mais conveniente para identificar tendências.

 
Bom dia, senhor, como está o seu trabalho, por favor, pode nos ajudar a projetar um sistema de negociação pelo Ichimoku Kinko Hyo?
 
kman080 #:
Bom dia, senhor, como está seu trabalho, por favor, pode nos ajudar a projetar um sistema de negociação pelo Ichimoku Kinko Hyo?

Olá , kman080,

Obrigado por seu comentário, tentarei fazer isso.

 
Excelente, muito obrigado. Não tenho um conhecimento tão avançado quanto o seu, mas foi muito útil usar o indicador no nível em que estou agora, onde estou aprendendo.
 
Jacobo Israel Salas #:
Excelente, muito obrigado. Não tenho um conhecimento tão avançado quanto o seu, mas foi muito útil usar o indicador no nível em que estou agora, onde estou aprendendo.

Obrigado por seu comentário, fico feliz em saber que o artigo o ajudou.

 

Prezado senhor,

Você poderia me ajudar a fornecer o código do EA de comércio automático para esse sistema de comércio? Assim, poderemos ter um EA para negociação automática/robô. Muito obrigado.

Atenciosamente,

Rusmin

 
Obrigado por essas informações úteis.
 
John Winsome Munar #:
Obrigado por essas informações úteis.
Obrigado por seu comentário.
 

Acho que há um problema em seu sistema de tendência: se o preço atual estiver próximo da banda superior/inferior por muito tempo, ele gerará muitos sinais. Para reduzir o número deles, você pode adicionar algum deslocamento da banda superior/inferior para a linha média:

   if (
      (Ask>=MiddleBandArray[0])
   && (Ask<UpperBandArray[0] - 0.002)
      )
         {
         Comment("BUY");
         }
...
   if (
      (Bid<=MiddleBandArray[0])
   && (Bid>LowerBandArray[0] + 0.002)
      )
         {
         Comment("SELL");
         }

ou você pode fazer com que ele espere por um retrocesso além da linha média e seu novo cruzamento.

 

Você pode usar apenas uma ordem por especialista.


Alguns exemplos:
if(m_Position.SelectByMagic( Symbol(),order_magic))