Discussão do artigo "Que testes deve passar o robô de negociação antes da publicação no Mercado" - página 24

 

Explique por que o exemplo sobre níveis de parada diz isso:

SL_check=(Bid-SL>stops_level*_Point);

e não assim:

SL_check=(Bid-SL>=stops_level*_Point);

A ajuda diz que os níveis de stop são a distância mínima do preço, não a distância + 1 pip?

 
Konstantin Efremov #:

Explique por que o exemplo sobre níveis de parada diz isso:

e não assim:

A ajuda diz que os níveis de stop são a distância mínima do preço, não a distância + 1 pip?

A distância mínima do preço na qual um stop não pode ser colocado.

Se >=, então atingimos o último ponto dessa distância.

 
Konstantin Efremov #:

Explique por que o exemplo sobre níveis de parada diz isso:

e não assim:

A ajuda diz que os níveis de stop são a distância mínima do preço, não a distância + 1 pip?

Além disso, sem agachamento adicional, as duplas não são comparadas quanto à igualdade :-) ou seja, >= é usado somente se você tiver certeza de que a igualdade pode existir e faz sentido.

O lance-SL pode ser, por exemplo, 0,001000012 ou 0,0009999971, que em ambos os casos é 0,001.

 
Maxim Kuznetsov #:

Além disso, sem agachamentos adicionais, o dobro para igualdade não é comparado :-) ou seja, >= é usado somente quando você tem certeza absoluta de que a igualdade pode ser e faz sentido.

O lance-SL pode ser, por exemplo, 0,001000012 ou 0,0009999971, que é 0,001 em ambos os casos.

variáveis passadas naturalmente pelo NormalizeDouble

 
Artyom Trishkin #:

A distância mínima do preço na qual você não pode colocar um stop.

Se >=, atingimos o último ponto dessa distância.

não atingido

 
Oi, me ajude a entender, ao carregar o robô passa no teste em EURUSD, mas falha no teste em ouro, enquanto EURUSD é testado com 10k, em ouro por algum motivo com 1k e mais importante, o robô não foi projetado para trabalhar em ouro, mas eu não posso ignorar este teste ou encontrar nas configurações onde especificar apenas forex, eu não estou dizendo que o robô é projetado para H4, e o teste é realizado em H1, mas com isso ainda é metade do problema, apenas os resultados são piores

.

teste em EURUSD,H1 (hedging) relatório do testador de estratégia 25 negociações totais teste em XAUUSD,D1 (hedging) 2021.04.19 01:05:00 posição stop out acionada em 45,86% [#48 sell 0.2 XAUUSD 1712.80 tp: 1710.80] 2021.04.19 01:05:00 posição stop out acionada a 45,86% [#50 sell 0.2 XAUUSD 1727.02 tp: 1710.80] stop out ocorreu em 51% do intervalo de teste relatório do testador de estratégia 26 negociações totais

 
Maria Strudov EURUSD, mas falha no teste do ouro, enquanto o EURUSD é testado com 10k, o ouro, por algum motivo, é testado com 1k e, o mais importante, o robô não foi projetado para trabalhar com ouro, mas não consigo ignorar esse teste nem encontrar nas configurações onde especificar apenas o forex
.

Criei uma estratégia separada para os instrumentos para os quais o Expert Advisor não foi projetado. Ou você pode definir um lote mínimo para esses instrumentos, independentemente das configurações externas.

 
Aleksey Vyazmikin #:

Criei uma estratégia separada para os instrumentos para os quais o Expert Advisor não foi projetado. Ou você pode definir um lote mínimo para esses instrumentos, independentemente das configurações externas.

Eu tentei, coloquei uma verificação no XAUUSD e, se for XAUUSD, não abrir negociações, mas a verificação falhou, ele escreve que não há negociações :)

 
Maria Strudov #:

Tentei colocar uma verificação no XAUUSD e, se for o caso, não abrir negociações, mas a verificação falhou, ele diz que não há negociações :)

Eu não sugeri não negociar, sugeri usar uma abordagem diferente para a negociação.

Na descrição, é claro, você deve informar o usuário sobre essa nuance.
 
Maria Strudov EURUSD, mas falha no teste em ouro, enquanto EURUSD é testado com 10k, em ouro por algum motivo com 1k e mais importante, o robô não foi projetado para trabalhar em ouro, mas eu não posso ignorar este teste ou encontrar nas configurações onde especificar apenas forex, eu não estou dizendo que o robô é projetado para H4, e o teste é realizado em H1, mas com isso ainda é metade do problema, apenas os resultados são piores

.

teste em EURUSD,H1 (hedging) relatório do testador de estratégia 25 negociações totais teste em XAUUSD,D1 (hedging) 2021.04.19 01:05:00 posição stop out acionada em 45,86% [#48 sell 0.2 XAUUSD 1712.80 tp: 1710.80] 2021.04.19 01:05:00 posição stop out acionada a 45,86% [#50 sell 0.2 XAUUSD 1727.02 tp: 1710.80] stop out ocorreu em 51% do intervalo de teste relatório do testador de estratégia 26 negociações totais

como uma opção para ler o que está escrito lá. Sinceramente, não é uma opção ruim