Ошибки, баги, вопросы - страница 2249

 
Artyom Trishkin:

Или просто кто-то не читает справку и использует функции не по назначению? В частности - не те функции для вывода на печать.

мне достаточно на графике видеть и не засорять log

 
AshimN:

мне достаточно на графике видеть и не засорять log

Печать на экран чем отличается от печати в лог? В лог вы тоже не той функцией выводите на печать? Удобно, простите, суп кушать молотком?

DoubleToString() с необходимой точностью.

 
Сервер MQ-Demo

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Особенности языка mql5, тонкости и приёмы работы

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

Прошу рассмотреть причины, почему на демо-сервере маркет-ордер исполнялся 12 секунд? Все данные в логе.

 
fxsaber:
Сервер MQ-Demo

Прошу рассмотреть причины, почему на демо-сервере маркет-ордер исполнялся 12 секунд? Все данные в логе.

Вы же участвовали в ветке "ФОРТС Вопросы по исполнению"

 
prostotrader:

Вы же участвовали в ветке "ФОРТС Вопросы по исполнению"

Всего не упомню. В данном случае разработчики могут посмотреть свой демо-сервер при желании.

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

Вопрос:

Мы работаем на Демо счете, в терминал подкачены все данные демо счета маржа, спред, лоты макс мин и прочее. 

При тестировании AccountInfoInteger(ACCOUNT_TRADE_MODE)  возвращает нам что это демо счет

а MQLInfoInteger(MQL_TESTER) возвращает нам что программа запущена в тестере стратегий.

Почему при подключении к реальному счету и запуску программы в тестере стратегий Возвращает нам что это демо счет ?

По логике вещей Демо, Реал, Конгкурс это типы счетов, а тестирование это метод работы с программой НА счете.

То есть AccountInfoInteger(ACCOUNT_TRADE_MODE) должно возвращать в тестере тип счета Демо, Реал, Конгкурс

Код воспроизводящий проблему

   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:

Вопрос:

Мы работаем на Демо счете, в терминал подкачены все данные демо счета маржа, спред, лоты макс мин и прочее. 

При тестировании AccountInfoInteger(ACCOUNT_TRADE_MODE)  возвращает нам что это демо счет

а MQLInfoInteger(MQL_TESTER) возвращает нам что программа запущена в тестере стратегий.

Почему при подключении к реальному счету и запуску программы в тестере стратегий Возвращает нам что это демо счет ?

По логике вещей Демо, Реал, Конгкурс это типы счетов, а тестирование это метод работы с программой НА счете.

То есть AccountInfoInteger(ACCOUNT_TRADE_MODE) должно возвращать в тестере тип счета Демо, Реал, Конгкурс

Код воспроизводящий проблему

Добавьте логин - вдруг переключение идёт на другой логни?

   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:

Добавьте логин - вдруг переключение идёт на другой логни?

счет тот же

Причина обращения: