Erros, bugs, perguntas - página 2771

 
Alain Verleyen:
É de alguma forma reprodutível?

Continua aqui:

Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial

Novo MetaTrader 5 construído 2485: melhorias no iCustom e optimização geral em MQL5

Andrey Khatimlianskii, 2020.06.10 03:23

Este insecto acaba de ocorrer em 2485:

Servidor MQ-Demo.

Salvou o despejo do processo.

Alguém precisa disto, ou todos estão satisfeitos com estocásticos iguais a 579,21?

O Expert Advisor vê o mesmo valor. O terminal tem estado a funcionar há pouco menos de 5 horas. Utilizei um testador com o visualizador, depuração e perfilagem.


 

no cenário "sobre mim".

falta a formatação do texto.

Não se pode colocar quebras de linha


Todo o texto está agora numa pilha
 

Caros programadores!

Por favor, comente sobre esta questão. O que aconteceu à média móvel padrão ?

Média móvel no M1

É assim?

 
Alexey Topounov:

Caros programadores!

Por favor, comente sobre esta questão. O que aconteceu à média móvel padrão ?


É assim?

Preciso de um registo terminal.

 
Anton:

É necessário um registo do terminal.

É tudo da mesma ópera (longa e persistente):

 

Ao copiar dados de stock para o Si-6.20 e outros símbolos via:

copied = CopyTicksRange(LongSymbolName, ticks_Arr, COPY_TICKS_TRADE, curr_start_date_time * 1000, TimeCurrent() * 1000);

4010 erro de conversão de tempo (formato de data/hora errado) ocorre de tempos a tempos:

2020.06.10 16:04:50.553 PriceTicksSaver-Service Erro de conversão de dados - TimeToStruct : 4010

2020.06.10 16:04:50.574 PriceTicksSaver-Service Erro de conversão de dados - TimeToStruct : 4010

E em diferentes locais da matriz de dados desde o início até ao início do serviço. Por vezes passa sem erros. O mesmo para o guião.

Versão 2485, Vin10

 
Artyom Trishkin:

É tudo do mesmo (de longa data e prolongado):


Será que os códigos foram optimizados até à morte?

Escrevo há muito tempo, deixo de estar farto da optimização, os erros são mais caros, o testador não tem qualquer fé, em vez de um 100% tem de fazer mais com a limpeza, etc., o que no final é mais caro, quantas queixas sobre o trabalho de optimização pouco claro e uma passa depois (se não deterioração do trabalho, não refinamento da interface pelo menos)

sabotador não está em desenvolvimento de outra forma

MQ são silenciosos e gostam de surpreender com novas características, alguns são bons, outros não são

 
Dmitriy Skub:

Ao copiar dados de stock para o Si-6.20 e outros símbolos via:

4010 erro de conversão de tempo (formato de data/hora errado) ocorre de tempos a tempos:

2020.06.10 16:04:50.553 PriceTicksSaver-Service Erro de conversão de dados - TimeToStruct : 4010

2020.06.10 16:04:50.574 PriceTicksSaver-Service Erro de conversão de dados - TimeToStruct : 4010

E em diferentes locais da matriz de dados desde o início até ao início do serviço. Por vezes passa sem erros. O mesmo para o guião.

Versão 2485, Win10.

Seria bom fazer um FileSave deste conjunto durante o erro e afixar aqui o binário.

 
fxsaber:

Seria uma boa ideia guardar esta matriz durante um erro e afixar aqui o binário.

Bem, aqui está um, por exemplo:

2020.05.19 14:56:27.356,72673,72676,72676,4,BUY
2020.05.19 14:56:27.440,72674,72676,72676,1,BUY
2020.05.19 14:56:27.440,72674,72676,72677,1,BUY
2020.05.19 14:56:27.440,72674,72676,72677,2,BUY
2020.05.19 14:56:27.440,72674,72676,72677,1,BUY
2020.05.19 14:56:27.440,72674,72676,72678,5,BUY
2020.05.19 14:56:27.440,72674,72676,72678,6,BUY
2020.05.19 14:56:27.440,72674,72676,72679,2,BUY
2020.05.19 14:56:27.440,72674,72676,72679,1,BUY
2020.05.19 14:56:27.440,72674,72676,72679,1,BUY
2020.05.19 14:56:27.440440,72674,72676,72679,5,BUY
2020.05.19 14:56:27.440,72674,72676,72679,4,BUY
# 35949638555 .835,72674,72677,72674,1,BUY
2020.05.05.19 14:56:28.114,72674,72677,72677,1,BUY
2020.05.19 14:56:28.560,72674,72677,72677,1,BUY
560,72674,72677,72677,1,BUY
2020.05.19 14:56:28.560,72674,72677,72678,5,BUY
2020.05.19 14:56:28.560,72674,72677,72678,3,BUY
2020.05.19 14:56:28.560,72674,72677,72678,2,BUY
2020.05.19 14:56:28.560,72674,72677,72678,2,BUY
2020.05.19 14:56:29.282,72674,72677,72674,1,SELL

Um número que não é o momento correcto. É Si-6.20

 
Dmitriy Skub:

Um número que não é o momento correcto. É Si-6.20.

Com o binário, não teria havido problemas. Mas, tal como está, ainda há problemas.

Razão: