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

Библиотека исходных кодов на языке MQL5 для MetaTrader 5 - 2

icon

Самая большая бесплатная библиотека исходных кодов программ для платформы MetaTrader 5. Здесь вы найдете готовые примеры советников, технических индикаторов, скриптов и библиотек. Пользуйтесь библиотекой кодов при изучении языка MQL5, создавайте на основе их собственные программы для автоматической торговли на финансовых рынках.

Опубликованные коды можно свободно скачать, протестировать и запустить в MetaTrader 5. Библиотека также доступна прямо из платформы MetaTrader 5 и среды разработки MetaEditor.

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

MQTTFive — полноценная реализация MQTT 5.0 клиента для MQL5. Возможности: • MQTT v5.0 — все типы пакетов, properties, QoS 0/1/2 • TCP + TLS через нативный MQL5 Socket API • Will-сообщения с properties (will_delay_interval, payload_format, message_expiry) • Topic Alias для исходящих PUBLISH • Flow Control (Receive Maximum) • Subscription Options (no_local, retain_as_published, retain_handling) • Бинарные и UTF-8 payload • Автоматический retry для QoS 1/2 • Ноль DLL зависимостей — чистый MQL5 Протестировано с Mosquitto 5.0 (15 тестов, все PASS). Документация: https://github.com/chekh/MQTTFive Лицензия: MIT

Модуль цифровой обработки сигналов (DSP), который применяет дискретное преобразование Фурье (DFT) к рыночным данным, выделяя доминирующую циклическую частоту для прогнозирования точек разворота и устранения фазового сдвига.

Индикатор Supertrend выводит на график MetaTrader 5 динамическую линию тренда, построенную на основе показателя ATR, которая меняет цвет с зелёного (восходящий тренд) на красный (нисходящий тренд) и при каждом развороте тренда может отображать дополнительные сигналы в виде стрелок «покупка»/«продажа».

Daily Risk Monitor Lite — это облегченный индикатор для MetaTrader 5, который отображает суточную реализованную прибыль/убыток, плавающий P/L, суточную итоговую сумму, текущее падение капитала и статус риска, обозначенный цветом, прямо на графике. Это инструмент мониторинга, предназначенный исключительно для просмотра данных; он не закрывает сделки и не блокирует торговлю.

Этот советник реализует торговую стратегию, основанную на прорыве ценового диапазона. Он рассчитывает ценовой диапазон между начальным и конечным временем, заданными пользователем, рисует на графике прямоугольник, обозначающий верхнюю и нижнюю границы этого диапазона, а затем отслеживает динамику цены после закрытия диапазона. Если рынок пробивает верхнюю границу диапазона, открывается сделка на покупку; если он пробивает нижнюю границу диапазона, открывается сделка на продажу.

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

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

Индикатор находит зоны имбаланса (Fair Value Gap) на графике и сигнализирует стрелкой, когда цена возвращается к ним. Подходит для Gold, Forex и любых ликвидных инструментов на таймфреймах от M5 до H4.

Этот прогнозный количественный алгоритм, заменяющий отстающий индикатор ATR в розничной торговле, использует эконометрическую модель GARCH(1,1), разработанную лауреатом Нобелевской премии, для математического прогнозирования будущей волатильности и дисперсии рынка.

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

Precision Sniper — это индикатор MT5, использующий несколько индикаторов, разработанный по мотивам лучших инструментов для генерации сигналов TradingView. Он оценивает каждый сигнал на покупку/продажу (A+, A, B, C) на основе структуры EMA, RSI, MACD, ADX, VWAP и выравниванием объемов, с 8 предустановками, подтверждением смещения HTF, автоматическими уровнями TP/SL, трейлинг-стопом и встроенной панелью бэктеста.

Индикатор азиатского диапазона с уровнями пробоя на лондонской сессии. Стрелки входа, алерты, push. Заточен под XAUUSD M15.

Окрашивайте свечи в зависимости от динамики рынка. Четыре уровня наклона + нейтральный — специально для темных графиков.

MACD Institutional — это усовершенствованный индикатор, разработанный для трейдеров, стремящихся торговать в унисон с «умными деньгами». В отличие от стандартного MACD, который без разбора обрабатывает каждый тик или закрытие свечи, этот индикатор реконструирует структуру цены с помощью динамического фильтра объема перед расчетом скользящих средних.

Этот советник реализует торговую стратегию, основанную на прорыве ценового диапазона. Он рассчитывает ценовой диапазон между начальным и конечным временем, заданными пользователем, выводит на график прямоугольник, обозначающий верхнюю и нижнюю границы этого диапазона, а затем отслеживает динамику цены после закрытия диапазона. Если рынок пробивает верхнюю границу диапазона, открывается сделка на покупку; если он пробивает нижнюю границу диапазона, открывается сделка на продажу.

Используйте стрелку для открытия позиции и среднюю линию для закрытия открытой позиции.

Раз в день, в строго заданное время (например, 16:05), робот анализирует пробой максимума или минимума предыдущей 5‑минутной свечи. Если цена Ask пробила максимум — открывается покупка, если Bid пробила минимум — продажа

BEC Trade Manager помогает управлять активными позициями по текущему символу, используя элементы управления одним щелчком мыши для безубытка, логического трейлинга, частичного закрытия, удаления стоп-лосса, закрытия со стороны прибыли, закрытия со стороны убытков и быстрых скальповых входов. Он также отображает на графике ключевую информацию о счете и символе, включая капитал, плавающую прибыль, дневную прибыль, метки стоп-лоссов и предварительный просмотр безубытка корзины.

Двунаправленный сеточный советник для золота (XAUUSD). Идеально подходит для счетов ProCent. Включает Daily Profit Target и защиту от максимальной просадки.

Symbol Summary - это сервис для MT5, который открывает отдельное окно просмотра и отображает подробный отчет по торговому символу. Он поддерживает русский и английский языки, изменение размера окна, прокрутку и автоматическое обновление отчета при смене символа или таймфрейма на просматриваемом графике без перезапуска сервиса.

Мультитаймфреймовый индикатор с дивергенцией RSI. + Сигналы на покупку/продажу Вдохновленные торговым мнением.

Индикатор машинного обучения без контроля, который применяет алгоритм кластеризации K-Means к историческим ценовым действиям, математически определяя и отображая истинные институциональные пулы ликвидности без предвзятости человека.

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

Imbalance Finder - это индикатор MT5, который автоматически обнаруживает бычьи и медвежьи разрывы справедливой стоимости (FVG) и отслеживает, остается ли каждый дисбаланс активным, перекрывается или полностью заполняется. Он рисует четкие зоны графика в режиме реального времени, помогает трейдерам определить потенциальные области поддержки и сопротивления, а также предоставляет буферы данных для советников и автоматических стратегий.

Советник KSQ Fair Value Gap автоматически торгует институциональными зонами FVG со встроенной функцией определения режимов для отсеивания низкокачественных сетапов на рынках с диапазонами. СТРАТЕГИЯ Обнаруживает 3-барные бычьи и медвежьи паттерны FVG. Входит в зону на подтвержденных откатах. Каждый FVG срабатывает только один раз. РЕГИСТРАЦИОННЫЙ ФИЛЬТР Смещение тренда EMA, фильтр силы ADX или оба фильтра вместе. Настраиваемый старший таймфрейм (M15-D1). SL и TP Оба поддерживают режим, основанный на ATR или фиксированных точках, устанавливаются независимо. РАЗМЕР ЛОТА Фиксированный лот или % риска - переключается со входа. УПРАВЛЕНИЕ ТОРГОВЛЕЙ Безубыточный стоп, частичное закрытие и трейлинг-стоп по ATR/точкам. ЗАЩИТА ОТ РИСКА Ежедневная и общая просадка. Ограничение на максимальное количество сделок в одном направлении. Фильтр по времени сессии. Пока не оптимизирован ни для одной пары.

Линия для изменения направления

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

Обнаруживает и рисует на графике разрывы справедливой стоимости (ценовые дисбалансы) - основное понятие в методологии ICT/Smart Money. Отслеживает, когда цена возвращается, чтобы заполнить разрыв.

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

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

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

Ежедневный советник, торгующий доминированием на рынке, анализирующий бычий и медвежий контроль предыдущего дня с подтверждением МА и осуществляющий одну сделку минимального объема с управлением рисками на основе ATR.

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

ASQ RiskGuard - это советник по управлению рисками для MetaTrader 5, который защищает ваш счет от чрезмерных просадок. Он отслеживает состояние капитала в реальном времени, устанавливает дневные лимиты потерь, защищает от высоких спредов, фильтрует торговые сессии и предоставляет наглядную панель рисков - и все это в тихом режиме, наряду с другими советниками.

Высокоточный индикатор, предназначенный для обнаружения институциональных зачисток ликвидности (stop hunts). Он определяет отклонение цены за пределы недавних уровней колебаний, отмечая потенциальные зоны высоковероятного разворота без отстающих индикаторов.

Легкая и необходимая утилита для трейдеров ICT и SMC. Она автоматически строит графики истинных дневных, недельных и месячных цен открытия, служащие основой для концепции Power of 3 (Accumulation, Manipulation, Distribution).

ZigZag SNR Detection определяет уровни поддержки и сопротивления с помощью точек разворота ZigZag.

Технические подробности Использует MQL5's OrderSend с TRADE_ACTION_DEAL для мгновенного закрытия рынка по текущим ценам Bid/Ask. Включает в себя допуск на проскальзывание (10 пунктов), правильное соответствие объему и сохранение магического числа. Циклы обратного хода по позициям предотвращают смещение индекса во время исполнения.

VR Gap — это автоматизированная торговая система для платформы MetaTrader, основанная на классическом рыночном явлении — ценовых разрывах (гэпах). Стратегия рассчитана на работу на любом таймфрейме и предполагает, что рынок склонен возвращаться к уровням, где произошел резкий скачок цены, с целью «закрытия окна».

Этот советник (EA) предназначен для обнаружения максимумов и минимумов свинга на таймфрейме H4, а затем ожидания разверток (захвата ликвидности) на таймфрейме M15 для запуска сделок на покупку/продажу с определенным управлением рисками.

123456789...221