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

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

icon

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

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

Добавить код

Отображение цветом дней недели (при помощи стиля DRAW_COLOR_ARROW). Любой день недели можно отключить

Индикатор iRS (Relative Strength Index, RSI) в виде цветных точке

Индикатор показывает пробитие цен предыдущего бара

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

Советник на двух индикаторах: iAC (Accelerator Oscillator) и iAO (Awesome Oscillator). Сигналом служит одновременное появление двух столбиков гистограмм одинакового цвета на обоих индикаторах

Установка отложенных ордеров при достижении ценой заданной цели

Индикатор iMACD (Moving Average Convergence/Divergence, MACD) - гистограмма в четырёх цветах

Поиск Минимальных и Максимальных цен на заданном количестве баров. Выставление отложенных ордеров

Два индикатора iRSI (Relative Strength Index, RSI) в одном подокне

Торговая стратегия на основе расчёта Typical цены для баров #1, #2 и #3 (или #0, #1 и #2). При однонаправленном движении получает сигнал. Мартингейл

Индикатор iBands (Bollinger Bands) с применением стиля рисования DRAW_FILLING. Также при помощи цвета указывает наличие тренда.

Стратегия на пересечении двух индикаторов iDEMA (Double Exponential Moving Average, DEMA)

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

Отображение индикатора iStochastic (Stochastic Oscillator, STO) и вертикальных линий в месте пересечения линии 'Stoch и 'Signal'. Доработка первой версии

Два пороговых уровня на индикаторе iMACD (Moving Average Convergence/Divergence, MACD). Развитие версии 'MACD Threshold Value'

Опубликованы John Ehlers в журнале "Stocks & Commodities" Dec. 2020 (16-18).

Панель открытия и закрытия позиций на базе класса CDialog. Кнопки на базе класса СButton.

Утилита для ручной торговли от Трендовых и Горизонтальных линии по цвету.

Индикатор ищет моменты открытия баров за границами iBands (Bollinger Bands, BB) и при нахождении iRSI (Relative Strength Index, RSI) в зонах перепроданности/перекупленности

Советник-утилита: закрывает все позиции и удаляет все отложенные ордера в заданное время

Четыре iMA (Moving Average, MA) рассчитанных на индикаторе iOBV (On Balance Volume, OBV)

Торговая стратегия отложенными ордерами по индикатору iDeMarker (DeMarker, DeM) и с фильтром по iMA (Moving Average, MA)

Парсинг таблицы "Открытые позиции" с сайта https://take-profit.org/banksfull.php

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

Торговая стратегия по пользовательскому индикатору 'RVI Extremum detection'

Индикатор создан на базе и в полном соответствии со статьей "Универсальная регрессионная модель для прогнозирования рыночной цены".

Стратегия по двум индикаторам: iMA (Moving Average, MA) и iRVI (Relative Vigor Index, RVI). Развитие первой версии

Поиск вершин индикатора iAO (Awesome Oscillator)

В одном окне линия индикатора iCCI (Commodity Channel Index, CCI) и цветная гистограмма экстремумов индикатора

Торговая стратегия по пересечению цены и индикатора iMA (Moving Average, MA) - в случае сигнала открываются две противоположные позиции.

Стандартный индикатор FRAMA (добавлен цвет для направления)

Индикатор iRSI (Relative Strength Index, RSI) с раскрашенными зонами

Индикатор отображает момент пересечения предыдущего бара. Использует стиль рисования DRAW_COLOR_ARROW. Развитие первой версии

Стратегия по индикатору iRVI (Relative Vigor Index, RVI). Закрытие противоположных позиций. Наращивание позиции только если "покупай ниже, продавай выше"

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

Гистограмма показывает экстремумы индикатора iRVI (Relative Vigor Index, RVI)

Получение сигналов от индикатора iBands (Bollinger Bands, BB), стоп лосс динамический - по индикатору iATR (Average True Range, ATR) и коэффициенту

Развитие первой версии

Сигнал: выход индикатора iDeMarker (DeMarker, DeM) из зоны

Визуализация идеи: дневной бар зависит от первого закрытого бара на таймaрейме M5

1...91011121314151617181920212223...205