Especialistas: BreakOut15

 

BreakOut15:

Um Expert Advisor baseado em dois indicadores iMA (Média Móvel, MA). No cruzamento, nos afastamos do preço a certa distância e esperamos o rompimento do nível obtido.

Autor: Vladimir Karputov

 

@MURENAT

Ao compilar, ele apresenta erros

Arquivos anexados:
 
MURENAT:

@MURENAT

Ele dá erros ao compilar

por que você o compila? ele não está preparado para o mercado... é por isso que dá erros.

 
MURENAT:

@MURENAT

Ao compilar, ele gera erros

Você deve substituir INIT_FAILED por false nas linhas especificadas.

 

@Vladimir Karputov


Não está abrindo vendas quando a média rápida está abaixo da média longa. Você pode me ajudar?


Não está abrindo vendas quando a média rápida está abaixo da média longa. Você pode me ajudar?


 
Eduardo Vian:

@Vladimir Karputov


Não está abrindo vendas quando a média rápida está abaixo da média longa. Você pode me ajudar?


Não está abrindo vendas quando a média rápida está abaixo da média longa. Você pode ajudar?


Verifique as mensagens no arquivo de registro (guia Experts).

 
Vladimir Karputov :

Verifique como mensagens no arquivo de registro (guia Experts).




segue em anexo

segue o anexo

Arquivos anexados:
20191114.log  21 kb
 
Eduardo Vian:




segue em anexo

segue o aplicativo

Está funcionando agora?

 
Vladimir Karputov :

Isso funciona agora?

Funciona, mas só compra quando a média rápida está acima da média longa.

Ele não abre uma venda quando a média rápida está abaixo da média longa.


Funciona, mas só compra quando a média rápida está acima da média longa.

Ele não abre uma venda quando a média rápida está abaixo da média longa.

 
Eduardo Vian:
Ele funciona, mas só compra quando a média rápida está acima da média longa.

Ele não abre uma venda quando a média rápida está abaixo da média longa.


Funciona, mas só compra quando a média rápida está acima da média longa.

Não abre uma venda quando a média rápida está abaixo da média longa.

Você precisa remover o " return" em"HandleOpenSell".

//+------------------------------------------------------------------+
//| Manipulação de venda|
//+------------------------------------------------------------------+
void HandleOpenSell()
  {
   return;
//--- verificar se ainda é uma fuga válida
 
Vladimir Karputov :

É necessário remover " return " em " HandleOpenSell "


Ótimo Agora funcionou.

Ótimo. Agora funcionou.

Obrigado