Erros, bugs, perguntas - página 3096

 
Ilyas #:


Recomendo que não utilize a autoranging do ponteiro num link e que o faça explicitamente como mostra o código abaixo (destacado a vermelho):

Obrigado!

func(*(&a)) funciona ))

 
mktr8591 #:

func(*(&a)) funciona ))

Porquê nenhum erro de referência?


ZS Mas é útil.

void f( MqlTick& ) {}

MqlTick g()
{
  MqlTick Tick;
  
  return(Tick);
}

void OnStart()
{
  f(g()); // OK
}
 
fxsaber #:

Porque é que não existe erro de referência?

Não consigo imaginar qualquer situação em MQL em que um erro de referência deva ocorrer para os indicadores.

No seu exemplo com GetPointer, penso que é um bug de compilação.

 
mktr8591 #:

Não consigo pensar em nenhuma situação no MQL onde deva ocorrer um erro de referência para indicações.

Ou melhor, há um exemplo:

void func(T* &x);
//вызов
func(&y);
 
A conta pessoal entrou em colapso, não importa onde clique sobre ela obtém o erro 500...
 
Vladimir Pastushak #:
Conta pessoal bloqueada, não importa onde clica, recebe erro 500...

O erro foi corrigido. Pedimos desculpa pelo inconveniente.

 

Não pode fazer com que, depois de premir "Clear" no separador "Experts", os registos não sejam exibidos na lista de registos actual?

Por vezes diz-se ao terminal "Já chega! Pare! Não ferva o pote", mas nada ajuda, e parece que, sob o peso da informação gerada, o computador cairá num buraco negro....

Detalhes e esclarecimentos:

Versão OS - igual a todas as outras.

Construir - tudo constrói.

Configuração de PC - compatível com IBM-PC.

e uma situação semelhante ocorre quando se vê uma barata a correr e não se consegue bater com a torneira...
 
Andrey Dik #:

Não pode fazer com que, depois de premir "Clear" no separador "Experts", os registos não sejam exibidos na lista de registos actual?

Por vezes diz-se ao terminal "Já chega! Pare! Não ferva o pote", mas nada ajuda, e parece que, sob o peso da informação gerada, o computador cairá num buraco negro....

Detalhes e esclarecimentos:

Versão OS - igual a todas as outras.

Construir - tudo constrói.

Configuração de PC - compatível com IBM-PC.

e uma situação semelhante surge quando se vê uma barata a correr e não se consegue bater com a torneira...
E mais...
 
Andrey Dik #:

Não pode fazer com que, depois de premir "Clear" no separador "Experts", os registos não sejam exibidos na lista de registos actual?

Por vezes diz-se ao terminal "Já chega! Pare! Não ferva o pote", mas nada ajuda, e parece que, sob o peso da informação gerada, o computador cairá num buraco negro....

Detalhes e esclarecimentos:

Versão OS - igual a todas as outras.

Construir - tudo constrói.

Configuração de PC - compatível com IBM-PC.

e uma situação semelhante ocorre quando se vê uma barata a correr por aí e não se consegue bater com a torneira...
Penso que se tiver uma mensagem de looping no diário de bordo da EA, ela já passou para além do MT ou para a RAM e não há maneira de a parar.
 
É possível estabelecer uma pausa em vez de TesterStop();?