Как начать работу с Metatrader 5 - страница 126
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая версия платформы MetaTrader 5 build 2190
MetaQuotes Software Corp., 2019.11.12 15:28
Выпущена бета-версия 2208:
Обновиться можно через меню Помощь -> Проверить наличие обновлений.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новые графические возможности в MQL5 с прямым доступом к DirectX 11
MetaQuotes Software Corp., 2019.11.22 11:30
27 ноября 2019 года мы выпустим сборку с новыми графическими возможностями для построения сложных 3D визуализаций.
Предлагаем посмотреть демонстрацию:
Пример в виде файла ex5 можно запустить на текущей бета-версии 2224, доступной по команде Help -> Check for Updates.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Новые графические возможности в MQL5 с прямым доступом к DirectX 11
Ренат Фатхуллин, 2019.11.22 12:12
Это новый класс CCanvas3D, который расширяет возможности CCanvas.
Мы добавили тонну нативных методов DirectX 11 в MQL5, чтобы вы могли визуализировать сложные модели в 3D проекциях.
В релизе, скорее всего, будет доступна и нативная работа с SQLite SQLite в MQL5, если у нас будет время. Это значительно упростит работу с массивными данными и позволит делать быстрые выборки.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новые графические возможности в MQL5 с прямым доступом к DirectX 11
Ренат Фатхуллин, 2019.11.24 20:10
Не стоит беспокоиться о размере терминала - он очень компактен и целостен в рамках своих возможностей.
Мы добавили DirectX, чтобы сделать возможным создание нового класса программ. Мощных и более профессиональных благодаря высококачественной визуализации.
SQLite значительно упростит работу с массивными и разнородными данными. Не нужно иметь дело с примитивными привязками файлов, просто сохраняйте в базу данных.
Мы идем дальше:
Можно будет компилировать существующие библиотеки в EX5 с небольшими исправлениями. Все потенциально опасные вызовы api будут заменены управляющими обертками MQL5.
Что-то будет доступно в релизе 27 ноября, остальное - в следующих бета-версиях и релизах.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новые графические возможности в MQL5 с прямым доступом к DirectX 11
Ренат Фатхуллин, 2019.11.25 20:13
Доступна сборка 2228:
Теперь такие визуализации легко делаются прямо в MQL5 с помощью стандартной библиотеки CCanvas3D.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая бета-версия платформы MetaTrader 5 build 2245: Функции DirectX для 3D-визуализации в MQL5 и настройки символов в Strategy Tester
MetaQuotes Software Corp., 2019.11.29 13:41
Бета-версия обновленной платформы MetaTrader 5 выйдет 29 ноября 2019 г. Мы приглашаем всех трейдеров присоединиться к тестированию новой платформы, чтобы оценить все ее возможности и помочь разработчикам исправить ошибки.
Чтобы обновить платформу MetaTrader 5 до сборки 2245, перейдите в раздел Помощь \ Проверить обновления рабочего стола \ Последняя бета-версия:
Финальная версия новой сборки платформы MetaTrader 5 будет выпущена после публичного бета-тестирования.
В новой версии представлены следующие изменения:
Для отображения истории торговли в виде позиций терминал использует информацию о сделках, совершенных за запрашиваемый период. В истории будут показаны только позиции, закрытые в течение этого периода. Если позиция все еще открыта или время ее закрытия не попадает в выбранный интервал, она не будет отображаться в истории. Поэтому общая прибыль и комиссия в режиме "позиции" может отличаться от прибыли и комиссии в режиме истории "ордера/сделки".
Например, вы просматриваете историю за прошлую неделю. За этот период было совершено 100 сделок, 98 из которых открыли и закрыли 20 позиций. Последние две сделки открыли новые позиции, которые не были закрыты до сих пор. В этом случае история сделок содержит 100 записей и соответствующие суммарные значения, рассчитанные на основе этих сделок. При просмотре истории в виде позиций вы увидите 20 записей, собранных на основе 98 сделок. Только эти данные будут учтены при расчете итоговых значений. Если брокер взимает комиссию за входную сделку, итоговое значение комиссии в истории сделок будет отличаться от комиссии, показанной в истории позиций, поскольку в последнем случае две последние сделки будут проигнорированы.
Новый класс CCanvas3D является расширением класса пользовательской графики CCanvas. Он доступен в каталоге \MQL5\Include\Canvas\. Класс содержит функции для рендеринга трехмерных объектов через DirectX API.
Подробная документация по новой библиотеке будет опубликована в ближайшее время.
Новые примеры использования функций доступны в разделе \MQL5\Experts\Examples\:
Скомпилируйте их и запустите на графике, чтобы увидеть возможности 3D-визуализации в MQL5.
Доступны следующие функции:
Свойство позволяет установить вид графика, который открывается по окончании оптимизации, а также параметры программы для осей X и Y.
Свойство устанавливает только вид графика по умолчанию. Его можно изменить вручную в любое время, используя контекстное меню.
Пользовательские настройки для финансовых инструментов
Теперь вы можете изменять настройки основного торгового инструмента, с помощью которого проводится тестирование/оптимизация. Переписать можно практически все параметры спецификации: объемы, режимы торговли, маржинальные требования, режим исполнения и другие настройки. Таким образом, если вам необходимо проверить советник в разных условиях, нет необходимости создавать отдельный пользовательский символ и загружать его историю. Это можно сделать, изменив стандартные настройки символа.
Если спецификация символа настроена, значок шестеренки и значок символа помечены звездочкой. Это показывает, что для текущего теста используются пользовательские параметры.Последние настройки/эксперты/графики
Используйте новые команды контекстного меню для быстрого тестирования или настройки оптимизации. Выберите последние использованные настройки тестера, последние графики или приложения:
Если на вашем компьютере установлены соответствующие компиляторы, MetaEditor обнаружит их и добавит в настройки. По желанию вы можете указать пути к необходимым компонентам на вкладке Компиляторы. На этой же вкладке вы можете загрузить компоненты, нажав Install рядом с соответствующим полем.
После этого вы можете компилировать проекты на C/C++ и Python аналогично MQL5-программам.Теперь нет необходимости искать соответствующие функции в кабинете трейдера на сайте брокера. Команды быстрой навигации доступны непосредственно в терминалах: пользователи могут переходить на страницы пополнения счета и вывода средств из разделов "Счета" и "Торговля":
Обновление будет доступно через систему Live Update.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
SQLite в MQL5: Новые возможности и тестирование производительности
Ренат Фатхуллин, 2019.12.07 09:24
В билде 2265 реализованы штатные функции для работы с базами данных на базе SQLite 3.30.1:
Поскольку мы максимально сфокусированы на производительности, вот результаты тестов LLVM 9.0.0 против MQL5. Время в миллисекундах, чем меньше, тем лучше:Базы могут храниться как на диске, так и только в памяти с помощью флага DATABASE_OPEN_MEMORY . Обертывание массивных вставок / изменений в транзакцию DatabaseTransactionBegin / Commit / Rollback ускоряет операции в сотни раз.
Скорость на MQL5 абсолютно такая же, как на родном C++ с одним из лучших компиляторов. Пакет бенчмарков для воспроизведения прилагается.
Также мы реализовали уникальную функцию DatabaseReadBind, которая позволяет читать записи непосредственно в структуру, что упрощает и ускоряет массовые операции.
Вот простой пример:
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая версия платформы MetaTrader 5 build 2265: Функции DirectX для 3D-визуализации на MQL5 и настройка инструментов в тестере стратегий
Ренат Фатхуллин, 2019.12.07 08:28
Посмотрите на новые функции 3D-графики с примерами в релизе 2265:
И набор функций для работы с базами данных SQLite.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Некоторые инструменты не работают с новым билдом 2265 MT5 - как исправить?
Айтуган Хафизов, 2019.12.09 17:30
Мы выпустили бета-версию терминала MT5 с исправлением проблем с ticksize и StringTrim.
Пожалуйста, откройте демо-счет на сервере MetaQuotes-Demo, чтобы скачать обновление.
И предоставьте нам обратную связь.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая платформа MetaTrader 5 Build 2280
MetaQuotes Software Corp., 2019.12.12 15:54
Обновление платформы MetaTrader 5 будет выпущено в пятницу, 13 декабря 2019 года. Обновление содержит важные дополнения и исправления, основанные на отзывах, которые мы получили после предыдущего обновления MetaTrader 5 build 2265:
Обновление будет доступно через систему Live Update.
OpenCL
Форум
CodeBase
Статьи
Блоги
Документация
Рынок
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
SQLite в MQL5: Новые возможности и тестирование производительности
Рашид Умаров, 2019.12.17.17: 01
Добавлены примеры работы с функциями - привожу в порядке усложнения:
Расширение функциональности конструктора стратегий - статья
В первой части цикла статей мы проанализировали паттерны Merrill и применили их к различным массивам данных, таким как цена и ценовые осцилляторы ATR, CCI и WPR, среди прочих. Целью статьи было изучить и оценить перспективы использования указанных паттернов на форекс и других рынках. Вторая часть была посвящена созданию конструктора стратегий для сборки простых стратегий с использованием рассмотренных ранее паттернов. В третьей части мы расширим функционал создания и тестирования стратегий. Будет добавлена возможность работы не только с пунктами, но и с лотами, а также функционал для просмотра результатов тестирования.