MetaEditor build 1463 - página 11

 
fxsaber:
Sí, desde la sede de Moscú.
Gracias, la ubicación de Moscú está actualizada.
 
Denis:
Gracias por el post, la mezcla de botones de la barra de herramientas ha sido arreglada.

¿Dónde puedo conseguir una solución?

 
fxsaber:
Sí, desde la sede de Moscú.

Gracias.

 
-Aleks-:

¿Dónde puedo conseguir una solución?

Todas las nuevas actualizaciones se reciben de la siguiente manera: tiene que iniciar sesión en el servidor de comercio MetaQuotes-Demo desde su terminal MetaTrader.
 
Alexey Navoykov:

Por alguna razón, en la captura de pantalla que has puesto, la fuente era más legible que la que veo en mi terminal:


Todo es demasiado pequeño y aplastado. Hay que aumentar la altura de las letras.

Windows 8.1, resolución 1920x1200, escala 125%

Arreglado. Compruébalo en la próxima compilación.
 

El Observatorio del Mercado tiene una columna "Banco", ¿qué es?

La columna "Descripción" está muy ausente. Hay cientos de caracteres en la abreviatura y hay que hacer clic en cada uno para ver la descripción.

 
fxsaber:

El Observatorio del Mercado tiene una columna "Banco", ¿qué es?

La columna "Descripción" está muy ausente. Hay cientos de caracteres en la abreviatura y hay que hacer clic en cada uno para ver la descripción.

Ahora, con la aparición de cientos o incluso miles de teletipos, aparecerán las desventajas de la plataforma: la búsqueda rápida de un teletipo, el cambio de teletipo en la ventana ya abierta, el "descomprimir" ventanas desde el terminal, etc.
 
ivanivan_11:
ventanas "desmontables" del terminal
Pues eso será muy pronto.
 

En el probador en modo de tic real en el primer tic SymbolInfoDouble(_Symbol, SYMBOL_ASK) puede devolver cero.

Arréglalo, por favor.

Reproducción - AUDCAD del 03.11.2016 en los desarrolladores de la red de demostración.

 
fxsaber:

En el probador en modo de tic real en el primer tic SymbolInfoDouble(_Symbol, SYMBOL_ASK) puede devolver cero.

Arréglalo, por favor.

Repetición - AUDCAD del 03.11.2016 en demo net developers.

¿Tienes esto en la compilación 1463?

Y siempre hay que estar preparado para un rendimiento cero en el mercado. En primer lugar, asegúrese de especificar al objeto CSymbolInfo el nombre del símbolo del que recibirá la información:

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

Y también implementar la protección:

//+------------------------------------------------------------------+
//| 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);
  }