Erros, bugs, perguntas - página 2435

 
fxsaber:

Estou a depurar o código de outra pessoa, que está a transferir alças de alguns métodos para outras funções.

Quero desajustar um cabo específico, que é agora utilizado na linha de paragem - o que é o ficheiro? E é realmente difícil fazer isso.

Desimprima as pegas no momento em que o ficheiro é aberto(normalmente no OnInit?)

e depois, ao utilizar uma pega, reimprimi-la, depois, nome de correspondência = pega

Um cabo ainda é um número normal e não muda enquanto o ficheiro estiver aberto, se não me engano, os cabos de ficheiros têm numeração contínua 1,2,3... por ordem de abertura dos ficheiros - há muito tempo que não verifica

 
Igor Makanu:

desimprimir as pegas quando o ficheiro é aberto(geralmente em Oninit?)

e depois, ao utilizar uma pega, reimprimi-la, depois, nome de correspondência = pega

Não funciona dessa forma. Estou numa função que conseguiu tirar um cabo de alguma região selvagem e vai trabalhar com ele.

 
fxsaber:

@Slava, pedi várias vezes para revelar o opt-format, mas não houve resposta.

É possível revelar o formato mqd? Pode haver agora vários mqd-files em Files\Tester, mas não só não há possibilidade de escolher o correcto. Por vezes a leitura de frames não funciona se se esperar algum tempo após a optimização estar concluída.

Não se quer perder dados importantes obtidos num ficheiro mqd- durante longas optimizações. Portanto, a abertura do formato mqd ajudaria muito a resolver este problema.

Eunão esperei por uma resposta.

Frames
Frames
  • www.mql5.com
Соответствующие методы имеют тот же синтаксис и логику использования, что и соответствующие штатные функции. Пример Сценарии использования Провели Frame-оптимизацию и нужно вернуться к ее результатам. Решили сохранить/передать результат Frame-оптимизации через...
 
fxsaber:

Não funciona dessa forma. Estou numa função que recebeu um cabo de alguma selva e vai trabalhar com ele.

Em alternativa, definir uma estrutura (classe)

classe CFileAndName ( nome da corda; nome da corda)

e em todas as funções de ficheiros, substituir a descrição da função por esta classe em vez do cabo.

 
Igor Makanu:

Em alternativa, declarar uma estrutura (classe)

classe CFileAndName (nome da corda; nome da corda)

e em todas as operações de arquivo, substituir a descrição da função por esta classe em vez do cabo.

Obrigado! É claro que se pode sempre safar com isto. Mas seria útil ter esta funcionalidade.

 

Pergunta.

Acaba de ler as molduras em OnTesterDeinit?

 
Slava:

Pergunta.

Acaba de ler as molduras em OnTesterDeinit?

Eu termino a maior parte do tempo.

 
fxsaber:

A maior parte das vezes acabo de o ler.

Quis dizer se existe código para a leitura dos quadros no OnTesterDeinit.

Pois bem, há. Ou não está sempre lá?

 
Slava:

Quis dizer se existe código para terminar a leitura de quadros no OnTesterDeinit.

Significa que eu o tenho? Ou nem sempre está lá?

Na prática, terminei-o sempre. Quando abri o formato mqd, nem sequer escrevi OnTesterDeinit.

Na prática, as molduras eram sempre lidas enquanto no OnTesterPass. Portanto, OnTesterDeinit nunca precisou de terminar os quadros de leitura.

 
fxsaber:

Na prática, terminei-o sempre. Quando abri o formato mqd, nem sequer escrevi OnTesterDeinit.

Na prática, terminamos sempre a leitura dos quadros até ao fim, através do OnTesterPass. Por conseguinte, nunca precisámos de terminar os quadros de leitura no OnTesterDeinit.

Deve sempre terminar a leitura dos quadros no OnTesterDeinit. É como a Oração do nosso Pai.

As pessoas queixam-se mais tarde de perder quadros.