Erros, bugs, perguntas - página 1285

 
vlad_123:

Alguém tem encontrado este problema ultimamente?

Os agentes de teste começam de repente a fazer registos terríveis de coisas como esta:

E estão a acumular gigabytes dela...

https://www.mql5.com/ru/forum/41260/page4

Desculpas, será fixado num futuro próximo

 
alexl:

https://www.mql5.com/ru/forum/41260/page4

Pedimos desculpa, isto será rectificado em breve

Obrigado pela informação, aguardamo-la com expectativa.
 
vlad_123:
Obrigado pela informação, vamos esperar.
As actualizações para agentes já estão disponíveis - serão actualizadas automaticamente
 
Renat:
As actualizações para agentes já estão disponíveis - serão actualizadas automaticamente
Pode dizer-meo número de construção? Tenho agora 1085 (13 Fev 2015), gostaria de me certificar de que os agentes estão actualizados.
 
vlad_123:
Pode dar-me o número de construção? Tenho agora 1085 (13 Fev 2015), gostaria de me certificar de que os agentes estão actualizados.
Sim, 1085.
 
alexvd:

O código que lhe foi atribuído não está a funcionar? Há alguma coisa nos registos?

Já tentou o depurador para controlar o que está a acontecer passo a passo?

Seja como for, são necessários os pormenores para a reproduzir.

O exemplo em anexo abaixo ilustra o problema - utilizando recursos BITMAP_LABEL não aparece (pelo menos na minha construção 777).

No 765 construir tudo funciona da mesma maneira.

Arquivos anexados:
 
zhserg:

O exemplo em anexo abaixo ilustra o problema - utilizando recursos BITMAP_LABEL não é exibido (pelo menos na minha construção 777).

Em 765 construir tudo funciona da mesma maneira.

Aqui está a sua EA na tabela.


Uma pequena dica.

Passou pelo código fonte. Não encontrei nenhuma chamada sincronizada como ObjectGet..., ChartRedraw, etc.

Por isso, até puxar a tabela ou receber um tick, não verá este objecto.

 
alexvd:

Percorreu o código fonte. Não encontrou nenhuma chamada sincronizada como ObjectGet..., ChartRedraw, etc...

Ou seja, até puxar o gráfico ou até receber uma carraça, não verá este objecto.

Sei-o muito bem, fi-lo à pressa. Mas mesmo assim não funciona (a propósito, actualizámos para 778 e a mesma situação).

Poderia dizer-me o que está errado, pelo menos aproximadamente. Pode ser por causa do WinXP?

 
zhserg:

Sei isto muito bem, fi-lo com pressa. Mas no entanto não funciona (agora actualizado para 778 e a mesma situação).

Pode dizer-me o que está errado, pelo menos aproximadamente. Poderá ser por causa do WinXP?

Removi a criação (recriação) de objecto em cada carrapato. Agora o objecto é criado apenas uma vez - ou no início ou ao alterar o prazo.

#resource "\\Images\\btn-1.bmp"

input bool  loadFromRes=true;
bool        creation=false;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   ObjectDelete("BTN");
   creation=false;
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(creation)
      return;
   if(loadFromRes)
     {
      BitmapLabelCreate(0,"BTN",0,100,100,"::Images\\btn-1.bmp","::Images\\btn-1.bmp",135,25,0,0,false,CORNER_LEFT_UPPER,ANCHOR_LEFT_UPPER,clrWhite,STYLE_SOLID,1,false,false,true,0);
      creation=true;
     }
   else
     {
      BitmapLabelCreate(0,"BTN",0,100,100,"\\Images\\btn-1.bmp","\\Images\\btn-1.bmp",135,25,0,0,false,CORNER_LEFT_UPPER,ANCHOR_LEFT_UPPER,clrWhite,STYLE_SOLID,1,false,false,true,0);
      creation=true;
     }
   ChartRedraw();
  }

MetaTrader 4 construir 778.

 
barabashkakvn:

Removi a criação do objecto (recriação) em cada carrapato. Agora o objecto é criado uma vez - quer no arranque, quer na mudança de data.

MetaTrader 4 construir 778.

Peço desculpa pelo seu tempo. Mas o resultado é o mesmo, infelizmente (.