Новая версия платформы MetaTrader 5 build 4230: больше встроенных приложений и расширение поддержки ONNX - страница 8

 
Aleksandr Slavskii #:

Нет, только с TERMINAL_KEYSTATE_CONTROL.

Возможно.
У Вас замусоренное мышление.
Давайте вернёмся в тому примеру вашему: https://www.mql5.com/ru/forum/462835/page6#comment_52609801
Что будет, если тот старший бит имеет значение "0"?
Зачем там вообще циклы while? Какова их роль?
 
Aleksandr Slavskii #:

Если два выражения возвращают одно и то же число, то какая разница на каком месте бит?

Разный sizeof.

 
Sergey Gridnev #:
У Вас замусоренное мышление.
Давайте вернёмся в тому примеру вашему: https://www.mql5.com/ru/forum/462835/page6#comment_52609801
Что будет, если тот старший бит имеет значение "0"?
Зачем там вообще циклы while? Какова их роль?

Это была попытка натянуть сову на глобус. Не более.

То есть подогнать решение под нужный результат.


P.S.  Суть в том, что два мной уважаемых программиста, по моему мнению, неправильно интерпретировали справку и решили, что в справку закралась ошибка.

Я попытался доказать доказать обратное.

Но так как знаний для этого у меня маловато, то получилось мягко говоря - не очень.

 
Aleksandr Slavskii #:

решили, что в справку закралась ошибка.

Первая и вторая ошибки.
 
fxsaber #:
Первая и вторая ошибки.

Ну опять двадцать пять.

Я про Фому, вы мне про Ерёму.

Я отвечал совсем на другой пост1 пост2.

 

Мне один пользователь пожаловался, то при загрузке моего индикатора у него иногда не грузятся бары в окно графика.

Чисто логически я не пониманию, как индикатор может помешать загружаться котировкам, о чём ему и написал.

Вполне вероятно, что у него проблема с интернетом, брокером или терминалом.

Решил написать тут, вдруг баг какой в этом замешан. МТ5

 
b4209, обнуление размера массива не уменьшает используемую память.
void OnStart()
{
  MqlTick Ticks[];
  
  ArrayResize(Ticks, 5e7);
  Print(MQLInfoInteger(MQL_MEMORY_USED)); // 2862
  
  ArrayResize(Ticks, 0);
  Print(MQLInfoInteger(MQL_MEMORY_USED)); // 2862

  ArrayFree(Ticks);
  Print(MQLInfoInteger(MQL_MEMORY_USED)); // 0
}

Строка для поискаOshibka 096.

 
Vitaliy Kuznetsov #:
МТ5

А какой билд?

 
Vitaliy Kuznetsov #:

иногда не грузятся бары в окно графика.

На b4209 столкнулся с таким сегодня (год и два назад бывало) без каких-либо индикаторов. Refresh чарта и открытие нового чарта не помогали, Обзор рынка и чарты других символов работали штатно. Помогла перезагрузка.

Раньше писал об этом, перестал.

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