Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 423

 

Estou a pensar em escrever um EA sobre velocidade .

O teste vai dar-me mais ou menos informação sobre o desempenho da EA?

As condições na EA serão por X segundos de preço passando numa determinada direcção por X pips .

 
Artyom Trishkin:
Veja na revista "Experts" Olá. O navegador tem este especialista. Se eu estiver a procurar no lugar errado, pode dizer-me onde?
Arquivos anexados:
12.png  147 kb
 
Leanid Aladzyeu:

Estou a pensar em escrever um EA sobre velocidade .

O teste vai dar-me mais ou menos informação sobre o desempenho da EA?

As condições na EA serão por X segundos de preço passando numa determinada direcção por X pips .

Foi testado. Não o fará. As carraças no testador são modeladas e a sequência e tamanho do movimento de preços não é nada como era na realidade.
 
Alexey Viktorov:
Verifiquei-o. Não tenho. Os tiques no testador são modelados e a sequência e tamanho das alterações de preços não parece que sejam na realidade.

É por isso que pergunto, a história armazena o número de carraças = isto é, se houver muitas carraças no bar, então é claro que algumas delas irão com velocidade para um lado e depois para o outro (esta é a realidade acidental que se vê numa conta real ).

Está a testar esta estratégia com base numa conta real?

 
Leanid Aladzyeu:

É por isso que pergunto, a história armazena o número de carraças = isto é, se houver muitas carraças no bar, então é claro que algumas delas irão com velocidade para um lado e depois para o outro (esta é a realidade acidental que se vê numa conta real ).

Já testou esta estratégia numa conta real?

Sim, mas não funcionou muito bem. Estava a contar em 15 segundos, mas mesmo em tão pouco tempo aconteceu por vezes que uma parte do movimento estava num período e a outra parte noutro período. E não funcionou nem aqui nem lá. Depois tive outra ideia semelhante, mas ainda não tenho os meus braços, bem como o meu cérebro, aliás. Ainda não pensei bem como deveria ser, e não consigo perceber o que se passa.
 
Alexey Viktorov:
Sim, mas não funcionou muito bem. Contei em 15 segundos, mas mesmo em tão pouco tempo, por vezes resultou que parte do movimento estava num período e parte no seguinte. E não funcionou nem aqui nem lá. Depois tive outra ideia semelhante, mas ainda não tenho os meus braços, bem como o meu cérebro, aliás. Ainda não pensei bem como tudo isto deveria ser, mas não tenho tempo para trabalhar nisso.
Fá-lo-ei hoje.
 
Alexey Viktorov:
Sim, mas nada de bom saiu dele. Contei em 15 segundos, mas mesmo em tão pouco tempo, por vezes revelava-se que parte do movimento estava num período e parte no seguinte. E não foi nem aqui nem lá. Depois tive outra ideia semelhante, mas ainda não tenho os meus braços, bem como o meu cérebro, aliás. Ainda não pensei bem como deveria ser, e não consigo perceber o que se passa.

nada mau , ponha-o na velocidade máxima , é de 2010 a 2015 é um modelo limpo com 0 características ( vou tratar dele, uma vez que não está a escorrer ).

Se precisar dele em p.s.

 

o conselheiro tem interruptores on/off

É possível ocultar as definições se estas estiverem desligadas?

 
Leanid Aladzyeu:

nada mau , ponha-o na velocidade máxima , é de 2010 a 2015 é um modelo limpo com 0 características ( vou tratar disso, uma vez que não está a escorrer ).

Se precisar dele em p.s.

Não, obrigado. Quando lá chegar escreverei sobre a nova ideia, talvez algo de bom surja.

Em suma, a ideia é contar carraças e pontos não periodicamente, mas para que o resultado seja cada segundo dos últimos XX segundos.

 
-Aleks-:

Fez o cálculo apenas na mudança de bar - o meu método :) Se tem alguma ideia para optimização - eu vou ouvir!


É mais fácil acompanhar a mudança de barra por tempo de barra, não por preço de barra. No final do algoritmo, queremos recordar o tempo actual da barra e compará-lo com o tempo actual da barra no início do algoritmo.

Por exemplo, para a barra M5, a hora actual será alterada apenas no início da barra e de 5 em 5 minutos....

Os testes de tais programas são realizados "através da abertura de preços", o que acelera muito o processo de depuração e optimização do código.

Razão: