Смотри, как бесплатно скачать роботов

Получи доступ к CodeBase из терминала MetaTrader 5

Не нашёл подходящий код? Закажи его в разделе Фриланс

Как написать эксперт или индикатор

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

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

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый код
последние|лучшие

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

Функция предназначена для ограничения времени работы эксперта или скрипта.

Универсальный класс для проверки разрешенного для торговли времени

обертка для iCustom в стиле MQL5, которая разделяет (условное) создание хендла и запрос значения. Кроме того, такой подход позволяет удобно запрашивать несколько значений для одного хендла.

Функция для сохранения set файла эксперта

Функция для отслеживания событий добавления и удаления индикаторов на график

Класс ArrayZigZag является классом динамического массива переменных типа значения вершин индикатора ZigZag.mql4. Это пример использования класса CList из стандартной библиотекой MQL4

Небольшой класс для упрощения работы с объектами.

Простая библиотека для MT4, содержащая базовый инструментарий для выполнения торговых операций. Разместите файл "Trade.mqh" в каталоге Include, после чего библиотеку можно использовать, включив её в основной исходный код при помощи #inlcude <Trade.mqh>

Динамичный массив идентификаторов (magic).

Функция перехода на летнее время. Если время летнее, возвращает 1, если зимнее - то 0.

Библиотека доступа советников к прошедшим тикам.

Тёмный или светлый фон? Данная библиотека исключит ситуации, когда текст на графике станет нечитаемым.

В данной библиотеке реализована работа с публичным и торговым API биржи BTC-e непосредственно из MQL

Регулярные выражения предоставляют формальный язык для быстрой и гибкой обработки текста. Каждое регулярное выражение является шаблоном (маской), для которого обработчик регулярных выражений пытается найти совпадения в исходном текстом. Шаблон состоит из односимвольных или многосимвольных литералов, операторов или конструкций.

Класс-обертка для функции WebRequest.

Класс CDir предназначен для получения сведений о файлах и папках вне "песочницы" MQL4 подобно команде MS-DOS Dir. Задействован вызов системных DLL, поэтому следует разрешить их использование.

Класс, позволяющий легко определять из ваших MQL4-программ изменения в окне "Обзор рынка" (смена сортировки символов, добавление, удаление символа или наборов символов), открытие и закрытие новых графиков, а так же наличие/отсутствие панели торговли в один клик на графике, на котором работает программа.

Очень удобно использовать в индикаторах или советниках, производящих расчет при появлении свечи.

"Простая" функция, позволяющая запустить событие Х в конкретный момент времени (например, за 30 секунд до закрытия некоторого бара).

Библиотека торговых функций из трендового советника Ocean Breeze.

Побайтовая работа со структурами, массивами и стандартными типами данных.

Класс, предназначенный для работы с тиками в MetaTrader 4. Подходит для создания советников, принимающих торговые решения на анализе тиковых данных.

Изящное и шустрое сравнение double-значений "цены".

Библиотека ускоренной разработки приложений.

Библиотека классов для создания удобного интерфейса ваших программ.

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

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

Запуск советника на виртуальном счете

Библиотека EcLib для языка MQL4 предназначена для работы с экономическим календарем.

Обслуживание ордеров на спотовые валютные пары, спотовое золото и серебро с обработкой ошибок.

Stdlib - пример библиотеки

Log4mql — библиотека MQL4 для гибкого логирования в файлы и консоли терминала. Модифицирована из библиотеки Lod4j Java.

Библиотека по преобразованию datetime в double и обратно.

Библиотека предназначена для реализации списка шрифтов во входных параметрах. В библиотеке имеется 208 шрифтов.

Библиотека MQL4, которая позволяет программное подключение к торговому счету в MetaTrader 4 (билды 880+).

Библиотека помогает управлять подключением MetaTrader 4 к базе данных MySQL. Исправляет проблемы с распределением памяти и снимает проблемы с оригинальной библиотекой.

Простой способ контроля за ордерами.

Функция возвращает размер лота, рассчитанный исходя из размера стоп-лосса и указанного в переменной риска.

Функция закрывает все перекрытые ордера. Это реальная экономия на спреде.

12345