Testador de estratégia. - página 5

 
Então, isso realmente funciona? <br / translate="no"> Isto é, se eu selecionar um período nos diários, o histórico para todos os períodos de tempo aninhados é carregado?

Coleta M1. etc. diz exatamente isto

Talvez você acrescente a função da qual temos falado muito?
Esta é uma função do roteiro que garantiria a presença de um determinado número de barras em um determinado período de tempo e símbolo.

não estamos prontos para violar nossos servidores. somente usuários avançados devem usar este botão secreto ;-)
 
Ainda não estamos prontos para fazer violência aos nossos servidores. Que somente usuários avançados usem este botão secreto ;-)

Slava, este botão secreto é apenas uma violência terrível contra eles :)
A função da qual estou falando é muito mais democrática :))

Espero, porém, que você mude de idéia a tempo.

A coisa mais importante do ponto de vista do consumidor em qualquer produto é sua estabilidade e previsibilidade. A MT ainda não sofre com esta última ... você nunca sabe o que vai acontecer.
 
Uma coisa que eu notei é que
1.
Ao tentar conectar o indicador ziguezague personalizado Tudo entrou em um congelamento profundo com 100% da carga da CPU. E tudo ficou terrivelmente lento. Ou seja, eu nem sequer esperei por uma passagem de otimização. Athlon 64+ máquina com 4G de memória.
2.
Durante a otimização, algumas combinações de parâmetros aparecem por 2 vezes. Em vez do último valor (final), é utilizado o primeiro. Por exemplo, eu otimizo de 0,01 a 0,08 e passo 0,01.
0.01,0.02,....,0.07,0.01

A propósito, o valor-alvo deve ser substituído ou não? Logicamente, deveria. Mas se o laço for escrito assim
for(i=Start;i<Stop;i+=Step), obviamente não será.
 
A propósito, o valor final deve ser substituído ou não? Logicamente, deveria. Mas se o laço for escrito como<br / translate="no"> for(i=Start;i<Stop;i+=Step) obviamente não o fará.

Na verdade, deveria. Vamos dar uma olhada.
 
Por favor, explique! Como é contado o saque absoluto?
 
Por favor, explique! Como é calculado o drawdown absoluto?

é a diferença entre o depósito inicial e o saldo mais baixo para todo o período de teste
 
Поясните, пожалуйста! Как считается абсолютная просадка?

é a diferença entre o depósito inicial e o saldo mais baixo para todo o período de teste

Testando a estratégia, sem negócios, drawdown absoluto 3000,00. Não está claro por quê?
 
Notado isto -<br / translate="no"> 1.
Quando tentei conectar o indicador ziguezague personalizado, tudo ficou congelado com 100% da carga da CPU. E tudo ficou terrivelmente lento. Ou seja, eu nem sequer esperei por uma passagem de otimização. Athlon 64+ máquina com 4G de memória.

Eu fiz isso :)
Em 10 horas 7 passes :)
 
Заметил такую вещь -
1.
При попытке подключить Custom индикатор zigzag Все ушло в глубокую задумчивость со 100% загрузкой проца. И все стало жутко медленно. Т.е. я не дождался даже 1 прохода оптимизации. Машина Атлон 64+ с 4Г памяти.

Esperando por isso :)
7 passes em 10 horas :)


Poste o código, talvez haja lá um bug. Recentemente cheguei a uma conclusão de como usar indicadores semelhantes ao Ziguezague no testador (e na vida real). Acontece (por razões lógicas, eu ainda não chequei) muito simples. Tão simples que eu me perguntava como não tinha adivinhado antes. :)
 
Então
foi: sar = iSAR(Moeda,TP período,Passo,Máximo,0); // todos bastante animados substituídos por: sar=iCustom(Moeda,TP período, "ziguezague",12,5,3,0,0); // freios horríveis