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

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

icon

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

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

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

EA Tools tính toán Margin theo lotize, có thể tùy chỉnh đòn bẩy

Расширение миллисекунд CDateTime + расширение супервизорной переменной datetime

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

Исторические сильные уровни S/Rs

Идея Андрея Федоровича Зелинского, основанная на индикаторе Уильяма Блау

Сигнал SAR ADX с мобильным уведомлением, переписанный из версии для MT4 (источник больше не найден). Это перерисовываемый индикатор, пожалуйста, будьте осторожны при его использовании.

Фильтр волатильности, основанный на 3 ATR: быстрый ATR, средний ATR и медленный ATR

KA-Gold Bot - это продвинутый торговый советник, специально разработанный для золота и использующий мощную комбинацию стратегии канала Кельтнера и двух экспоненциальных скользящих средних (EMA) - 10-периодной EMA и 200-периодной EMA. Принцип действия: 10-периодная ЕМА представляет собой среднее значение цены, проходящей выше/ниже полосы Кельтнера, что подтверждает наличие восходящего/нисходящего тренда. Цена, находящаяся выше 200-периодной ЕМА, поддерживает восходящий/нисходящий тренд. Это указывает на то, что восходящий/нисходящий тренд был сильнее, чем предыдущие 10 периодов, учитывая волатильность за последние 50 периодов. - Временной интервал: M15

Это скрипт для экспорта курсов и тиков текущего символа графика в CSV-файлы, совместимые с форматом экспорта/импорта MT5.

Это зигзаг, который создает новые поворотные точки зигзага на основе прохождения порога волатильности

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

Это скрипт для отображения времени, оставшегося до появления следующего бара.

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

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

Легкий CVD (Cumulative Volume Delta) для MT5 - на основе M1, показывает давление на покупку/продажу в виде свечей с возможностью сброса.

Эта библиотека является обновленной версией библиотеки ErrorDescription.mqh, опубликованной MetaQuotes, с некоторыми включенными функциями.

Простая обсерватория по отдельным валютам.

Ищет High Low на основе фитиля или тела в видимых барах графика

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1234567891011...218