Testador de estratégia.

 
Você pode tipo marcar a caixa. Há um testador de estratégia. Não é realista trabalhar com ele, mas é bom para um carrapato.
E os testes de velocidade para diferentes idiomas foram verificados no testador? Acho que a diferença de velocidade dezenas de milhares de vezes.
Por exemplo, o testador que escrevi, faz um teste de meio ano de história em minutos em cerca de 10 SEGUNDOS. O mesmo testador já está contando 3 HORAS e está prestes a terminar de contar o PRIMEIRO MÊS! É claro que isto está usando o método rápido :) Bem, se você precisa otimizar parâmetros triplos, então .... - ir para dentro de alguns anos. A possibilidade de salvar resultados intermediários não é fornecida ali.
Como um todo, há um brinquedo lindo, mas inútil :(
 
Em resumo, sim.
Nenhum testador (como o anterior) ...

E como sempre, os desenvolvedores sabem melhor do que nós o que precisamos (e é triste :(()
Não encontrei nada nos relatórios, por exemplo, sobre a contabilidade das comissões e dos spreads.
Muitos comentários ... Mas não vou incomodar os proprietários ...

Há algumas coisas estranhas que parecem falhas.

Como meu consultor especializado se recusou categoricamente a ser testado, eu executei uma amostra MACD do kit de distribuição em USDCHF,D1 desde 2003.07.18 até agora.
Modelo - Todos os carrapatos, sem otimização.

O resultado não é claro.

1. o equilíbrio representa uma linha reta perfeita indo estritamente para cima (grail, nada mais).

2. Os resultados comerciais não são claros
1 2003.07.18 00:00 venda 1.00 1.3695 0.0000 1.3665 2 2003.07.18 00:00 t/p 1.00 1.3665 0.0000 1.3665 220.95 10220.95 3 2003.07.18 00:00 venda 2 1.00 1.3573 0.0000 1.3543 4 2003.07.21 04:22 t/p 2 1.00 1.3543 0.0000 1.3543 217.00 10437.95 5 2003.09.02 00:00 venda 3 1,00 1,4015 0,0000 1,3985 6 2003,09,05 10:55 t/p 3 1,00 1,3985 0,0000 1,3985 -2,88 10435,07 7 2004,02,19 00:00 compra 4 1,00 1,2474 0,0000 1,2504 8 2004,02,20 00:00 t/p 4 1,00 1,2504 0,0000 1,2504 603,79 11038,86 ....................................


TakeProfit é acionado após 30 pips em todos os lugares, mas os resultados dos negócios são muito diferentes por alguma razão (220,95, 217,00, -2,88, 603,79).

3. Além disso, por alguma razão, os mesmos negócios vêm em cachos.

.......................... 19 2004.04.08 00:00 venda 10 1,00 1,2767 0,0000 1,2737 20 2004.04.08:44 t/p 10 1,00 1,2737 0,0000 1,2737 140,55 12285,68 21 2004.04.0808 08:44 venda 11 1.00 1.2757 0.0000 1.2727 22 2004.04.08 08:45 t/p 11 1.00 1.2727 0.0000 1.2727 235.76 12521.44 23 2004.04.08:45 venda 12 1.00 1.2757 0.0000 1.2727 24 2004.04.04.08:46 t/p 12 1.00 1.2727 0.0000 1.2727 235.76 12757.20 25 2004.04.08:46 venda 13 1.00 1.2757 0.0000 1.2727 26 2004.04.08:47 t/p 13 1.00 1.2727 0.0000 1.2727 235.76 12992.96 27 2004.04.08 08:47 venda 14 1.00 1.2757 0.0000 1.2727 28 2004.04.08:48 t/p 14 1.00 1.2727 0.0000 1.2727 235.76 13228.72 .............................


E eles vão um após o outro, mas seu preço de abertura e fechamento é o mesmo.
Venda a 1.2725 e t/p a 1.2727...

 
Pelo menos você esperou pelo resultado :)) Tenho que esperar pela noite :) E olhando para o que ele desenha e lembrando como o perito comercializou em tempo real eu tenho algumas dúvidas - o que ele está testando :)
 
E tudo funciona para mim, um teste por um ano durante 15 min com uma simulação de 1 min. Funciona em 45 segundos. E é quase idêntico ao MT3. A diferença é insignificante, alguns pips devido ao fato de que as velas minúsculas têm um preço de (asc+bid)/2 . Neste sentido, gostaríamos de ser capazes de converter de (perguntar+propagar)/2, para licitar preços ao importar histórico.
 
Cavalheiros, para que não tenham dúvidas, façam algumas coisas.
1. após a geração da seqüência (basta esperar até o botão de parada ficar ativo) abra o arquivo correspondente offline - ele é marcado na lista com um ícone azul com a letra G. e defina o display para o modo de candelabro japonês. isto o informará muito claramente sobre o desenvolvimento da barra
2. insira a saída TOHLCV no início do arquivo especializado para uma análise mais precisa.
3. emitir os resultados da verificação dos sinais de entrada e saída pelo menos para o diário.
4. ao desinicializar a EA imprima toda a história e olhe as comissões, trocas e lucros. calcule os resultados. compare com o que o testador diz. pense sobre isso.
e depois faça uma reclamação.
 
A otimização funciona ou não?
Você define o valor mínimo, máximo e o passo. Parece otimizar algo. Onde estão os resultados?
Com a máxima rentabilidade e em geral qual foi o resultado escolhido ?
 
Cavalheiros, para que não tenham dúvidas, façam algumas coisas. <br / translate="no"> .......
Compare os resultados com o que o testador disse.
E depois fazer uma reclamação.


A reivindicação era sobre a velocidade. Havia apenas dúvidas vagas a respeito da correção do teste :))
Quanto à velocidade:
Afastei-me do Consultor Especialista.
1. instalação e remoção de objetos gráficos.
2. dormir(1000)
3. Trabalhando com variáveis globais.
Descobriu-se que um deles era o responsável pelos atrasos.

Tudo parece funcionar bem agora.

No entanto, ainda não consegui descobrir como otimizá-lo. Farei um passe e isso será tudo.
Ou
A otimização parou
Foram feitos 1 passes durante a otimização, 1 resultado foi descartado como insignificante
Ou
A otimização parou
teste3 parado : limite de teste 'perda consecutiva=1000' alcançado
 
Desculpe! entradas duplicadas pelo mesmo preço! e seus horários são diferentes
 
Quanto à velocidade:<br / translate="no"> Eu removi do especialista -
1. instalação e remoção de objetos gráficos.
2. dormir(1000)

teste3 parado : limite de teste 'perda consecutiva=1000' alcançado
3. Trabalhando com variáveis globais.
Descobriu-se que um deles era o responsável pelo atraso.

Tudo começou a funcionar de forma bastante inteligente agora.

No entanto, ainda não consigo descobrir como otimizá-lo. Farei um passe e isso será tudo.
Ou
A otimização parou
Foram feitos 1 passes durante a otimização, 1 resultado foi descartado como insignificante
Ou
A otimização parou
teste3 parado : limite de teste 'perda consecutiva=1000' alcançado

Leia às vezes também nosso fórum em inglês. as perguntas são semelhantes a "Expert Advisor optimization".

É preciso definir os valores inicial e final e o passo para alterar os parâmetros a serem otimizados.
O número de etapas de otimização depende do número de parâmetros a serem alterados e do número de etapas de mudança.

O que você não entende destas mensagens?
 
Não entendo porque a otimização é interrompida neste caso
A otimização parou
Foram feitos 1 passes durante a otimização, 1 resultado foi descartado como insignificante
Os parâmetros são definidos, os passos e os valores finais são, naturalmente, os mesmos.
 
Não entendo porque a otimização parou neste caso<br/ translate="no"> A otimização parou
Houve 1 passagem feita durante a otimização, 1 resultado foi descartado como insignificante
Os parâmetros são definidos, os passos e os valores finais são, naturalmente, os mesmos.


Clique com o botão direito do mouse em Resultados de Otimização e desmarque "Ignorar Resultados Inúteis". Desta forma, você verá todos os resultados obtidos durante os próximos passes sem descartar os que falharam completamente.
Razão: