Errores, fallos, preguntas - página 1616

 
Sí, supongo que estoy equivocado después de todo.
 
struct A {int i;};
void F1( const A a ) {} // 'const' - objects are passed by reference only
void F2( const A &a )   // почему только через ссылку (&) допускается?
{ const A b = a; }      // ведь так (напрямую присвоение) можно!
Explica el comentario en el código, por favor.
 
datetime time;
Print((string)time); // работает приведение типов datetime -> string

MqlTick Tick;  
Print((string)Tick); // может, сделать автоматическое приведение Mql*-типов (MqlTradeResult, MqlTradeRequest и т.д.) к string?
A veces es necesario imprimir un tic, una solicitud o una respuesta comercial, etc. ¿Sería posible hacerlo mediante la conversión de cadenas?
 
Al hacer la prueba visual, ¿de dónde viene la pausa de 3 segundos cada vez?
2016.07.26 18:42:25.984 EURUSD.e : real ticks begin from 2016.01.04 00:00:00
2016.07.26 18:42:22.515 EURUSD.e,M1: testing of Experts\Test.ex5 from 2016.07.01 00:00 to 2016.07.15 00:00 started
2016.07.26 18:42:22.515 EURUSD.e,M1 (RoboForexEU-MetaTrader 5): generating based on real ticks

 
¿Por qué Marketwatch/Chart muestra el siguiente tick (del futuro) cuando se hace la prueba visual?
Esta garrapata sólo se puede observar visualmente - no se puede obtener a través de MQL5.
 
¿Por qué un terminal vacío fuera de línea (sin gráficos ni probadores) se come el 5% de la CPU?
 
fxsaber:
¿Por qué Marketwatch/Chart muestra el siguiente tick (del futuro) cuando se hace la prueba visual?
Esta garrapata sólo se puede observar visualmente - no se puede obtener a través de MQL5.

Estas son las maravillas de la visualización.

En primer lugar, se aplica una garrapata a la historia. A continuación, se aplica el retraso en función del estado actual del visualizador. A continuación, el cálculo de los indicadores y el inicio de OnTick

Arreglar

 
fxsaber:
¿Por qué un terminal vacío (sin gráficos ni probadores) absorbe el 5% de la CPU?
Quiere conectarse a un servidor de comercio
 
fxsaber:
A veces es necesario imprimir un tic, una solicitud o una respuesta comercial, etc. ¿Sería posible hacerlo mediante la conversión de cadenas?

¿A través de la conversión de la estructura en cadena? "El señor sabe cómo hacer que las cosas se retuerzan" (ц)

Hacer una función apropiada una vez y luego usarla

 

La última build de MT5 está torcida y es imposible que funcione. Sistema operativo Windows XP SP3

  1. El sistema siempre lee o escribe algo en el disco, lo que hace que otros programas del ordenador se cuelguen.
  2. Algún fallo al llamar al MetaEditor, tras lo cual se suspende el sistema operativo - los movimientos del ratón son bruscos con intervalos de varios minutos.