Erros, bugs, perguntas - página 2183

 
Nexxtor:
o sujeito está morto?
Não.
 

Também...

colocar em optimização genética através de agentes de nuvens.

Surge o erro "Sem memória na função OnTick".

Alguém sabe como consertá-lo?


 
Nexxtor:

Também...

colocar em optimização genética através de agentes de nuvens.

O erro "Sem memória na função OnTick" aparece.

Alguém sabe como consertá-lo?


Há memória suficiente?

RAM e HDD ?

 

Escrevi para o Service Desk - sem resposta. Por favor, se tiver uma hipótese, verifique a existência de erros ao compilar o Expert Advisor com dois ficheiros Trade.mqh e HashMap.mqh incluídos simultaneamente. Estarão estes erros presentes?

Versão terminal e modo bit

Terminal MetaTrader 5 x64 build 1795 (MetaQuotes Software Corp.)

Iniciado o terminal Otkritie Broker x64 construir 1755 (Otkritie Broker AS)

Sequência de acções

1. Criar um Expert Advisor padrão e adicionar-lhe ficheiros:

#include<Trade/Trade.mqh>.

#include<Generic/HashMap.mqh>.

2. Compilação do ficheiro resultante

Obtenho um resultado

'Entrada' - operação de fundição inválida DealInfo.mqh 138 11

'Entry' - expressão de troca ilegal tipo DealInfo.mqh 138 11

2 erro(s), 0 aviso(s)

 
TKAworkflow:

Escrevi para o Service Desk - sem resposta. Por favor, se tiver uma hipótese, verifique a existência de erros ao compilar o Expert Advisor com dois ficheiros Trade.mqh e HashMap.mqh incluídos simultaneamente. Estarão estes erros presentes?

Versão terminal e modo bit

Terminal MetaTrader 5 x64 build 1795 (MetaQuotes Software Corp.)

Iniciado o terminal Otkritie Broker x64 construir 1755 (Otkritie Broker AS)

Sequência de acções

1. Criar um Expert Advisor padrão e adicionar-lhe ficheiros:

#include<Trade/Trade.mqh>.

#include<Generic/HashMap.mqh>.

2. Compilação do ficheiro resultante

Obtenho um resultado

'Entrada' - operação de fundição inválida DealInfo.mqh 138 11

'Entry' - expressão de troca ilegal tipo DealInfo.mqh 138 11

2 erro(s), 0 aviso(s)

Eles sabem deste erro e corrigem-no. Eu próprio estou à espera disso.

 
Vladimir Pastushak:

Há memória suficiente?

RAM e HDD ?

Há ainda 4,5 GB de RAM e outros 175 GB no disco rígido.

O erro só ocorre quando a optimização é feita através da nuvem. Por agentes locais, todos trabalham sem erros.

Os EAs típicos, como o Moving Averange, no mesmo período, ao optimizar através da nuvem, funcionam sem problemas.


 
Vladimir Karputov:

Eles estão conscientes deste erro e estão a corrigi-lo. Eu próprio estou à espera disso.

Qual é o prazo que eles prometem? Há quanto tempo está à espera?

 
TKAworkflow:

O que são promissores em termos de calendário? Há quanto tempo está à espera?

Já há uma semana que estou à espera.
 

Erro de compilação

//#define struct class //(*)
template<typename T>
struct A;
void f( A<int>& ) {} //Error 124: internal error #122
template<typename T>
struct A {
public:
        void f() {}
};

E se substituir estrutura por classe (*), está bem. Qual é a diferença?

 

Erro durante a compilação

template<typename T>
class A;
void f( A<int>& a ) { a.f(); } //Error: class 'A<int>' is undefined
template<typename T>
class A {
public:
        void f() {}
};
void OnStart() {           }

Caso contrário:

void OnStart() { A<int> a; }

Está bem. Que diferença é que isso faz?

Razão: