1. Похоже, что при изменении настроек советника в MetaTrader 5 необходимо закрыть платформу и открыть ее снова, чтобы изменения вступили в силу. Правильно?
2. Какой именно % изменения рассчитывается в колонке Change %? Это % выигрыша/проигрыша текущей цены по сравнению с ценой входа?
3. Могу ли я спросить, почему в MT5 нет функций Long Only и Sell Only, как в MT4?
Спасибо
1. Я не закрываю/открываю Metatrader, чтобы изменить настройки советника.
Мы можем изменить настройки в уже прикрепленном советнике к графику, или
мы можем изменить настройки во время прикрепления советника к графику, или
мы можем изменить настройки, открыв советник в MetaEditor, и скомпилировать его с новыми настройками (таким образом, новые настройки станут дефолтными для этого советника).
Обновление платформы MetaTrader 5 будет выпущено в пятницу, 26 февраля 2021 года. Новая версия содержит следующие изменения:
Терминал: Добавлена возможность доступа к данным Depth of Market через Python API.
Три новые функции позволяют быстро получить данные для статистических расчетов и задач машинного обучения, которые могут быть реализованы с помощью множества готовых библиотек Python.
market_book_add - подписывает терминал MetaTrader 5 на получение событий, связанных с изменением Глубины рынка для указанного символа.
market_book_get - возвращает кортеж из BookInfo, содержащий записи о глубине рынка для указанного символа.
market_book_release - отменяет подписку терминала MetaTrader 5 на события, связанные с изменениями Глубины рынка для указанного символа.
Терминал: Максимальная длина Push-сообщений увеличена с 256 до 1024 символов. Теперь вы можете отправлять больше информации из своих MQL5-программ на мобильных устройствах. .
Терминал: Добавлена предварительная версия диспетчера задач, который можно вызвать нажатием клавиши F2.
Диспетчер задач позволяет отслеживать ресурсы, потребляемые платформой. Вы можете просмотреть объем памяти, потребляемой графиками, ресурсы процессора, используемые советниками, и другие показатели производительности. Если производительность платформы замедляется, вы можете легко обнаружить и устранить проблему.
Терминал: Усовершенствованный сервис Подписки. Добавлена специальная индикация для символов с отложенными котировками:
Символы в Market Watch помечены значком часов, а значение задержки отображается во всплывающей подсказке
Уведомление о задержке данных отображается на графиках
Терминал: Исправлено отображение списка подписок при отсутствии подключения к торговому счету.
Терминал: Исправлены ссылки в электронных письмах и рассылках. Теперь все ссылки открываются в браузере по умолчанию. Ранее ссылки открывались только в Internet Explorer.
Терминал: Исправлены соединения из функции WebRequest с хостами с адресами IPv6 и защитой Cloudflare.
Терминал: Улучшена функциональность и отзывчивость сервиса VPS.
Terminal: Улучшена работа под Wine и MacOS/Crossover, включая версию для macOS Big Sur с процессором M1.
MQL5: Исправлена ошибка в функции ArrayPrint. Функция могла иногда не печатать массивы. .
MQL5: Оптимизированы файловые операции, выполняемые функциями File*. Теперь операции чтения и записи файлов выполняются намного быстрее.
MQL5: Убрано ограничение, требующее указания размера для второго, третьего и четвертого измерений динамического массива, когда массив используется в качестве параметра функции. Это повышает повторное использование и гибкость кода.
void func(int &arr[ ][ ][ ][ ])
{
}
MQL5: Исправлена работа функции ArrayBsearch. Функция могла возвращать неверный индекс найденного элемента при бинарном поиске.
MetaEditor: В обновленном отладчике появилось больше новых возможностей.
Массивы теперь отображаются в окне наблюдения в соответствии с сортировкой, заданной функцией ArraySetAsSeries.
Добавлена поддержка локальных статических переменных.
Исправлено отображение значения указанного элемента массива.
Исправлена обработка 'статических' полей класса.
Другие улучшения для более точной и надежной отладки.
MetaEditor: Добавлена опция "Включить оптимизацию при профилировании".
Режим оптимизации кода может быть отключен, чтобы включить больше деталей в отчет о профилировании. Скорость кода без оптимизации может быть в несколько раз медленнее, но этот режим обеспечивает более широкое покрытие кода. Обратите внимание, что при оптимизации узкие места кода могут быть неточными.
Более мягкий режим профилирования можно установить, отключив опцию "Enable inlining in profiling". .
Опция управления оптимизацией также была добавлена в настройки проекта.
Если в проекте отключена оптимизация, то новая опция игнорируется, и таким образом оптимизация всегда будет отключена для профилирования (включая операции инлайнинга).
Если оптимизация в проекте включена, то новая опция будет учитываться при компиляции профилирования.
MetaEditor: Добавлено протоколирование процессов отладки и профилирования. Настройки среды записываются в журнал при запуске операции; статистика собранных данных записывается в журнал при остановке операции.
MQL5 profiler starting 'ExpertMACD.ex5' on history with parameters: MQL5 profiler symbol: 'EURUSD' MQL5 profiler period: 'H1' MQL5 profiler date from: '2021.01.01' MQL5 profiler date to: '2021.02.22' MQL5 profiler ticks mode: 'every tick' MQL5 profiler execution delay: 0 ms MQL5 profiler deposit: 10000 MQL5 profiler currency: 'USD' MQL5 profiler leverage: 1:100 MQL5 profiler profit in pips: NO MQL5 profiler profile data received (4640 bytes) MQL5 profiler 758 total measurements, 0/0 errors, 470 kb of stack memory analyzed MQL5 profiler 7782 total function frames found (1929 mql5 code, 342 built-in, 1403 other, 4108 system)
Обновление платформы MetaTrader 5 будет выпущено в пятницу, 26 марта 2021 года. Новая версия содержит следующие изменения:
Терминал: Добавлена возможность включать/выключать дополнительные сервисы MQL5.community. Например, если вас не интересуют статьи по программированию на MQL5 или возможности копитрейдинга в сервисе Signals, вы можете отключить соответствующий раздел для оптимизации ресурсов и рабочего пространства терминала. .
По умолчанию все сервисы включены.
Терминал: Мы значительно оптимизировали работу терминала под Wine на macOS и Linux:
Теперь незаблокированные служебные окна (Navigator, Toolbox) не могут быть перетащены за границы терминала. Ранее это могло вызвать трудности при перетаскивании окон обратно в терминал.
Исправлено изменение размера содержимого служебного окна при изменении размера окна.
Исправлено отображение показателей производительности в диспетчере задач.
Улучшено отображение значков на панели инструментов.
Исправлен счетчик непрочитанных сообщений в чатах.
Исправлено отображение системных команд диаграммы: Скрыть, Развернуть и Закрыть.
Исправлено отображение верхнего меню при использовании скинов Linux.
Исправлен поиск в GitHub, MSDN и Stack Overflow в MetaEditor.
Мы рекомендуем всем пользователям обновить Wine до последней стабильной версии. Это повысит производительность и надежность платформы.
Терминал: Добавлена поддержка ордеров "Market To Limit" при торговле на BORSA Istanbul. Такой ордер первоначально исполняется как рыночный. Если ликвидности недостаточно, оставшийся объем добавляется в книгу ордеров как лимитный ордер с ценой последней сделки.
Терминал: Фиксированное отображение графика волатильности. Теперь график строится в соответствии со сроком экспирации, выбранным на доске опционов.
Терминал: Исправлено добавление торговых инструментов в Market Depth через строку быстрого поиска. Если в названии символа присутствует пробел, этот символ не будет добавлен в список.
MQL5: Расширены возможности работы с базами данных SQL. Запросы теперь поддерживают различные статистические и математические функции.
select
count(*) as book_count,
cast(avg(parent) as integer) as mean,
cast(median(parent) as integer) as median,
mode(parent) as mode,
percentile_90(parent) as p90,
percentile_95(parent) as p95,
percentile_99(parent) as p99
from moz_bookmarks;
__COUNTER__ - увеличивается на единицу при каждом вызове. При использовании в шаблонах и макросах предоставляются отдельные счетчики.
__RANDOM__ - генерирует случайное число ulong; является аналогом функции MathRand.
MQL5: Исправлена работа синхронных запросов графиков в случаях, когда символ графика не существует. Теперь функции возвращают соответствующую ошибку вместо бесконечного ожидания результата. Ситуация с несуществующим символом может быть вызвана переключением между торговыми счетами с разными наборами торговых инструментов. .
MQL5: Оптимизированы и ускорены функции CopyTicks*.
MetaEditor: Изменен порядок профилирования и отладки с использованием исторических данных.
Профилирование теперь всегда выполняется в невизуальном режиме. Отладка по умолчанию также выполняется в невизуальном режиме. Соответствующая опция может быть включена вручную в настройках MetaEditor: .
MetaEditor: Добавлена возможность профилирования сервисов. Процесс аналогичен другим MQL5-программам.
MetaEditor: Исправлено отображение имен функций в отчете профилировщика. При определенных условиях имена могли быть указаны как <неизвестные>.
Обновлена документация.
Обновление будет доступно через систему Live Update.
Здравствуйте. Сегодня я арендовал индикатор на 3 месяца через сайт MQL5, но индикатор не отображается в Маркете/Покупные для установки. Сначала я пополнил счет на Mql5, а затем арендовал индикатор на сайте mql5. Он показывает все в моем профиле / Оплата .Я получил 2 подтверждения по электронной почте .Сначала депозит mql5 затем купленный подтверждение затем он показывает 2 типа установки. Установить на терминал или подключить Metatrader VPS и я выбрал установку на терминал. Так что я думаю все в порядке. Индикатор YuClusters v6. В чем проблема? Где мне искать мой индикатор? Пожалуйста, помогите мне.
Ali Dastjerdi: Здравствуйте. Я сегодня арендовал индикатор на 3 месяца через сайт MQL5, но индикатор не отображается в Маркете/Куплен для установки. Сначала я пополнил счет на Mql5, а затем арендовал индикатор на сайте mql5. Он показывает все в моем профиле / Оплата .Я получил 2 подтверждения по электронной почте .Сначала депозит mql5 затем купленный подтверждение затем он показывает 2 типа установки. Установить на терминал или подключить Metatrader VPS и я выбрал установку на терминал. Так что я думаю все в порядке. Индикатор YuClusters v6. В чем проблема? Где мне искать мой индикатор? Пожалуйста, помогите мне.
продукт Маркета убран с витрины, те, кто уже приобрел его, могут установить его в любое время из своего терминала MetaTrader (раздел Market \ Purchased).
Если вы не видите продукт в списке ваших покупок в терминале, попробуйте сделать следующее:
Закройте все свои терминалы MetaTrader
Зайдите в C:\Users\{имя пользователя}\AppData\Roaming\MetaQuotes\Terminal\Community
Удалите все файлы, начинающиеся с mql4.market.* и mql5.market.*
Недавно мы выпустили DMG-пакет для простой установки MetaTrader 5 на компьютеры под управлением macOS. С помощью этого пакета платформа может быть установлена аналогично любому другому приложению: просто перетащите иконку платформы в Applications и дождитесь завершения установки.
Пакет включает 64-битную версию MetaTrader 5, которая будет регулярно обновляться до последних релизных сборок. Платформа будет готова к работе на macOS сразу после установки, без каких-либо дополнительных настроек с вашей стороны.
Необходимость переустановки MetaTrader 5 на CrossOver
Если вы используете CrossOver вместо DMG-файла, пожалуйста, переустановите платформу. Этот метод ранее устанавливал старую 32-битную версию платформы. Обновленный пакет MetaTrader 5 CrossOver содержит полнофункциональную 64-битную версию.
Мы настоятельно рекомендуем перейти на более современную 64-битную версию MetaTrader 5, чтобы получить доступ ко всем возможностям платформы. 32-битные версии больше не поддерживаются и не обновляются. Кроме того, они не поддерживают услуги VPS и Market.
У меня есть несколько вопросов/замечаний.
1. Похоже, что при изменении настроек советника в MetaTrader 5 необходимо закрыть платформу и открыть ее снова, чтобы изменения вступили в силу. Правильно?
2. Какой именно % изменения рассчитывается в колонке Change %? Это % выигрыша/проигрыша текущей цены по сравнению с ценой входа?
3. Могу ли я спросить, почему в MT5 нет функций Long Only и Sell Only, как в MT4?
Спасибо
1. Я не закрываю/открываю Metatrader, чтобы изменить настройки советника.
2. Я не нашел ничего об этом в руководстве здесь.
3. Я не знаю. Похоже, кодеры могут сделать это программно, изменив код советника.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая платформа MetaTrader 5 build 2815: Доступ к глубине рынка из Python, обновленный отладчик и улучшения в профилировщике
MetaQuotes, 2021.02.25 17:28
Обновление платформы MetaTrader 5 будет выпущено в пятницу, 26 февраля 2021 года. Новая версия содержит следующие изменения:
Три новые функции позволяют быстро получить данные для статистических расчетов и задач машинного обучения, которые могут быть реализованы с помощью множества готовых библиотек Python.
.
Диспетчер задач позволяет отслеживать ресурсы, потребляемые платформой. Вы можете просмотреть объем памяти, потребляемой графиками, ресурсы процессора, используемые советниками, и другие показатели производительности. Если производительность платформы замедляется, вы можете легко обнаружить и устранить проблему.
.
void func(int &arr[ ][ ][ ][ ]) { }Режим оптимизации кода может быть отключен, чтобы включить больше деталей в отчет о профилировании. Скорость кода без оптимизации может быть в несколько раз медленнее, но этот режим обеспечивает более широкое покрытие кода. Обратите внимание, что при оптимизации узкие места кода могут быть неточными.
Более мягкий режим профилирования можно установить, отключив опцию "Enable inlining in profiling".
.

Опция управления оптимизацией также была добавлена в настройки проекта.MQL5 profiler symbol: 'EURUSD'
MQL5 profiler period: 'H1'
MQL5 profiler date from: '2021.01.01'
MQL5 profiler date to: '2021.02.22'
MQL5 profiler ticks mode: 'every tick'
MQL5 profiler execution delay: 0 ms
MQL5 profiler deposit: 10000
MQL5 profiler currency: 'USD'
MQL5 profiler leverage: 1:100
MQL5 profiler profit in pips: NO
MQL5 profiler profile data received (4640 bytes)
MQL5 profiler 758 total measurements, 0/0 errors, 470 kb of stack memory analyzed
MQL5 profiler 7782 total function frames found (1929 mql5 code, 342 built-in, 1403 other, 4108 system)
Обновление будет доступно через систему Live Update.
У меня есть несколько вопросов/замечаний.
3. Могу ли я спросить, почему в MT5 нет функции "только длинные" и "только продажа", как в MT4?
Спасибо
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая версия платформы MetaTrader 5 build 2815: Доступ к Depth of Market из Python, улучшения в отладчике и профилировщике
Ренат Фатхуллин, 03/20/20/09 09:48 PM
В последней бета-версии можно явно отключить разделы терминала:
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая платформа MetaTrader 5 Build 2860: Улучшения для Wine и улучшения интеграции с SQL
MetaQuotes, 2021.03.24 15:50
Обновление платформы MetaTrader 5 будет выпущено в пятницу, 26 марта 2021 года. Новая версия содержит следующие изменения:
.

По умолчанию все сервисы включены.Статистические функции
Математические функции
Пример
.
Профилирование теперь всегда выполняется в невизуальном режиме. Отладка по умолчанию также выполняется в невизуальном режиме. Соответствующая опция может быть включена вручную в настройках MetaEditor:
.
Обновление будет доступно через систему Live Update.
Это важная информация (для MT4 и для MT5 тоже):
Как купить, установить, протестировать и использовать советник MT4 - тема форума с инструкцией о HowTo
Как купить, установить, протестировать и использовать советник MT5 - тема форума с инструкцией о HowTo
Здравствуйте. Я сегодня арендовал индикатор на 3 месяца через сайт MQL5, но индикатор не отображается в Маркете/Куплен для установки. Сначала я пополнил счет на Mql5, а затем арендовал индикатор на сайте mql5. Он показывает все в моем профиле / Оплата .Я получил 2 подтверждения по электронной почте .Сначала депозит mql5 затем купленный подтверждение затем он показывает 2 типа установки. Установить на терминал или подключить Metatrader VPS и я выбрал установку на терминал. Так что я думаю все в порядке. Индикатор YuClusters v6. В чем проблема? Где мне искать мой индикатор? Пожалуйста, помогите мне.
Используйте следующую процедуру, предоставленную службой поддержки:
продукт Маркета убран с витрины, те, кто уже приобрел его, могут установить его в любое время из своего терминала MetaTrader (раздел Market \ Purchased).
Если вы не видите продукт в списке ваших покупок в терминале, попробуйте сделать следующее:
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
MetaTrader 5 для macOS: готовый DMG-пакет и обновление CrossOver
MetaQuotes, 2021.04.09 16:58
Недавно мы выпустили DMG-пакет для простой установки MetaTrader 5 на компьютеры под управлением macOS. С помощью этого пакета платформа может быть установлена аналогично любому другому приложению: просто перетащите иконку платформы в Applications и дождитесь завершения установки.
Пакет включает 64-битную версию MetaTrader 5, которая будет регулярно обновляться до последних релизных сборок. Платформа будет готова к работе на macOS сразу после установки, без каких-либо дополнительных настроек с вашей стороны.
Необходимость переустановки MetaTrader 5 на CrossOver
Если вы используете CrossOver вместо DMG-файла, пожалуйста, переустановите платформу. Этот метод ранее устанавливал старую 32-битную версию платформы. Обновленный пакет MetaTrader 5 CrossOver содержит полнофункциональную 64-битную версию.
Мы настоятельно рекомендуем перейти на более современную 64-битную версию MetaTrader 5, чтобы получить доступ ко всем возможностям платформы. 32-битные версии больше не поддерживаются и не обновляются. Кроме того, они не поддерживают услуги VPS и Market.