Смотри, как бесплатно скачать роботов

Получи доступ к CodeBase из терминала MetaTrader 5

Не нашёл подходящий код? Закажи его в разделе Фриланс

Как написать эксперт или индикатор

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

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

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

последние|лучшие

Канал Кельтнера, рассчитанный как адаптивная скользящая средняя Кауфмана (KAMA) +- дистанция ATR для полос.

Канал Кельтнера, рассчитанный как JMA (скользящая средняя Юрика) +- дистанция ATR для полос.

Канал Кельтнера рассчитывается как незапаздывающая скользящая средняя +- дистанция ATR для полос.

Juice - индикатор стандартного отклонения, показывающий положение отклонения выше/ниже определенного фиксированного уровня. Таким образом, он может показать, повышается ли волатильность по сравнению с этим уровнем.

Эта версия индикатора Elliot Oscillator позволяет выбирать периоды расчета.

Сглаженная версия индикатора Range Oscillator + Bands indicator. Сглаживание удаляет часть ложных сигналов. А так как в качестве метода сглаживания применяется JMA (который имеет очень маленькую задержку), это упрощает использование индикатора при принятии решений.

Эта версия индикатора Range Oscillator имеет функцию сглаживания, позволяющую избежать ложных сигналов.

Эта версия индикатора Price Zone Oscillator - Floating Levels имеет сглаживание, позволяющее отбраковывать часть сигналов.

Эта версия индикатора Price Zone Oscillator пытается решить проблему "слишком быстрого" наклона индикатора.

Cигмоидальная нормализованная версия RSI. Для сглаживания результатов используется дополнительное сглаживание по JMA.

Эта версия Normalized RSI добавляет сглаживание JMA для уменьшения волатильности и повышения информативности наклона RSI без лишних задержек.

Normalized RSI пытается решить "проблему RSI": чем длиннее период расчета, тем более флетовым становится RSI.

Эта версия индикатора Price Zone Oscillator использует плавающие уровни для поиска значительных уровней.

PZO зависит только от одного условия: если сегодняшняя цена закрытия выше вчерашней, то она бычья; в противном случае - медвежья.

Фильтры Хендерсона (Henderson Filters) рассчитываются путем минимизации суммы квадратов третьей разности серии скользящих средних. Критерии Хендерсона позволяют добиться того, что, когда эти фильтры применяются к полиномам третьей степени, полученный сглаженный вывод будет точно соответствовать параболам. Фильтры Хендерсона подходят для сглаживания экономических временных рядов, пропуская циклы, типичные для тренда, и не меняя их. Также они устраняют почти все нестандартные вариации, имеющие очень короткую частоту в шесть месяцев или менее.

Индикатор Multi T3 Slopes проверяет наклоны 5 скользящих средних T3 с разными периодами и складывает их, чтобы показать общий тренд.

Индикатор Multi JMA Slopes проверяет наклоны 5 скользящих средних Юрика (JMA) с разными периодами и складывает их, чтобы показать общий тренд.

Индикатор Multi LSMA Slopes проверяет наклоны 5 скользящих средних с наименьшими квадратами (LSMA или линейное значение регрессии) с разными периодами и складывает их, чтобы показать общий тренд.

Индикатор Multi Averages Slopes проверяет наклоны пяти скользящих средних с разными периодами и складывает их, чтобы показать общий тренд. Скользящие средние, используемые индикатором: SMA, EMA, SMMA, LWMA.

Эта версия индикатора Choppiness использует JMA для сглаживания (чтобы было проще обнаруживать изменения наклона индекса волатильности) и уменьшения волатильности значений.

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

В этой версии индикатора Random Walk Index для сглаживания применяется JMA, что позволяет избежать чрезмерного количества ложных сигналов, которые генерирует оригинальный индикатор.

Индикатор Random Walk Index пытается определить восходящий или нисходящий тренд на рынке. Для этого он измеряет диапазон цены за период N и его отличие от ожидаемого случайного блуждания (случайное движение вверх или вниз). Чем больше диапазон, тем сильнее тренд. RWI гласит, что кратчайшее расстояние между двумя точками является прямой линией, а чем дальше цены отклоняются от прямой линии, тем более неустойчивый и случайный характер носит рынок.

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

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

В этой модификации QQE применяется RSX (сглаженный RSI без запаздывания) для дальнейшей фильтрации сигналов.

В отличие от оригинального индикатора QQE, в этой версии добавлены фиксированные уровни (для дальнейшей помощи в определении тренда) и цветная гистограмма (на основе этих уровней).

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

Сглаженная версия Synthetic VIX.

Эта версия индикатора Volume Zone Oscillator дополнительно использует плавающие уровни для определения тренда.

Индикатор Volume Zone Oscillator основан на статье "In The Volume Zone" (В зоне объема) Валида Халила (Walid Khalil) и Дэвида Стэклера (David Steckler). Его можно назвать и следующим за трендом и осциллирующим (нетрендовым).

Этот индикатор представляет собой вариацию известного индикатора WPR (Williams Percent Range), где значения четырех WPR объединены в "свечи".

В отличие от Heiken Ashi Smoothed, этот индикатор отображает только 2 значения: +1 для "тренда" вверх и -1 для "тренда" вниз, что делает его подходящим для применения в экспертах.

Вместо "сырых" цен индикатор Heiken Ashi Smoothed использует в расчетах сглаженные/отфильтрованные/усредненные цены.

Индикатор ADXVMA, выполненный в виде "бинарного" индикатора, у которого имеется только два значения (+1 для "тренда" вверх и -1 для "тренда" вниз).

В этой версии индикатора Accumulative Swing Index Smoothed реализованы уровни, которые можно использовать для оценки тренда.

В этой версии индикатора Accumulative Swing Index добавлены дополнительные функции, что позволяет получить гораздо более сглаженные результаты.

Экспортирует историю закрытых позиций на хеджинговом торговом счете в CSV-файл.

Библиотека для проведения общих методов округления, используемых в разработке MQL-приложений, примитивный класс-оболочка для значений типа double и вектор для объектов CDouble. Совместима с MQL5 и MQL4!

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

1...456789101112131415161718...146