Новая версия платформы MetaTrader 4 build 1470

 

В пятницу 13 марта 2026 года будет выпущено обновление MetaTrader 4. В нем улучшены переводы интерфейса, исправлены ошибки и повышена стабильность работы платформы.

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

 
1471 сегодня пришло, что нового ?
 

господа-разработчики, 

есть баг, который я вижу только для инструмента dow (другие индексы не торгую, можете проверить сами) 

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

стоп можно сразу забить в поле числом, а можно тыкнуть стрелку вверх, появится по-моему текущая цена или что-то такое и вот эту цену я начинаю менять - 3 последние цифры; вот попробуйте поменять таким методом и посмотрите как он всё число начнёт писать, я свои результаты приложил 


+++ еще раз: дайте, пожалуйста, в fibo retracement tool возможность добавлять ещё больше уровней - ну ещё штук 10-20 хотя бы; сейчас можно ставить до 30+ уровней, ну сделайте 50 

dj30

 
user4321 #:
fibo retracement tool
А просветите меня сирого, зачем так много? Какой от лишних толк? Близкорасположенные будут создавать мешанину линий на графике. Далекорасположенные - ну цене ещё доехать до них нужно. А к тому моменту ситуация рыночная поменяется.
 
Vitaly Murlenko #:
А просветите меня сирого, зачем так много? Какой от лишних толк? Близкорасположенные будут создавать мешанину линий на графике. Далекорасположенные - ну цене ещё доехать до них нужно. А к тому моменту ситуация рыночная поменяется.
Фибо это один из самых мощных инструментов в арсенале трейдера, и использовать эти лини можно очень по-разному, благо МТ4/5 это позволяет делать 
 
user4321 #:
Фибо это один из самых мощных инструментов в арсенале трейдера, и использовать эти лини можно очень по-разному, благо МТ4/5 это позволяет делать 
МТ4 по улучшениям уже давно закрыт. В него вносятся изменения лишь по некоторым ошибкам. Вряд ли сможете получить желаемое именно от разработчиков МТ4. Но есть другой путь - разработать такой инструмент в виде индикатора или сервиса. В этом случае можно выполнить даже более смелые желания, т. к. получите полный контроль над инструментом.
 
MetaQuotes:

В пятницу 13 марта 2026 года будет выпущено обновление MetaTrader 4. В нем улучшены переводы интерфейса, исправлены ошибки и повышена стабильность работы платформы.

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

В МТ4 есть Баг - при включении режима совместимости "Система (Расширенная)", стили линий (1,2,3,4) превращаются в сплошную линию (STYLE_SOLID)...
Такой же почти БАГ есть и в МТ5...
Очень жаль что это не чинят ((  реально полезная штука, особенно для мелких экранов
 
Ihor Herasko #:
МТ4 по улучшениям уже давно закрыт. В него вносятся изменения лишь по некоторым ошибкам. Вряд ли сможете получить желаемое именно от разработчиков МТ4. Но есть другой путь - разработать такой инструмент в виде индикатора или сервиса. В этом случае можно выполнить даже более смелые желания, т. к. получите полный контроль над инструментом.

жаль, надеюсь они его хотя бы поддерживать будут 

для форы МТ4 самое то, а МТ5 использую для фьючерсов и удобно держать 2 терминала 

 

Наткнулся на баг компилятора.

Объявил в инклуднике класс

class CBasicExpert{}

В классе объявил метод

int PriceIndex(int StartIndex,string HowPrice,double WhatFind);

По ошибке реализовал метод вот так:

int PriceIndex(int StartIndex,string HowPrice,double WhatFind){ }

Перекомпилировал код и компилятор ответил, что ошибок нет и предупреждений нет. Но это явное нарушение синтаксиса. Правильно будет вот так:

int CBasicExpert::PriceIndex(int StartIndex,string HowPrice,double WhatFind){ }

Исправьте пожалуйста. Возможно также, что этот баг есть и в MQL5 (не проверял).

 
Vitaly Murlenko #:

Наткнулся на баг компилятора.

Объявил в инклуднике класс

В классе объявил метод

По ошибке реализовал метод вот так:

Перекомпилировал код и компилятор ответил, что ошибок нет и предупреждений нет. Но это явное нарушение синтаксиса. Правильно будет вот так:

Исправьте пожалуйста. Возможно также, что этот баг есть и в MQL5 (не проверял).

Имхо

int PriceIndex(int StartIndex,string HowPrice,double WhatFind){ }

выглядит как обычный метод в с++

 
Vitaly Murlenko #:

Наткнулся на баг компилятора.

Объявил в инклуднике класс

В классе объявил метод

По ошибке реализовал метод вот так:

Перекомпилировал код и компилятор ответил, что ошибок нет и предупреждений нет. Но это явное нарушение синтаксиса. Правильно будет вот так:

Исправьте пожалуйста. Возможно также, что этот баг есть и в MQL5 (не проверял).

Не похоже на баг. Вы реализовали функцию на глобальном уровне. Метод класса остался нереализованным, но, похоже, в программе нигде нет обращения к методу класса, поэтому и ошибки нет.