Новая версия платформы MetaTrader 5 build 4040: Улучшения и исправления

 

В пятницу 20 октября 2023 года будет выпущена обновленная версия MetaTrader 5. В ней мы внесли ряд улучшений в новый торговый отчет и веб-терминал.

Новая версия платформы MetaTrader 5 build 4040: Улучшения и исправления


MetaTrader 5 Client Terminal
  1. Terminal: Улучшен новый торговый отчет. Исправлено отображение первого значения на графике прироста, а также расчет просадки.


    Улучшен торговый отчет


  2. Terminal: При открытии счета каждый трейдер получает несколько сообщений через встроенную почту. Помимо данных для подключения в них можно найти множество полезной информации о возможностях платформы и встроенных сервисах. Мы актуализировали и дополнили эти письма, перевели их на 50 языков, а также полностью обновили дизайн.
  3. Terminal: Оптимизированы страницы пополнения и снятия средств со счета.
  4. Terminal: Исправлена ошибка изменения объема при выставлении нового ордера. При некоторых сочетаниях настроек торгового инструмента поле было недоступно для редактирования.
  5. Terminal: Исправлено отображение ссылок на соглашения с брокером в диалоге открытия демо-счета.
  6. Terminal: Обновлены переводы пользовательского интерфейса.
  7. MQL5: Исправлена ошибка, в некоторых случаях приводившая к падению MQL5-программы при запуске платформы.

MetaTrader 5 Web Terminal

  1. Исправлено отображение Стоп Лоссов и Тейк Профитов в торговой истории.
  2. Расширен вывод в журнал. Теперь в него будут выводиться сообщения об успешных и неудавшихся подключениях.
  3. Исправлена работа контекстного меню в "Обзоре рынка".
  4. Исправлено отображение уведомления о результатах операций при торговле из стакана цен.
  5. Исправлена ошибка, из-за которой подокно индикатора могло удаляться с графика при вызове торгового диалога.
  6. Исправлено перетаскивание торговых уровней на графике в случае, когда они отображаются поверх аналитических объектов.


Обновление будет доступно через систему Live Update.

 
Комментарии, не относящиеся к данной теме, перенесены в раздел « Новая версия платформы MetaTrader 5 build 4000: Улучшения в торговом отчете и веб-терминале ».
 
b4048, неверная работа DebugBreak.
void OnStart()
{
  {
    int Tmp = 0;
    
    DebugBreak();    
//    DebugBreak(); // OK.
  }
}

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

 

b4048, как некое продолжение этой темы.


На скрине видно (красные прямоугольники), что столбец комиссии (и ее сумма) пустой, хотя комиссия начисляется.

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

Строка для поиска: Uluchshenie 073.
 

Это правильное поведение ALT+G?

class A
{
  static void f()
  {
    const ulong OrderTicket = 0;
    
    Print(OrderTicket); // Нажимаю ALT+G.
  }
  
  static void OrderTicket() {}
};
 
fxsaber #:
b4048, неверная работа DebugBreak.

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

Это не ошибка.

Переменная с ее определением бессмысленна и вырезана компилятором.

 
fxsaber #:

b4048, как некое продолжение этой темы.


На скрине видно (красные прямоугольники), что столбец комиссии (и ее сумма) пустой, хотя комиссия начисляется.

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

Строка для поиска: Uluchshenie 073.

Тип операции "комиссия", как и другие типы операций, несет значение в поле профита.

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

 
Renat Fatkhullin #:

Переменная с ее определением бессмысленна и вырезана компилятором.

Вы, похоже, не понимаете.

    const ulong OrderTicket = HistoryDealGetInteger(123, DEAL_ORDER);
 
fxsaber #:

Это правильное поведение ALT+G?

Все верно, оба предложения разумны.

 
fxsaber #:

Вы, похоже, не понимаете.

Ваш новый пример не имеет отношения к предыдущему.

Плюс я не расположен заниматься расшифровкой ваших мыслей.

 
Renat Fatkhullin #:

Тип операции "комиссия", как и другие типы операций, несет значение в поле профита.

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

Сейчас нигде не увидеть суммарный размер снятой комиссии.