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

 
Vladimir Pastushak #:

Ребят ну подскажите функцию остановки работы торгового робота, нужно что бы например торговля остановилась в 23:55:55 и возобновилась в 4:23:49

Никак не могу сообразить, затык какой то...

Совет выше проще.

Альтернатива:

Подключите библиотеку https://www.mql5.com/ru/code/48059

Установите

#define LoadSessionFromInputs // Чтение сессий из input-ов

И задайте каждому дню нужное расписание.


Control_Trade_Sessions
Control_Trade_Sessions
  • 2024.01.31
  • www.mql5.com
Библиотека для контроля торговой сессии. При запуске считает время торговых сессий за все 7 дней недели (в сб и вс может быть торговля по криптовалютам), до 10 сессий в день. Затем в OnTick() можно делать проверки, и если тик пришел вне торговой сессии, то можно выйти из дальнейшей его обработки.
 

 Build 5399. Разработчики, вы сломали clrNONE. Линия №1 должна быть бесцветной, а она рисуется белым цветом.

void OnStart()
  {
      string objname="FTZ";

      ObjectCreate(0,objname,OBJ_FIBOTIMES,0,D'2025.11.10 00:04',0.56300,D'2025.11.10 17:51',0.56900);
      ObjectSetInteger(0,objname,OBJPROP_LEVELCOLOR,0,clrRed);
      ObjectSetInteger(0,objname,OBJPROP_LEVELCOLOR,1,clrNONE);
  }

 Почините, пожалуйста!

 

При компиляции с использованием протектора часто стало появляться :

protecting finished with error 'unknown'                        0
EX5 write error         0       0
 
Здравствуйте! А все ли у вас в порядке с vps серверами? При запуске vps сервера, сразу же останавливается и в журнал не выводит никаких критических ошибок. В чем может быть проблема? 
 
Sergei Gurov #:
Здравствуйте! А все ли у вас в порядке с vps серверами? При запуске vps сервера, сразу же останавливается и в журнал не выводит никаких критических ошибок. В чем может быть проблема? 
Попробуйте обновить терминал до 5431 и мигрировать из него.
 
Баг в истории терминала MT5 в режиме "Сделки". Кликаю правой кнопкой мыши в истории -> Выбрать период. Выбираю Сегодня, затем дату начала периода заменяю на нужную мне конкретную дату начала отслеживания. Нажимаю ОК, список фильтруется, всё хорошо, но ненадолго. Через некоторое время заданная дата сбрасывается на 01.01.1970 и её снова приходится выставлять. Это может произойти через 5 минут или через час. После перезагрузки терминала дата так же не сохраняется, идёт переключение в режим "Вся история".
 
enum enum_on_off
   {
    e_off =0,
    e_on =1
   };


//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
   {
    enum_on_off  A = e_on;
    DebugBreak(); //.  <--- Здесь остановился 
//---
    return(INIT_SUCCEEDED);
   }

В дебагере не определяется тип и постоянно пишется - unknown enum value 65720::


 
Sergey Likho #:
В дебагере не определяется тип и постоянно пишется - unknown enum value 65720::

В МТ4 все отображается как нужно 


 

 Build 5440. Разработчики, едва вы успели починить clrNONE, как снова его сломали. Линии рисуются белым, а надо прозрачным.

 Почините, пожалуйста!

 
x572intraday # :

 Build 5440 . Разработчики, едва вы успели починить  clrNONE, как снова его сломали. Линии рисуются белым, а надо прозрачным.

 Почините, пожалуйста!

Используйте последний официальный релиз 5430, а не бета-версию 5440 и новее, если не хотите, чтобы вас раздражали ошибки.