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

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

icon

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

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

Добавить код

Гистограмма дней недели.

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

Модуль торговых сигналов на базе модуля сигналов индикатора Moving Average.

Одновременное открытие двух противоположных позиций. Trailing позиций.

Отложенные ордера Buy Stop и Sell Stop. Работа советника в ограниченном временном промежутке. Определение самых высоких и самых низких цен в заданном интервале баров. Трейлинг позиций.

Эта версия расширяет индикатор Instantaneous Trend Line своего рода полосами, упрощающими обнаружение изменения тренда. Также, если для поиска сигнала используется только наклон индикатора ITL, то может быть подано некоторое количество ложных сигналов. Полосы помогают отфильтровывать их. Еще одно отличие от оригинала состоит в одном важном моменте: вместо дробного параметра alpha здесь для расчетов используется период. Это вносит индикатор в ту же категорию, что и скользящие средние, и использование его становится чуть более интуитивным, чем оригинальной версии.

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

Технический индикатор Фрактальная Адаптивная Скользящая Средняя (Fractal Adaptive Moving Average, FRAMA) был разработан Джоном Эйлерсом (John Ehlers). Этот индикатор строится на основании алгоритма экспоненциальной скользящей средней, в которой фактор сглаживания вычисляется на основании текущей фрактальной размерности ценового ряда. Достоинство индикатора FRAMA — способность следовать за сильными трендовыми движениями и очень сильно замедляться в моменты ценовых консолидаций.

Индикатор состояния рынка.

VSI

VSI (Volatility Switch Indicator) - индикатор изменения волатильности.

Индикатор-осциллятор IDayIIndex (Intraday Intensity Index) - индекс внутридневной интенсивности.

Стохастический моментум.

Цветная гистограмма по High/Low ценам.

Индикатор ставит на графике цены сигнальные метки в момент пересечения индикатором CCI своей нулевой линии.

Индикатор для поиска гэпов.

SZO

SZO (Sentiment Zone Oscillator) - индикатор настроения рынка с зонами перекупленности/перепроданности.

CVI

Индикатор CVI (Chartmill Value Indicator) отображает величину отклонения цены от МА.

Советник по индикатору iIchimoku (Ichimoku Kinko Hyo). Раздельные Stop Loss, Take Profit и Trailing для позиций BUY и SELL. Есть возможность ограничить работу по часам. На текущем баре проверка: только одна позиция может быть открыта.

Индикатор XRSIDeMarker_Histogram с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор KWAN_NRP с возможностью изменения таймфрейма индикатора во входных параметрах.

Работа с отложенными Buy Stop и Sell Stop ордерами и с индикатором iAMA (Adaptive Moving Average, AMA) на основании "круглой цены". Трейлинг позиций.

Пример работы функций MathCeil, MathRound и MathFloor.

Советник работает по индикатору Fractals: по этому индикатору выставляет отложенные ордера и передвигает Stop Loss у позиций.

Модуль торговых сигналов на базе модуля сигналов индикатора Moving Average.

Эта версия индикатора DeMarker использует "помощь" сглаженного Стохастика, чтобы лучше выделить состояния DeMarker и упростить оценку тренда.

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

Индикатор Balance of Power, разработанный Игорем Лившиным, стремится измерить отношение между силой покупателей и силой продавцов. Таким образом оценивается способность тех или других подтолкнуть цену к уровню экстремума. Лившин представил этот индикатор в августовском выпуске журнала Stocks and Commodities Magazine за 1991 год. Эта версия индикатора вычисляет BOP (баланс сил) в точности так же, как описано в изначально опубликованной статье.

Новый взгляд на фракталы: вместо того, чтобы отображать их привычным способом, этот индикатор демонстрирует фракталы в виде осциллятора и может показывать "ритм" изменений рынка.

Индикатор Balance of Market Power, комбинированный с DSL (прерывистой сигнальной линией), может быть использован как в трендовой торговле, так и в режиме скальпинга.

Один из серии индикаторов, созданных Джоном Эйлерсом.

Это расширенная версия индикатора Instantaneous Trend Line. Она содержит своего рода полосы, упрощающие обнаружение изменения тренда. Также, если для поиска сигнала используется только наклон индикатора ITL, то может быть подано некоторое количество ложных сигналов. Полосы помогают отфильтровывать их.

AD

Индикатор AD (Accumulation Distribution) с тремя методами расчета.

SSS

SSS (Special Slow Stochastic) - стохастик с дополнительной сглаженной (медленной) линией на основе сигнальной линии стохастика.

Индикатор "Маленький Внутренний Бар". Данный индикатор ищет такие формации, при которых внутренняя свеча паттерна "Внутренний Бар" не более половины размера определяющей свечи.

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

Данный индикатор позволяет задавать фракталу любую размерность обеим его сторонам.

MACD с расширенными настройками. Позволяет кроме стандартных периода быстрой и медленной EMA, периода сигнальной SMA и цены расчета задать для каждой линии метод расчета и для расчета MACD использовать либо абсолютные значения, либо относительные.

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

Простейший осциллятор, базирующийся на показаниях технических индикаторов iStochastic, iRSI и iMomentum, выполненный в виде двухцветной гистограммы.

Позиции открываются внутри двух временных интервалов. Закрытие по времени. Трейлинг.

1...8687888990919293949596979899100...205