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

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

icon

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

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

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

Скрипт определяет, следует ли ваш брокер американскому, британскому или австралийскому дневному графику (DST).

Простой сигнальный индикатор, основанный на RSI и скользящей средней. Показывает стрелки покупки/продажи, когда RSI выше/ниже 50 и цена выше/ниже MA.

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

Выделяет сессии рынка Forex (Сидней, Токио, Лондон, Нью-Йорк).

MQL5-версия гармонической скользящей средней

Логарифмическая скользящая средняя постоянно рассчитывает среднее логарифмическое значение самой высокой и самой низкой цены за период.

Этот блок кода обнаруживает новый бар или новую свечу, когда он получен.

Этот блок кода перебирает все открытые позиции и делает трейлинг на основе цен Ask и Bid.

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

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

Гистограмма MACD

Сжатие тиковых данных для хранения в компактном виде до 3,5 раз компактнее, чем .tcs файлы MQ. И для быстрой работы с ними, т.к. на чтение 3 байт тратится меньше времени, чем на 60 байт MqlTick структуры.

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

Свечной паттерн "Контратака

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

Система для одновременного тестирования до четырех индикаторов в тестере стратегий

Это классический зигзаг с вводом таймфрейма для отображения зигзага HTF на графике LTF.

Этот индикатор подсчитывает количество движений в одном направлении за выбранный период.

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

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

Если вы хотите выполнять свои блоки кода "только один раз за бар", важно проверить, появился ли новый бар или нет.

Индикатор реализует один из нелинейных алгоритмов сглаживания

Это базовая библиотека для создания и управления сетками.

Вот несколько примеров кодов для счетчиков, основанных на "Count"

Простая, но эффективная стратегия прорыва канала Дончиана. Эта стратегия неподвластна времени!

QuickTradeKeys 123 - это удобный советник для MetaTrader 5, позволяющий трейдерам быстро совершать операции покупки и продажи, просто нажимая на клавиатуре цифры "1" и "2". Нажатие кнопки "3" закрывает все открытые позиции. Этот советник идеально подходит для быстрой торговли и тестирования, где требуется ручное вмешательство без использования мыши.

Он определяет, есть ли слияние между текущим таймфреймом графика и двумя другими таймфреймами.

Этот советник поможет вам автоматически установить TP и SL по умолчанию, автоматический трейлинг стоп и шаг для любого ордера, который вы размещаете с любого устройства, простой способ закрыть все ордера с помощью 5 кнопок "Закрыть все", "Закрыть прибыль", "Закрыть убыток", "Закрыть BUY", "Закрыть SELL", автоматическое закрытие всех ордеров по прибыли или убытку порогового значения

Выберите последнюю закрытую сделку (торговлю) для дальнейшей работы.

Индекс относительной силы, который полностью удаляет шумы, работает на всех рынках!

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

Это свечной график OHLC, который фиксирует максимальную цену покупки и минимальную цену продажи на каждом новом баре.

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

Свечной график, который соединяет цену спроса и цену предложения с максимумом и минимумом свечи

Стандартный индикатор Bollinger Bands с добавлением функции усреднения

MQL5-версия геометрической скользящей средней.

Этот советник просканирует все открытые сделки, а затем выведет n-ую сделку с конца

Инструмент для согласования названий торговых сессий с временем сервера брокера и местным временем

Этот советник просканирует все закрытые сделки и выведет n-ую сделку с конца

Пример кода для подсчета последовательного количества бычьих и медвежьих баров.

1234567891011...218