Resposta

Problemas sérios - Alvos de lucro não acionados e Stop Losses não adicionados na execução

3 respostas

jastejp

Assinante, bbp_participante, comunidade, 8 respostas.

Perfil da visita

6 anos atrás #117882

Hi,

 

Tenho dois problemas no momento com meu retro-teste no MT4: um para a codificação do EA Wizard e outro para o testador do MT4 (acho).

 

Bug do EA Wizard: o Stop Losses às vezes não está sendo ativado no testador MT4

 

Na tabela anexa você pode ver que a última ordem de parada de venda foi acionada corretamente, mas nenhuma Stop Loss foi colocada acima do ponto de entrada da ordem de parada. Tenho um Stop Loss de 16 pips ($160), então teria sido parado por um prejuízo se tivesse sido ativado e eu não teria um lucro de $600 também. Veja a tabela de Resultados (anexa) onde um Stop Loss (s/l) deveria ter sido adicionado após a execução da ordem.

 

Você pode explicar porque o Stop Loss foi adicionado após a execução da ordem, por favor. Você pode ver que o Stop Loss foi adicionado na ordem anterior e executado por um prejuízo de $160 dólares.

 

Este é um problema sério e o teste MT4 ou o código é defeituoso e, atualmente, eu não vou negociar ao vivo usando EAs até que isso seja resolvido.

 

Alvos de lucro não desencadeados - parece ser um problema do MT4 Tester, mas possivelmente também código

 

No gráfico anexo (TargetNotTriggered_1) você pode ver que o Objetivo de lucro não foi acionado quando o preço foi atingido, mesmo que o spread tenha sido contabilizado. Isto pode ser confirmado como um problema quando a Meta de Lucro foi acionada a um preço superior à barra anterior que era inferior - veja o gráfico anexo (SellTargetTriggeredHighThanPreviousLow). Por favor, explique por que isto está acontecendo. Novamente não posso negociar com EAs até que isto esteja resolvido.

 

Obrigado.

Jamie

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #145101

Olá,

 

seria útil se você anexar seu projeto Wizard. Você também pode enviá-lo para [email protected]. Terei que testar isto

0

jastejp

Assinante, bbp_participante, comunidade, 8 respostas.

Perfil da visita

6 anos atrás #194622

Olá, Tomás,

Descobri que quando usei dados de tick com Range Bars e qualidade de modelagem 99%, não tive esses problemas. Ele apenas mostra os testes anteriores usando a plataforma MT4 de dados de tick padrão, o que dá resultados otimistas inúteis. O método de teste de retorno de dados M1 modificado "Cada carrapato" é apenas um truque para enganar o usuário.

Eu só espero que você lance uma nova versão do EA Wizard para o MT5. O MT5 parece que pode ser muito melhor para testes posteriores usando todos os núcleos do processador e aqueles na nuvem - é uma verdadeira pena que não tenha a capacidade de importar dados de tick CSV no momento.

Obrigado,
Jamie

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #195074

Olá,

sim, o padrão "cada carrapato" pode ser enganoso às vezes. É por isso que a Qualidade de Modelagem 99% deve ser usada. Definitivamente, acrescentaremos suporte ao MT5. Estamos trabalhando para adicionar isto ao Wizard e ao StrategyQuant.
Também o cenário "SupportECNBrokers" definido para true afeta como PT e SL é colocado. Tem que ser feito separadamente da ordem dos pais para apoiar os corretores ECN.

0

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