MetaEditor build 1463 - página 11

 
fxsaber:
Sim, a partir da localização de Moscou.
Obrigado, a localização de Moscou está em dia.
 
Denis:
Obrigado pelo poste, o mash-up do botão da barra de ferramentas foi fixado.

Onde posso obter uma correção?

 
fxsaber:
Sim, a partir da localização de Moscou.

Obrigado.

 
-Aleks-:

Onde posso obter uma correção?

Todas as novas atualizações são recebidas da seguinte forma: você precisa entrar no servidor de negociação MetaQuotes-Demo a partir de seu terminal MetaTrader.
 
Alexey Navoykov:

Por alguma razão, na captura de tela que você postou, a fonte era mais legível do que a que eu vejo em meu terminal:


Tudo é muito pequeno e achatado. A altura das cartas deve ser aumentada.

Windows 8.1, resolução 1920x1200, escala 125

Fixo. Verifique na próxima construção.
 

O Market Watch tem uma coluna "Banco" - o que é isso?

A coluna "Descrição" está muito ausente. Há centenas de caracteres na abreviação e é preciso clicar em cada um deles para ver a descrição.

 
fxsaber:

O Market Watch tem uma coluna "Banco" - o que é isso?

A coluna "Descrição" está muito ausente. Há centenas de caracteres na abreviatura e é preciso clicar em cada um deles para ver a descrição.

Agora com o aparecimento de centenas ou mesmo milhares de tickers, as desvantagens da plataforma começarão a aparecer - uma rápida busca por um ticker, a mudança do ticker na janela já aberta, janelas "desabotoadas" do terminal, etc.
 
ivanivan_11:
janelas "destacáveis" do terminal
Bem, isso será muito em breve.
 

No modo de teste no primeiro tick SymbolInfoDouble(_Symbol, SYMBOL_ASK) pode retornar zero.

Conserte-o, por favor.

Reprodução - AUDCAD a partir de 03.11.2016 na rede de desenvolvedores de demonstração.

 
fxsaber:

No modo de teste no primeiro tick SymbolInfoDouble(_Symbol, SYMBOL_ASK) pode retornar zero.

Conserte-o, por favor.

Replay - AUDCAD a partir de 03.11.2016 em demonstração de desenvolvedores de redes.

Você tem isto no build 1463?

E você deve estar sempre preparado para um retorno de zero no mercado. Antes de tudo, certifique-se de especificar ao CSymbolInfo o nome do símbolo do qual receberá as informações:

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   m_symbol.Name(Symbol());  
...

E também implementar proteção:

//+------------------------------------------------------------------+
//| Refreshes the symbol quotes data                                 |
//+------------------------------------------------------------------+
bool RefreshRates()
  {
//--- refresh rates
   if(!m_symbol.RefreshRates())
      return(false);
//--- protection against the return value of "zero"
   if(m_symbol.Ask()==0 || m_symbol.Bid()==0)
      return(false);
//---
   return(true);
  }