Resposta

Procurando por um bug...

4 respostas

Zoki

Assinante, bbp_participante, comunidade, 18 respostas.

Perfil da visita

8 anos atrás #114261

Acho que eu precisaria de ajuda para pesquisar o bug...

Durante os testes, notei que meu EA está negociando apenas no longo prazo, embora eu tenha espelhado todas as regras e a única diferença entre as regras de longo e curto prazo é que eu mudei "", todo o resto é o mesmo. Também alterei "Enter at Market" (Entrar no mercado), de modo que tenho uma direção longa (para negociações longas) e curta (para negociações curtas), além de números mágicos diferentes para ambas as direções. Uso um indicador personalizado, que acho que funciona bem, porque funciona bem para negociações longas, então acho que deve funcionar para negociações curtas também.

 

No testador de estratégias do MT4, se eu for para "Propriedades do especialista" e definir "Posições" como Longa e Curta, ele negociará somente longa. Se eu definir como Long, ele negociará somente long. Se eu definir como Short, ele não fará nenhuma negociação.

 

Verifiquei tudo várias vezes, mas ainda não consegui encontrar nenhum erro nas regras ou nos testes no MT4...

 

Ficaria muito feliz se alguém pudesse verificar meu arquivo sqw. 🙂

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

8 anos atrás #133055

Zoki, tente anexar seu arquivo SQW ou envie-o diretamente ao nosso suporte [email protected]

0

Zoki

Assinante, bbp_participante, comunidade, 18 respostas.

Perfil da visita

8 anos atrás #133173

Tomas262,

 

Está bem, eu enviarei. Devo enviar também o indicador personalizado e talvez a tela de "Edit Custom Indicator Dialog"?

 

No momento, também estou tendo outro GRANDE problema... todos os meus EAs, que têm vírgula "," no nome do arquivo, pararam de funcionar (porque o nome do EA é carregado apenas parcialmente, com os caracteres restantes da vírgula), ao tentar carregá-los no testador de estratégias. E depois de renomeá-los para um nome sem vírgulas, simplesmente não há mais negociações durante o backtest... também se eu salvar o EA do zero com o novo nome curto. Tentei com uma nova instância do MT4, mas o problema continua o mesmo. Depois, tentei com o MT4 que instalei em meu VPS... Não posso acreditar, o problema continua o mesmo... Os EAs que funcionavam antes pararam de funcionar (do Strategy Quant e meus outros EAs anteriores), enquanto o EA básico predefinido "MACD sample" continua funcionando bem. Será que aconteceu alguma coisa com o MT4 (talvez uma atualização ou algo do gênero) ou talvez minha corretora (IC Markets) tenha feito alguma coisa (talvez o problema tenha sido causado pelo fim de semana)? Não consigo encontrar nenhuma explicação razoável para esses problemas repentinos nos últimos dias... =:-O

 

Obrigado,

 

Zoki

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

8 anos atrás #133229

Estranho, se você fizer o upload, posso verificar isso

0

Zoki

Assinante, bbp_participante, comunidade, 18 respostas.

Perfil da visita

8 anos atrás #133266

Tomas262, descobri mais tarde que o MT4 que começou a me causar problemas no meu PC era a versão Built 890, atualizada em 25 de setembro, e também aconteceu que comecei a ter esses problemas nos últimos dias, talvez um ou dois dias antes do fim de semana. Também verifiquei o MT4 no VPS, que tem o MT4 880, atualizado em 18 de setembro. Ele apresenta o mesmo problema com nomes de arquivos com vírgulas. Pode ser (só posso supor) que o MT4 em meu PC, que funcionava antes da data de 25 de setembro, talvez não tenha sido atualizado em 18 de setembro para a versão 880.

 

Se você quiser verificar, talvez a melhor maneira seja tentar com o MT4 que eu uso (mas tenha certeza de que ele mostrará a última versão 890 após a instalação, quem sabe, talvez já seja uma nova versão novamente), eu obtive o MT4 no site da IC Markets (mas não acho que possa ser um problema apenas da versão do MT4 deles, talvez seja sobre toda a última atualização do MT4):

http://www.icmarkets.com/forex-trading-platform/meta-trader-4/

 

Na próxima etapa, após a instalação, você pode salvar um exemplo de EA dentro do SQ EA Wizard, com um nome que inclua vírgulas, por exemplo, "Example 01, EMA 10,20, Stoch, SL, TP" ou similar. Depois disso, geralmente copio o código do SQ EA Wizard para o MT4 MetaEditor e o salvo lá com o mesmo nome que salvei no SQ EA Wizard. Em seguida, eu o compilo e ele deve aparecer na lista de EAs dentro do Strategy tester. Depois de clicar no EA escolhido na lista de EAs no testador de estratégias, ele será carregado com o nome completo "Exemplo 01, EMA 10,20, RSI" ou carregará seu nome apenas parcialmente como "Exemplo 01" (apenas até a primeira vírgula no nome), que então o MT4 não consegue encontrar em sua pasta com esse nome, portanto, não pode ser iniciado, nem mesmo pode abrir as configurações ou abrir no MetaEditor.

 

Obrigado pela ajuda!

0

Visualizando 4 respostas - 1 até 4 (de um total de 4)