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

Лучшие библиотеки для MetaTrader 5 по рейтингу пользователей - 2

Добавить код

Serialization and deserialization of the JSON format

Гибридный алгоритм сортировки, обеспечивающий высокую производительность при сортировке массивов простых типов, структур или указателей объектов.

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

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

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

Статический класс для исправления функции TimeGMT() во время тестирования в тестере стратегий.

Вычислите косинусное расстояние и сходство между двумя векторами. Косинусное расстояние равно 1-косинусу_сходства, а косинусное сходство - это умноженное на точку произведение двух векторов на их величины.

Простейший класс для ведения журнала в MetaTrader 5 с поддержкой уровней, формата сообщений, фильтров включения и исключения подстрок.

Цель - сделать функцию легкодоступной для любой задачи по интеграции Telegram при разработке на MQL5. Добавив этот файл в CodeBase, вы можете просто включить его в свои эксперты и вызывать функцию непосредственно из включенного модуля. Это избавляет от необходимости многократно переделывать код с нуля, обеспечивая возможность повторного использования в различных проектах.

Функция расчета лота по проценту риска

Функция открытия позиций и отложенных ордеров

Объектно-ориентированная библиотека MQL5 (.mqh), которая заменяет статичные розничные модели риска на институциональные модели Volatility-Adjusted Position Sizing (VAPS) и Kelly Criterion.

Библиотека защиты институциональных проп-фирм для MetaTrader 5.

Небольшая библиотека с минимальным количеством зависимостей, которая вводит в MQL5 тип Result в стиле Rust. Функции возвращают единый объект, содержащий либо значение, либо ошибку, вместо того чтобы полагаться на глобальное состояние GetLastError(), благодаря чему сбои отображаются явно и их невозможно игнорировать. Включает в себя ResultValue (типы значений) и Result (объекты, хранящиеся в указателях), структуру Error, макросы раннего возврата (TRY, RETURN_ON_ERROR и т. д.) и опциональные обратные вызовы Then/Match/MapError.

Параллельное использование ордерных систем MetaTrader 4 и MetaTrader 5.

Сериализация и десериализация JSON протокола. Портированный код со скоростной библиотеки С++.

Класс для вывода многострочного комментария.

Данная библиотека и класс iCanvas упростит написание программ с применением Canvas.

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

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

Библиотека для передачи котировок из MetaTrader5 в серверное приложение.

Библиотека математических функций ALGLIB version 3.19, портированная на MQL5.

Библиотека EasyAndFastGUI дает возможность создавать графические интерфейсы для своих MQL-программ.

Вычисление лучшего интервала торговли.

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

TelegramToMT5 - это советник MetaTrader 5, который соединяет Telegram и MT5, отображая сообщения из ваших Telegram-каналов, групп и приватных чатов прямо на ваших торговых графиках. Просто создайте Telegram-бота, добавьте его в нужные вам каналы/группы, и пусть советник отображает все сообщения в виде комментариев на вашем графике в режиме реального времени.

Этот неторгующий советник генерирует информацию по пользовательскому символу на графике М1.

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

Библиотека содержит функции для получения описания ошибок и кодов возврата торгового сервера.

Библиотека торговых функций, предназначенная для использования в коде скриптов и экспертов в зависимости от брокера.

Высокопроизводительные функции для работы со временем.

Класс для расширения возможностей MqlRates.

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

Класс для работы с алгоритмом блочного шифрования.

Конвертация цвета из формата RGB в формат OKhsl (OKhsv) и обратно

Функция подбора критерия для переменной "Custom мax" для функции OnTester(), с просмотром таблицы результатов оптимизации со всеми показателями через HTML файл

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

Синхронизируем процессы ОС/EA/MT и т.д. Никаких самописных DLL. Настало время держать все под своим контролем!

Класс ограничивает торговлю эксперта по времени. Обладает гибкими возможностями конфигурирования, позволяя задавать произвольное количество временных зон, а также разрешать торговлю только по определенным дням недели.

123456789