MetaEditor build 1463 - página 13

 
Alexey Kozitsyn:
Prueba a pulsar "ctrl "+"-". Pero no siempre funciona.

Gracias. ¿Por qué me molesté antes?

Y funcionó/no funcionó - preste atención a la distribución del teclado (RU/EN), a veces influye. Si nota algún síntoma, hágamelo saber.

 
Vladimir Karputov:

Gracias. ¿Por qué me molesté antes?

Y funcionó / no funcionó - prestar atención a la disposición del teclado (RU / EN), a veces afecta. Si notas algún síntoma, por favor, házmelo saber.

Hasta ahora funciona con cualquier diseño.
 
Vladimir Karputov:

Gracias. ¿Por qué me molesté antes?

Pero funcionó/no funcionó - presta atención a la distribución del teclado (RU/EN), a veces afecta. Si notas algún síntoma, por favor, házmelo saber.

De nada. Hay situaciones en las que (por alguna razón) me lanza a otro archivo... No sé con qué está relacionado...
 

MetaQuotes-Demo lanzó ayer una versión beta de la compilación 1467:

  • Fijación de la garrapata antigua en el probador
  • Actualización de ArrayPrint: ahora también puede imprimir estructuras
  • Ordenación directa de la salida en la ventana de registro + posibilidad de desactivar las columnas de fecha y origen, lo que ofrece más espacio para los datos
  • Actualización de la biblioteca de matemáticas
  • Kanvas actualizado con nuevas funciones de salida suavizadas
  • Se ha añadido una nueva biblioteca gráfica /include/graphics con la clase CGraphic, que es análoga a las capacidades gráficas del lenguaje R. Ahora puede visualizar fácilmente matrices de datos.
  • Muchas más trivialidades

Por favor, actualice y pruebe esta versión.

 
Renat Fatkhullin:
  • Actualización de ArrayPrint: ahora también puede imprimir estructuras
Esta felicidad es casi.
template <typename T>
void MyPrint( const T &Value )
{
  T Array[1];
  
  Array[0] = Value;
  
  ArrayPrint(Array);
}

void OnStart()
{
  MqlTick Tick;
  
  SymbolInfoTick(_Symbol, Tick);

  MyPrint(Tick);
}
2016.11.10 11:07:42.764 Test (EURUSD,M1)                         [time]   [bid]   [ask]  [last] [volume]    [time_msc] [flags]
2016.11.10 11:07:42.764 Test (EURUSD,M1)        [0] 2016.11.10 11:10:11 1.09207 1.09217 1.09207   500000 1478776211595       2

Lo único que falta es el inminente ArrayToString. Entonces se podría modificar la salida. Por ejemplo time_msc y flags.

 
Error
void OnStart()
{
  const int Value = 0;
  int Array[] = {Value}; // 'Value' - constant expression required
}
 
Renat Fatkhullin:

MetaQuotes-Demo lanzó ayer una versión beta de la compilación 1467:

  • Una actualización de kanvas con nuevas funciones de salida suavizada
  • Se ha añadido una nueva biblioteca gráfica /include/graphics con la clase CGraphic, que es análoga a las capacidades gráficas del lenguaje R. Las matrices de datos pueden ahora visualizarse fácilmente.
¿Dónde están los ejemplos?
 
Hay un problema con eso
template <typename T>
void MyPrint( const T &Value )
{
  T Array[1];
  
  Array[0] = Value;
  
  ArrayPrint(Array);
}

struct STRUCT
{
  MqlTick Tick;
  int Tmp;
};

void OnStart()
{  
  STRUCT Tmp = {0};

  MyPrint(Tmp);
}
2016.11.10 11:21:26.976 Test (EURUSD,M1)            [Tmp]
2016.11.10 11:21:26.976 Test (EURUSD,M1)        [0]     0
 
fxsaber:
Hay un problema con eso.
2016.11.10 11:21:26.976 Test (EURUSD,M1)            [Tmp]
2016.11.10 11:21:26.976 Test (EURUSD,M1)        [0]     0
Imprimiendo sólo los tipos simples, por supuesto.
 
fxsaber:
¿Dónde están los ejemplos?

Hasta ahora, en ninguna parte.

Este es un anuncio beta