Самая большая бесплатная библиотека исходных кодов программ для платформы MetaTrader 5. Здесь вы найдете готовые примеры советников, технических индикаторов, скриптов и библиотек. Пользуйтесь библиотекой кодов при изучении языка MQL5, создавайте на основе их собственные программы для автоматической торговли на финансовых рынках.
Опубликованные коды можно свободно скачать, протестировать и запустить в MetaTrader 5. Библиотека также доступна прямо из платформы MetaTrader 5 и среды разработки MetaEditor.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Индикатор Objective с возможностью изменения таймфрейма индикатора во входных параметрах
Семафорный сигнальный индикатор по стратегии движения цены для нахождения самого сильного внутридневного тренда, с возможностью подачи алертов и отправки Push и почтовых сообщений о смене тренда.
Библиотека алгоритмов усреднения, подробное описание работы с которыми в подробном виде было изложено в в статье "Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов"
Индикатор для отображения существующих и формирующихся гармонических паттернов на графике.
Фильтр основывается на решении, предложенном Стандартной Библиотекой (Intraday time filter).
Сигнал основан на индикаторе, разработанном бразильским аналитиком Одиром Агиларом (Диди).
Стратегия базируется на двух индикаторах: ADX и MA, а также Close первого бара. Также для Buy и Sell позиций введены различные уровни TakeProfit, StopLoss и Trailing.
Оценка осуществляется на основе значений пяти индикаторов (Gator, WPR, AC, DeMarker и RSI). Используются трапециевидные функции принадлежности. Перед отправкой торгового приказа производится проверка на наличие достаточного количества средств.
Класс, позволяющий легко определять из ваших MQL5-программ изменения в окне "Обзор рынка" (смена сортировки символов, добавление, удаление символа или наборов символов), открытие и закрытие новых графиков, а так же наличие/отсутствие панели торговли в один клик на графике, на котором работает программа.
Индикатор показывает статистические характеристики баров: среднее значение, дисперсию, коэффициент асимметрии и коэффициент эксцесса
Идея советника базируется на постоянном изменении направлений сделок в зависимости от уровней TakeProfit, StopLoss и TrailingStop.
Советник "MQL5 Wizard MA RSI" сгенерирован при помощи Мастера MQL5, на базе сигналов трендового индикатора MA (Moving Average) и сигналов осциллятора RSI (Relative Strength Index).
Открывает позицию SELL каждый бар, если Close 1-го бара > Close 3-го бара. Открывает позицию BUY каждый бар, если Close 3-го бара > Close 1-го бара.
Индикатор RSI в свечном виде с каналом Келтнера, рассчитанным относительно усреднения RSI.
Использует индикаторы: Ichimoku, MA, SAR. Оптимизирован для валютных пар: GBPUSD и EURUSD c периодом M30. Полное описание см. в коде.
Индикатор TDI-2 с возможностью изменения таймфрейма индикатора во входных параметрах.
Индикатор NRTR_Gator с возможностью изменения таймфрейма индикатора во входных параметрах.
Самый простой советник по взвешенному осциллятору Fractal_WeightOscillator.
Торговля только на новом баре. Правила простые: если MAIN_LINE MACD (1) > MAIN_LINE MACD (2) -> Buy, если MAIN_LINE MACD (1) < MAIN_LINE MACD (2) -> Sell". Когда поступает сигнал, противоположный открытым позициям - закрываем все позиции.
Советник MARE5.1 очень прост и использует значения двух Moving Average (SMA) по Close 0, 2 и 5-го баров. Советник настроен на работу на таймфрейме M1.
New Martin - советник, который при старте открывает две противоположные позиции. Обработка OnTradeTransaction. При срабатывании Take Profit открывает позицию (ОДНУ) в ту же строну. Пересечение двух индикаторов МА - это сигнал к открытию позиции увеличенным лотом.
Индикатор SnakeInBorders с возможностью изменения таймфрейма индикатора во входных параметрах.
Индикатор Fractal_TRIX с возможностью изменения таймфрейма индикатора во входных параметрах.
Индикатор показывает параметр "Суммарный объём открытых позиций - SYMBOL_SESSION_INTEREST".
В виде гистограммы максимальное и минимальное значения параметров SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Общий объём ордеров на покупку в текущий момент" и SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Общий объём ордеров на продажу в текущий момент".