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

 

В случае отклонения заявки в друзья пользователь остается подписчиком?

 
fxsaber #:

В случае отклонения заявки в друзья пользователь остается подписчиком?

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

Нужна помощь!


WinServer 2019 x64. Похоже, нарвался на ограничение по количеству оконных хендлов в ОС.

  1. Запущено много терминалов.
  2. При запуске еще одного ничего не происходит.
  3. Закрываю все приложения (notepad, mspaint и другая мелочь), кроме терминалов.
  4. Новый терминал запускается.
  5. Если в нем попытаться открыть чарт, выскакивает это (если закрыть другой терминал, в этом все оживает).



При этом notepad и mspaint не запускаются больше. Если закрыть терминал - запускаются.


Явное ограничение на число окон или что-то подобное. Проблема с ОС, не с количеством самих терминалов. Кто слышал о таком, дайте знать. Возможно, где-то в реестре надо подкрутить.

ЗЫ Решение проблемы.
Максимальное количество экземпляров MT5 на одной VM
Максимальное количество экземпляров MT5 на одной VM
  • 2021.04.11
  • www.mql5.com
День добрый! Тестирую рынок на двух VM: 1-ая - Windows Server 2019, 2 ядра, 8 Гб, 40 Гб, и 2-ая - Windows Server 2016, 2 ядра, 4 Гб, 30 Гб...
 

Опять чего-то напортачили в последнем билде МТ5 3036

2021.09.08 20:02:01.670    ХХХХХХХХХХХХ    invalid EX5 file (7)

 

MetaTrader 5 не запускается на компьютере

Подскажите как можно исправить?

До сегодняшнего дня работало исправно

 
trifonovdima #:

MetaTrader 5 не запускается на компьютере

Подскажите как можно исправить?

До сегодняшнего дня работало исправно

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

 

билд 2981 Вин 10 х64

почему в коде индикатора:

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
{
//---
   const ENUM_TIMEFRAMES tf = PERIOD_MN1;
   int count = iBars(_Symbol, tf);
   MqlRates rates[];
   int res_copy = CopyRates(_Symbol, tf, 0, count + 100000000, rates);
   Print("count = ", count, " , res_copy = ", res_copy,
         " , TERMINAL_MAXBARS = ", TerminalInfoInteger(TERMINAL_MAXBARS));
//--- return value of prev_calculated for next call
         return(rates_total);
}

я не получаю результат CopyRates равным -1 , в справке написано, что если запрашиваемый интервал находится за пределами истории на сервере или больше TERMINAL_MAXBARS , то должен получить результат = -1

лог:

2021.09.08 04:09:41.462 1 (EURUSD,H1) count = 609 , res_copy = 609 , TERMINAL_MAXBARS = 100000

2021.09.08 04:09:41.562 1 (EURUSD,H1) count = 609 , res_copy = 609 , TERMINAL_MAXBARS = 100000

2021.09.08 04:09:42.461 1 (EURUSD,H1) count = 609 , res_copy = 609 , TERMINAL_MAXBARS = 100000

.....

 
что это за ошибка  Common error?
 
Igor Makanu #:

билд 2981 Вин 10 х64

почему в коде индикатора:

я не получаю результат CopyRates равным -1 , в справке написано, что если запрашиваемый интервал находится за пределами истории на сервере или больше TERMINAL_MAXBARS , то должен получить результат = -1

лог:

Потому, что вы неправильно понимаете фразу из документации.

Все работает верно.

 

в терминале сообщения абракадаброй печатает. Английский норм. В коде есть использование вингдингс шрифта.

Билд 1340. МТ4.

9FC:5=3HI7EJ\  Это вместо йцукенгшщзхъ\

DK20?@>;46M вместо фвапролджэ

OGA<8BL1N. вместо ячсмитьбю.