Новая версия платформы MetaTrader 5 build 5640: Улучшения темной темы и Markdown в MetaEditor - страница 5

 
Putnik #:

5640 бета-версия.

Попробуйте установить последнюю релизную версию.

Вы как будто с другой планеты.

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

И сейчас вам повторяю:

ОБЫЧНЫЕ ПОЛЬЗОВАТЕЛИ НЕ УСТАНАВЛИВАЮТ И НЕ УПРАВЛЯЮТ УСТАНОВКОЙ ВЕРСИЙ !!!

ОБНОВЛЕНИЯ ПРОИСХОДЯТ АВТОМАТИЧЕСКИ !!!

БЕЗ ИХ УЧАСТИЯ И СОГЛАСИЯ !!!
 
Aleh Sasonka #:

Вы как будто с другой планеты.

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

И сейчас вам повторяю:

ОБЫЧНЫЕ ПОЛЬЗОВАТЕЛИ НЕ УСТАНАВЛИВАЮТ И НЕ УПРАВЛЯЮТ УСТАНОВКОЙ ВЕРСИЙ !!!

ОБНОВЛЕНИЯ ПРОИСХОДЯТ АВТОМАТИЧЕСКИ !!!

БЕЗ ИХ УЧАСТИЯ И СОГЛАСИЯ !!!

На англоязычном форуме тут https://www.mql5.com/en/forum/505660/page7 идет разговор - там запрашивают логи, коды и др - для воспроизведения возможного бага (и тут в этой ветке - тоже самое).
Поэтому -

  • или ждите когда профиксят (если это действительно баг Метатрейдера),
  • или если у вас запросят в ветке (в этой например) информацию для воспроизведения - предоставьте,
  • или откатитесь на билд 5430 (есть ссылка на Forge тут - https://www.mql5.com/en/forum/502088 )

-----------------

How do I block terminal update?
How do I block terminal update?
  • 2026.02.24
  • www.mql5.com
For those who want to roll back to 5430 simply close your terminal and replace the following files in the installation folder with the older versions terminal64. How do i block a terminal update. Even though i clicked after restarting the server, it updated all terminals to version 5640 again
 
Aleh Sasonka #:

Вы как будто с другой планеты.

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

И сейчас вам повторяю:

ОБЫЧНЫЕ ПОЛЬЗОВАТЕЛИ НЕ УСТАНАВЛИВАЮТ И НЕ УПРАВЛЯЮТ УСТАНОВКОЙ ВЕРСИЙ !!!

ОБНОВЛЕНИЯ ПРОИСХОДЯТ АВТОМАТИЧЕСКИ !!!

БЕЗ ИХ УЧАСТИЯ И СОГЛАСИЯ !!!

Мне вы ничего не доказывали. Вы меня, с кем то путаете.


Возможность выбора версии заложена в меню. Жаль, что вы не знаете об этом.


PS

У меня два компа. На одном релиз, на другом бета.

Скачал себе последнюю бета-версию, встала 5640.

Последняя релизная версия 5370.

По крайней мере у меня -- так.

 
Putnik # :

У меня два компа. На одном релиз, на другом бета.

Скачал себе последнюю бета-версию, встала 5640

После выпуска сборки 5640 бета-версия в настоящее время недоступна.

 
Putnik #:

Возможность выбора версии заложена в меню. Жаль, что вы не знаете об этом.

Никакого выбора у меня нет - если 5640 устанавливается сама!

И эта кнопка мне ни к чему - это для тех кто хочет поторопиться, а я говорю притормозите со своими бета версиями - у пользователей пятизначные суммы на счетах, а вы рассуждаете тут о кнопках.

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


 

Выбор есть всегда! Смените брокера.

 
Aleh Sasonka #:

интересует стабильность и надёжность.


Нормальная работа метатрейдера может нарушаться из-за блокировок со стороны провайдера. 

У меня, во всяком случае, такое регулярно бывает. 

Приходится использовать туннель платного VPN.

 

Начиная с #5640 при компиляции старого кода получаю такое:

string

в #5570 компилируется без проблем.


И этот же код в МТ4 #1455 компилируется, а в в #1457 тоже ошибки... 


Можно этот функционал откатить в компиляторах? Или это навсегда так теперь?

 

b5640, Тестер не дает работать с историей кастомных символов из "будущего".


"Test.ex5" X64
set mode to math calculations or adjust testing dates


Воспроизведение.

input datetime inOffsetTime = (D'2020.01.01' - D'2000.01.01'); // 20 лет

void OnStart()
{  
  MqlRates Rates[];
  const int Size = CopyRates(_Symbol, PERIOD_M1, 0, INT_MAX, Rates);    
  
  // https://www.mql5.com/ru/forum/1111/page3716#comment_59264186
  if (Size > 0)
  {
//    ArrayPrint(Rates, _Digits, NULL, 0, 5);
    
    const string Name = _Symbol + "c";
    
    CustomSymbolCreate(Name, NULL, _Symbol);
    ResetLastError();

    // Сдвинули на 20 лет вперед.
    for (int i = Size; (bool)i--;)
      Rates[i].time += inOffsetTime;
    
    if (CustomRatesReplace(Name, 0, LONG_MAX, Rates) == Size)    
      ChartOpen(Name, PERIOD_CURRENT);
    else
      Print("Error " + (string)_LastError);
  }
}


Невозможность тестировать на любом интервале кастомного символа - это ошибка. Прошу исправить.

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

 

b5646 (portable) - при каждом запуске стирается логин/пароль прокси в настройках.

b5640 - OK.