Смотри, как бесплатно скачать роботов
Получи доступ к CodeBase из терминала MetaTrader 5
Не нашёл подходящий код? Закажи его в разделе Фриланс
Как написать эксперт или индикатор

Библиотеки для MetaTrader 5 с исходными кодами

icon

Библиотеки представляют собой небольшие подпрограммы с реализованным в них функционалом, который в дальнейшем может быть использован в разработке других приложений. Однажды написанная тщательно проверенная библиотека позволяет ускорить разработку новых приложений на языке MQL5. Примером такой библиотеки может служить ALGLIB, в которой собрано множество функций численного анализа.

Исходные коды библиотек можно скачать и использовать в редакторе торговых стратегий MetaEditor. Они не могут быть запущены самостоятельно в MetaTrader 5.

Добавить код
последние | лучшие

График - гистограмма входов и прибыли по часам.

История торговли из графических объектов.

Утилита для копирования сделок с одного MT5-счёта или MT4-счёта на другой MT5-счёт.

Позволяет определить наступление события нового бара в мультивалютном советнике. В вызове OnTick() можно многократно проверять, наступило ли на этом тике событие для нужного инструмента (symbol) и периода графика (timeframe).

Добавляет возможность автоматического экспорта истории сделок после прогона эксперта в тестере стратегий.

Функции для сортировки массивов. Позволяют сортировать строки и структуры по любому условию.

Чтение/запись последовательности бит в поток

Функция смещения Ролловера на 1 час во время перехода на зимнее/летнее время.

Скрипт, сохраняет скриншоты графика баланса каждого прохода оптимизации.

Код mql-сервиса для предоставления OHLC-котировок из стороннего источника.

Кнопки добавить в ваш Эксперт созданный с помощью Мастера MQL5

Для Сигнальных Индикаторов - Модуль сигналов для Мастера MQL5

MQL5 Wizard класс для создания модуля торговых сигналов.

Быстрая работа с POSITION_ID

Данная библиотека позволяет создавать дисплеи для удобного вывода текстовой информации в чарт с наиболее оптимальной скоростью

Расчет вычислительной нагрузки - длительность выполнения расчетов от общего времени.

Простой класс CIndCopies, который позволяет при написании индикаторов контролировать общее количество запущенных в данном окне таких же индикаторов, порядковый номер текущего индикатора, а также узнать как загружен данный индикатор - через iCustom или присоединен к окну.

Календарь - фундаментальный анализ на истории и в реал-тайме.

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

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

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

Включаемый файл 'History Deals and Orders.mqh' позволяет выводить на печать или в файл абсолютно все свойства для сделок и ордеров из торговой истории в заданном временном интервале

Чтение и применение моделей CatBoost

Отправка/получение информации через ChartEvent-события

Эта библиотека даёт возможность работать с COM-объектами, предоставленными некоторыми приложениями. Например: Excel, Word, Mathcad, Matlab. А также объект ADODB для работы с базами данных через драйвер ODBC. Библиотека работает и в MT4 и в MT5.

Дополнительные торговые стат. показатели.

Данные одиночного прохода Тестера.

Модуль трейлинга для Мастера MQL5. Перенос в безубыток

Модуль трейлинга для Мастера MQL5

Класс для рисования отложных ордеров на графике после тестирования, как это было в МТ4.

Реализация кортежа. Добавлена кроссплатформенность mql4/mql5.

Реализация делегата, средствами mql

Здесь приведены две функции для выключения и перезагрузки компьютера.

Чтение/Запись opt-файлов оптимизационных кешей MT5-тестера

Множественные прогоны/оптимизации в Тестере.

Модуль торговых сигналов на пересечении двух индикатора Moving Average

Мультиязычность.

Шаблон класса, реализующий работу со связанным списком

Чтение фреймов из mqd-файлов результатов Оптимизации.

Визуальный Тестер внутри Терминала