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

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

icon

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

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

Добавить код

Индикатор Jurik MA, нормализованный с помощью сигмоидной функции (Softmax). Индикатор выполнен в форме осциллятора с диапазоном 0 - 1. Если вы используете гиперболическую нормализацию, диапазон будет от -1 до +1.

Индикатор Repulse измеряет и отражает давление "быков" или "медведей", связанное с каждой свечой, в виде кривой.

Индикатор Т3, нормализованный с помощью сигмоидной функции (Softmax). Индикатор реализован в виде осциллятора с диапазоном 0 - 1. Если вы используете гиперболическую нормализацию, диапазон будет от -1 до +1.

Для определения точек входов и выходов используются значения 5-недельного и 17-недельного RSI. 17-недельный RSI применяется для определения направления тренда в качестве фильтра при входах на отскоке.

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

ZLS

Индикатор ZLS (Zero Lag Stochastic) - стохастик с нулевой задержкой - соотношение нескольких стохастиков с разными периодами %К, замедлением и весовыми коэффициентами.

AML

Индикатор AML (Adaptive Market Level) - адаптивный уровень рынка - отображает одно из трех состояний рынка: флэт, восходящий тренд и нисходящий тренд.

APZ

Индикатор APZ (Adaptive Price Zone) представляет собой адаптивный ценовой канал.

CVI

Индикатор-осциллятор CVI (Chartmill Value Indicator).

NV

NV (Natenberg's Volatility) - индикатор исторической волатильности Шелдона Натенберга.

IMI

Индикатор Intraday Momentum Index.

Индикатор-осциллятор PAIN (Price Action Indicator).

Сигнальный индикатор дневных диапазонов.

Индикатор "Range Indicator".

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

TCI

Индикатор TCI (Trading Channel Index).

Индикатор, сконструированный с использованием скользящей средней (в качестве срединной линии), верхней и нижней полос, рассчитываемых по индикатору Parkinson Historical Volatility (вместо обычного индикатора Historical Volatility).

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

Индикатор основан на LSMA (скользящая средняя по наименьшим квадратам). Он демонстрирует направление используемой средней и отражает ее в виде осциллятора.

Квадратичная регрессия MA — один из видов линейной регрессии, быстрее отвечающий на изменения рынка.

Полосный индикатор, сконструированный с использованием скользящей средней (в качестве срединной линии), верхней и нижней полос, рассчитываемых по индикатору Historical Volatility High/Low (вместо обычного индикатора Historical Volatility).

Historical Volatility Bands — полосный индикатор, сконструированный с использованием скользящей средней (в качестве срединной линии), верхней и нижней полос, рассчитываемых по индикатору Historical Volatility.

В этой версии для расчета волатильности не используются цены Close. Вместо этого применяется соотношение High/Low (расчет отличается от обычного индикатора Historical Volatility).

Индикатор Trend Envelopes, в котором для расчета можно выбрать сглаженную/отфильтрованную, а не "сырую" цену.

Historical Volatility (HV) — статистическая мера разброса значений по определенному активу или рыночному индексу за заданный период времени. Как правило, она рассчитывается путем определения среднего отклонения от средней цены по инструменту за определенный период времени.

TAI

Индикатор Trend Analysis Index.

TII

Индикатор Trend Intensity Index.

Индикатор разности линий индикатора Vortex.

Трендовый индикатор Vortex.

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

Мувинг AbsolutelyNoLagLwma_Digit с заливкой пространства графика цветным фоном.

NMA

Скользящая средняя Navel MA.

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

Индикатор BB Stops со сглаженным WPR.

Индикатор BB Stops, использующий RSI для расчета стопов.

Индикатор MACD, использующий вместо сигнальной линии хорошо известный индикатор BB Stops.

Индикатор Volatility Quality, отображаемый на графике цены.

Индикатор Super Trend с дополнительными типами отображения.

Индикатор Super Trend — возможно, один из самых известных в MetaTrader 4. Здесь представлена версия для MetaTrader 5.

Индикатор Trend Envelopes в виде гистограммы.

1...777879808182838485868788899091...210