Resposta

O backtesting não funciona

3 respostas

@rt

Assinante, bbp_participante, 3 respostas.

Perfil da visita

3 anos atrás #267138

Fiz o download dos dados e os exportei com sucesso para o MT4 usando o script ExportProperties.mq4.
Agora, quando tento executar um backtesting, obtenho os seguintes resultados:
TestGenerator: o arquivo "C:\Users\xxx\AppData\Roaming\MetaQuotes\Terminal\xxxxxxxxxxxxxxxxxxxxx\tester\history\USDCAD1_0.fxt" é somente leitura

O MT4 descobriu os arquivos baixados e o período dos dados:
TestGenerator: símbolo USDCAD período 1 modelo 0 de 2003.08.04 a 2020.10.04

Há um erro que não entendo:
TestGenerator: o servidor "" é diferente do terminal "Demo" conectado a

E, em seguida, há uma mensagem sobre algum processamento:
USDCAD,M1: 1302182 eventos de tique (30210 barras, 266428730 estados de barra) processados em 0:00:02.625 (tempo total 0:00:16.250)

Se eu ativar o modo Visual, verei o gráfico com ticks de dados em execução

Mas não há resultados na página de resultados

O que estou perdendo? ....

No Diário, vejo que houve algum processamento

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

3 anos atrás #267140

Olá,

o TestGenerator: o arquivo "C:\Users\xxx\AppData\Roaming\MetaQuotes\Terminal\xxxxxxxxxxxxxxxxxxxxxxx\tester\history\USDCAD1_0.fxt" é somente leitura, mas a mensagem não é um erro de fato. Esse arquivo foi gerado pelo QuantDataManager e o atributo somente leitura foi definido. O MetaTrader4 basicamente tenta criar o seu próprio arquivo e sobrescrevê-lo, o que não queremos. Acho que o backtest deve estar funcionando bem. Você testou outro símbolo/mercado?

0

@rt

Assinante, bbp_participante, 3 respostas.

Perfil da visita

3 anos atrás #267152

É possível que o problema esteja no conjunto de parâmetros que escolho no momento em que adiciono um novo instrumento?
Qual é o lugar certo para obter o tamanho do pip/tick, a etapa do pip/tick e o valor do ponto?

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

3 anos atrás #267174

Olá,

Não creio que isso esteja relacionado aos parâmetros definidos. Um teste simples para verificar se o processo está sendo feito corretamente é usar outra cópia do MT4 e exportar os dados de ticks para essa cópia. Se isso funcionar corretamente, então o problema existe apenas com seu MT4 original. Você pode experimentar a demonstração do MT4 da IC Markets, por exemplo https://www.icmarkets.com/global/en/open-trading-account/demo

0

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