Errores, fallos, preguntas - página 2249

 
Artyom Trishkin:

¿O es que alguien no lee la ayuda y utiliza las funciones de forma inadecuada? En particular, las funciones incorrectas para la impresión.

me basta con ver en el gráfico y no abarrotar el registro

 
AshimN:

es suficiente para que pueda ver en el gráfico y no obstruir el registro

¿En qué se diferencia laimpresión en la pantalla de la impresión en el registro? ¿También imprimes en el registro con la función incorrecta? ¿Es conveniente tomar la sopa con un martillo?

DoubleToString() con la precisión requerida.

 
Servidor MQ-Demo

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Características del lenguaje mql5, sutilezas y trucos

fxsaber, 2018.08.01 12:43

IS      0       13:32:55.239    Trades  '11391209': accepted exchange buy 1.00 AFKS at market
DM      0       13:33:07.896    Trades  '11391209': deal #265475900 buy 1.00 AFKS at 9.095 done (based on order #284425784)
OD      0       13:33:07.898    Trades  '11391209': order #284425784 buy 1.00 / 1.00 AFKS at 9.095 done in 12757.608 ms

¿Por qué la orden de mercado se ejecutó durante 12 segundos en el servidor de demostración? Todos los datos están en el registro.

 
fxsaber:
Servidor MQ-Demo

Por favor, considere las razones por las que en el servidor de demostración la orden de mercado se ejecutó durante 12 segundos. Todos los datos están en el registro.

Has participado en el hilo "Preguntas de FORTS sobre la ejecución".

 
prostotrader:

Has participado en el hilo "Preguntas sobre el cumplimiento de las normas de FORTS".

No puedo recordar todo. En este caso, los desarrolladores pueden mirar su servidor de demostración si lo desean.

 
))
 
Здравствуйте все, подскажите почему на графике не отображаются открытые ордера,стопы и лимиты
 

Pregunta:

Estamos trabajando en una cuenta demo, todos los datos de la cuenta demo se cargan en el terminal margen, spread, lotes max min, etc.

Durante las pruebas AccountInfoInteger(ACCOUNT_TRADE_MODE) devuelve que es una cuenta demo

y MQLInfoInteger(MQL_TESTER) devuelve que el programa se está ejecutando en el Probador de Estrategias.

¿Por qué al conectarse a una cuenta real y lanzar el programa en el probador de estrategias, devuelve que es una cuenta demo?

Lógicamente, la Demo, la Real, la Competición son tipos de cuentas, y la prueba es el método de trabajo con el programa en la cuenta.

Así pues, AccountInfoInteger(ACCOUNT_TRADE_MODE) debería devolver el tipo de cuenta Demo, Real, Competencia en el Probador de Estrategias

Código que reproduce el problema

   string value=NULL;
   ENUM_ACCOUNT_TRADE_MODE account_type=(ENUM_ACCOUNT_TRADE_MODE)AccountInfoInteger(ACCOUNT_TRADE_MODE);

   if(MQLInfoInteger(MQL_TESTER)) value+="TESTER  ";

   if(account_type == ACCOUNT_TRADE_MODE_DEMO)                       value += "DEMO";
   if(account_type == ACCOUNT_TRADE_MODE_CONTEST)                    value += "CONTEST";
   if(account_type == ACCOUNT_TRADE_MODE_REAL)                       value += "REAL";

   Comment(value);
 
Vladimir Pastushak:

Pregunta:

Estamos trabajando en una cuenta demo, todos los datos de la cuenta demo se cargan en el terminal margen, spread, lotes max min, etc.

Durante las pruebas AccountInfoInteger(ACCOUNT_TRADE_MODE) devuelve que es una cuenta demo

y MQLInfoInteger(MQL_TESTER) devuelve que el programa se está ejecutando en el Probador de Estrategias.

¿Por qué al conectarse a una cuenta real y lanzar el programa en el probador de estrategias, devuelve que es una cuenta demo?

Lógicamente, la Demo, la Real, la Competición son tipos de cuentas, y la prueba es el método de trabajo con el programa en la cuenta.

Así pues, AccountInfoInteger(ACCOUNT_TRADE_MODE) debería devolver el tipo de cuenta Demo, Real, Competencia en el Probador de Estrategias

Código que reproduce el problema

Añadir inicio de sesión: ¿qué pasa si se cambia a otro inicio de sesión?

   string value=NULL;
   ENUM_ACCOUNT_TRADE_MODE account_type=(ENUM_ACCOUNT_TRADE_MODE)AccountInfoInteger(ACCOUNT_TRADE_MODE);

   if(MQLInfoInteger(MQL_TESTER)) value+="TESTER  ";

   if(account_type == ACCOUNT_TRADE_MODE_DEMO)                       value += "DEMO";
   if(account_type == ACCOUNT_TRADE_MODE_CONTEST)                    value += "CONTEST";
   if(account_type == ACCOUNT_TRADE_MODE_REAL)                       value += "REAL";

   long login=AccountInfoInteger(ACCOUNT_LOGIN);
   value+=" "+IntegerToString(login);

   Comment(value);
 
Vladimir Karputov:

Añadir un inicio de sesión: ¿qué pasa si se cambia a otro inicio de sesión?

misma cuenta