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

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

icon

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

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

Добавить код

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

Две линии, представляющие положительно и отрицательно направленное движение. Они будут пересекаться во время смены тренда и расходиться всё шире, когда тренд ослабляется.

Индикатор использует не "сырые", а отфильтрованные цены для расчета RSI. Также для оценки тренда используется не наклон индикатора и не фиксированные уровни, а DSL (прерывистая сигнальная линия).

Эта версия индикатора Polychromatic Momentum использует для сглаживания дважды сглаженную EMA. DSEMA получает хорошо сглаженные результаты с практически отсутствующим запаздыванием. Поэтому в сочетании с ней Polychromatic Momentum становится удобнее, когда дело касается сигналов.

Индикатор Polychromatic Momentum принимает средневзвешенное значение всех значимых баров в прошлом по торгуемому символу.

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

Этот индикатор использует при расчете 3 экземпляра RSI вместо одного. Затем эти три экземпляра используются для расчета "синтетического" уровня (и это не среднее между 3 экземплярами, поскольку способ расчета отличается от вычисления среднего).

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

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

Этот индикатор представляет собой версию расчета нелинейной регрессии для MetaTrader 5. Nonlinear regression — индикатор, который очень быстро реагирует на внезапные изменения рынка, поэтому период расчета по умолчанию установлен на несколько более длинный период, чем обычно для такого типа индикаторов. Поэтому я рекомендую поэкспериментировать с периодом, в зависимости от вашей торговой стратегии и стиля трейдинга.

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

Индикатор объединяет на графике два цифровых фильтра, чтобы дать нам оценку текущего тренда.

Индикатор рассчитывает стопы и их направление с использованием сглаженного моментума.

Индикатор Price Channel Stop показывает текущую оценку тренда на основе периода канала и допустимого риска. Также он демонстрирует два уровня значений, которые могут быть использованы в качестве стоп-лосса для ордеров, открытых на основе этого индикатора. В качестве сигнала для открытия или закрытия ордера можно использовать смену цвета тренда.

Kaufman AMA MACD — это MACD, но построенная с использованием АМА Кауфмана (включая сигнальную линию). Таким образом, получается полностью адаптивная MACD (с учетом того, что АМА Кауфмана — адаптивная скользящая средняя).

Этот индикатор показывает силу быков и силу медведей в одном подокне.

В дополнение к обычным параметрам, контролирующим способ вычисления АМА Кауфмана, в эту версию добавлено настраиваемое сглаживание и фильтр, который сможет нивелировать незначимые изменения АМА.

Индекс истинного диапазона Вильяма Блау.

Советник по двум индикаторам: iMA (Moving Average, MA) и iMomentum (Momentum).

Торговая стратегия "FX-CHAOS_SCALP".

ZigZag, построенный по индикатору Fractals.

Советник ожидает, когда цена за NNN тиков пройдет XXX пунктов.

Стохастик Вильяма Блау.

Стохастик Вильяма Блау.

Моментум тренда Вильяма Блау.

Индекс стохастика Вильяма Блау

Стохастический моментум Вильяма Блау.

Моментум Вильяма Блау.

Индекс направления тренда Вильяма Блау.

Моментум свечи Вильяма Блау.

Индекс свечи Вильяма Блау.

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

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

Kaufman Adaptive Moving Average - адаптивная скользящая средняя Кауфмана.

Smoothed Stochastic Inverse Fisher Transform.

Small_Inside_Bar_Strategy - советник, работающий по индикатору Small_Inside_Bar.

Советник ищет N одинаковых свечей подряд. На бычьих свечах идет покупка, на медвежьих - продажа. Учитывается тип торгового счета: неттинг или хеджинг.

ChannelEA2 - советник, работающий в канале отложенными стоповыми ордерами.

Schaff Trend RSI — RSI, рассчитанный от MACD.

Schaff Trend RSX — это "сглаженный RSI" без запаздывания. В этой версии рассчитывается RSX вместо RSI. Это делает наклон более сглаженным и дает значительно меньше ситуаций смены цвета (а значит, и наклона).

1...828384858687888990919293949596...205