Библиотеки для MetaTrader 5 с исходными кодами - 5
Библиотеки представляют собой небольшие подпрограммы с реализованным в них функционалом, который в дальнейшем может быть использован в разработке других приложений. Однажды написанная тщательно проверенная библиотека позволяет ускорить разработку новых приложений на языке MQL5. Примером такой библиотеки может служить ALGLIB, в которой собрано множество функций численного анализа.
Исходные коды библиотек можно скачать и использовать в редакторе торговых стратегий MetaEditor. Они не могут быть запущены самостоятельно в MetaTrader 5.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Сигнал основан на индикаторе, разработанном бразильским аналитиком Одиром Агиларом (Диди).
Класс, позволяющий легко определять из ваших MQL5-программ изменения в окне "Обзор рынка" (смена сортировки символов, добавление, удаление символа или наборов символов), открытие и закрытие новых графиков, а так же наличие/отсутствие панели торговли в один клик на графике, на котором работает программа.
Вариант функции iBarShift для MetaTrader 5, принимает параметр типа datetime — время открытия бара, индекс которого нужно узнать.
Модуль торговых сигналов пользовательского индикатора "Candels High Open" - индикатора анализа High и Open последних трёх баров.
Конструктор для создания гистограмм статистических распределений индикаторов, таймсерий и их производных.
Публикую 6 классов, написанных для удобного и понятного использования индикаторов в своем коде.
Экземпляр класса возвращает такие данные, как Bid, Ask, High, Low, цены открытия и закрытия текущей свечи или любой указанной в параметрах, а также время открытия свечи.
Данная библиотека позволяет автоматизировать процесс подключения к торговому серверу после возникновения ошибки "Account disable".
Регулярные выражения предоставляют формальный язык для быстрой и гибкой обработки текста. Каждое регулярное выражение является шаблоном(маской), для которого обработчик регулярных выражений пытается найти совпадения в исходном текстом. Шаблон состоит из односимвольных или многосимвольных литералов, операторов или конструкций.
Исправленные версии CRect и CCanvas, являющихся частью стандартной библиотеки.
Этот файл заменяет оригинальный файл WndContainer.mqh. Он предотвращает изменение графика при нажатии и удержании кнопки мыши внутри области контейнера.
Этот простой класс можно использовать для настройки, например, торговых диапазонов или для разрешения/запрета определенных действий по времени или дням недели.
Класс ограничивает торговлю эксперта по времени. Обладает гибкими возможностями конфигурирования, позволяя задавать произвольное количество временных зон, а также разрешать торговлю только по определенным дням недели.
Библиотека FuzzyNet для создания нечетких моделей была написана на C#. При переводе на MQL5 в библиотеку добавлены 8 функций принадлежности и 4 метода дефаззификации для систем типа Мамдани.
Сериализация и десериализация JSON протокола. Портированный код со скоростной библиотеки С++.
Функции для создания различных объектов и для изменения значений свойств объектов.
Набор статистических функций, которые позволяют рассчитывать некоторые значения, описывающие таймсерии.
Класс CTimeControl предназначен для использования в советниках с целью удобного задания и проверки разрешенного времени торговли.
Класс для обмена данными между программами, позволяет передавать структуры произвольного размера через глобальные переменные терминала из одной программы в другую.
Класс предназначен для создания интерактивных кнопок на графике цены с различными состояниями.
Этот код позволяет вам установить максимальный процент риска от эквити.
Библиотека расчета требуемого залога для открытия позиции в MetaТrader 5.
Проверка даты на принадлежность к зимнему или летнему времени, код был разработан для отладки новостных событий.
Модуль торговых сигналов на основе индикатора "Delta ZigZag".
Модуль сопровождения открытых позиций на основе индикатора "Delta ZigZag" для использования в Мастере MQL5.