Erros, bugs, perguntas - página 994

 
ns_k:

Uma nova construção está lançada. Onde posso ler o que há de novo nele?

Obrigado!

Publicá-lo-emos em breve.
 
sion:

Em 814, a EA começou a jurar ao lançar, e o lançamento pára com esta inscrição.

Publicámos o 815 build no nosso servidor de demonstração com uma correcção para lidar com o buffer estático no Windows 8 x64.
Por favor, actualize.
 
Voltei a escrever ao Servicedesk. Espero que este erro seja apenas eu.
kinglion7:
O mesmo erro ontem e hoje após a actualização.

O terminal actualiza-se a si próprio e pede um reinício.

Depois de reiniciar, o erro está abaixo.


Versão do mt5setup.exe é 5.0.0.804

 

Boa tarde!

No terminal 803 construído no arranque recebo:

2013.06.08 12:55:13 Terminal Alpari NZ MT5 x64 build 803 iniciado (Alpari NZ Limited)

2013.06.08 12:55:14 Terminal OpenCL não encontrado, instalar o último driver de vídeo para um melhor desempenho


Envelheci com o mesmo PC:

2013.06.08 12:56:10 Terminal Alpari NZ MT5 build 742 iniciado (Alpari NZ Limited)

2013.06.08 12:56:10 OpenCL Dispositivo #0: NVIDIA Corporation GeForce GTX 280 com GPU OpenCL 1.0 (30 unidades, 1296 MHz, 1024 Mb, versão 320.18, classificação 313)


Este comportamento é de esperar?

 
vlad_123:

...

Este comportamento é de esperar?

Sim. OpenCL 1.0 já não é suportado a partir de alguma construção.

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

Teste de Desempenho de Marcas de Texto Seleccionadas e Bitmaps num Gráfico

Renat, 2013.04.28 13:48

Em que versão do OpenCL funcionava o processador? 1.0 ou superior? Actualmente não suportamos dispositivos OpenCL 1.0 mais antigos devido às suas falhas.

Se a classificação de um dispositivo OpenCL apresentado não for recalculada no reinício, significa que o dispositivo falhou durante um dos recálculos e acabou na lista "não contar a classificação para evitar falhas". O dispositivo continuará a funcionar, mas a sua classificação não será exibida. Numa alteração das características do dispositivo (por exemplo, actualização da versão do condutor), será feita uma única tentativa de recalcular a classificação.

A classificação do dispositivo OpenCL é utilizada para seleccionar automaticamente o dispositivo mais rápido por defeito quando há mais de 1 dispositivo (GPU discreto, GPU incorporado, CPU).


 

Ao abrir o editor a partir do terminal a partir da janela do navegador, utilizando algum código

De vez em quando recebo

O terminal pode congelar ou abrir o editor, como habitualmente.

Acontece normalmente na primeira partida.

Ganhar 7 x64.

O que é que isso pode significar?

Actualização após um tal erro, todas as tabulações no editor são largadas.

 
Silent:

Ao abrir o editor a partir do terminal a partir da janela do navegador, utilizando algum código

De vez em quando recebo

O terminal pode congelar ou abrir o editor, como habitualmente.

Acontece normalmente na primeira partida.

Ganhar 7 x64.

O que é que isso pode significar?

Actualização após um tal erro, todas as tabulações no editor são largadas.

É 814/815 da Metaquotes demo? Se assim for, estas são versões não-oficiais. O oficial, pelo que entendo, sairá dentro de uma semana.

A propósito, não tenho este problema ... (construir 815)

 

OBJPROP_TIMEFRAMES deixou de funcionar

código

enum ObjFA_tf
  {
   all_tf,                                               // все таймфреймы
   period_Current_tf                                     // только текущий
  };
input ObjFA_tf       ObjFA_tf_variant=all_tf;            // отображать на тф
int            current_period_tf;

   if(_Period==PERIOD_M1)  {current_period_tf=0x00000001;};
   if(_Period==PERIOD_M2)  {current_period_tf=0x00000002;};
   if(_Period==PERIOD_M3)  {current_period_tf=0x00000004;}; // и т. д.

//в цикле

         //--- задать тф
         if(ObjFA_tf_variant==all_tf)
           {ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,OBJ_ALL_PERIODS);};
         if(ObjFA_tf_variant==period_Current_tf)
           {ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,current_period_tf);};
           Print("current_period_tf "+IntegerToString(current_period_tf));
           Print(ObjectGetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES));

As impressões mostram que as bandeiras são colocadas mas os objectos permanecem visíveis em todas as TFs.

Linha

ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,current_period_tf);

mudou para

ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,OBJ_PERIOD_H1);

deitar fora tudo o resto (ou seja, sem opções definidas tf) -

Print(ObjectGetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES));
O objecto permanece visível em todas as TFs.
 
newdigital:

814/815 de Metaquotes demo? Se sim, são versões não-oficiais. O oficial, pelo que entendo, sairá dentro de uma semana.

A propósito, não tenho tal problema ... (construir 815)

Versões não oficiais do site oficial - como? Fuga?

Sim, demonstração de Metaquotes.

O Bug aparece nos últimos 4-5 builds.

 
Silent:

Versões não oficiais do site oficial - como? Fuga?

Sim, demonstração de Metaquotes.

O erro aparece nos últimos 4-5 builds.

Não sei ... Se não foi aos corretores e se não houver libertação oficial - então não é oficial. Há até uma filial em inglês em https://www.mql5.com/en/forum/12497. Se a versão oficial sair dentro de uma semana, não há problema.
Meta Trader 5 Build 814
Meta Trader 5 Build 814
  • www.mql5.com
And in this build I can't use a statically allocated buffer for copy of a specified buffer of an indicator, I must use dynamic array for this current build 814.