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

icon

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

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

Добавить код

Индикатор показывает график разницы (суммы) цен торговых инструментов. Предназначен для визуальной оценки корреляции торговых символов. Будет очень полезен для интересующихся/занимающихся парным трейдингом (торговлей спредом). Бары индикатора синхронизированы по времени с барами графика на котором открывается индикатор.

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

8 стохастических осцилляторов (%K 6, 9, 12, 14, 16, 19, 21, 24).

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

Индикатор XLineRegression строит уровни на основе алгоритма линейной регрессии

Простейший семафорный индикатор с алертами и возможностью отправки сигналов на почтовый ящик и на смартфон

Простейший семафорный индикатор с алертами и возможностью отправки сигналов на почтовый ящик и на смартфон

Эксперт построен на CCIT3_Simple и CCIT3_noReCalc. Торговля основана на пересечении нулевой цены индикатора.

Скользящая средняя: 3-Pole Butterworth Filter. Индикатор основан на коде Witold Wozniak.

Простой трендовый индикатор, выполненный в NRTR виде

Данный скрипт предназначен для закрывания открытых позиций.

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

Средний размер свечи за определенный период.

Более чувствительный аналог RSI и Dem. Same RSI and Dem, but more sensitive.

Индикатор Ширина Полос Боллинджера. Одна из методик его применения описана в журнале FOREX Magazine №123 за июнь 2006 года на странице 47.

Позволяет видеть график одного инструмента на графике основного окна другого.

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

Сглаженный простой детектор тренда. Smoothed Simple Trend Detector.

Индикатор CCI, сглаженный алгоритмом Тильсона

Показывает расположение цены в заданном диапазоне.

Простой трендовый индикатор, выполненный в NRTR виде

Простой трендовый индикатор, выполненный в NRTR виде

Индикатор диапазонов произвольных временных интервалов.

Простейший семафорный индикатор с алертами и возможностью отправки сигналов на почтовый ящик

Эмпирическая модовая декомпозиция текущего инструмента.

Парный трейдинг. Хеджирование. Рыночно-нейтральные стратегии

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

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

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

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

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

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

Построение индикатора "Крестики-Нолики" в виде баров в отдельном окне.

Мультивалютный мультитаймфреймовый индикатор.

Трендовый индикатор на основе двух индикаторов RSI.

Простой индикатор тренда в NRTR виде

Рассчитывает разницу между максимумом и минимумом периода. Период указывается в настройках индикатора.

QEMA - Quadruple Exponential Moving Average.

PEMA - Pentuple Exponential Moving Average.

ATRNorm - нормированная версия АTR. Вместо АТR можно также использовать тиковый объем, стандартную дивергенцию и другие показатели. Логичное развитие этого скрипта. ATRNorm создавался для определения флетовых участков.