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

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

icon

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

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

Добавить код

Индикатор дивергенций индексов High/Low.

Индикатор New High New Low Index.

ATR Ratio - отношение двух ATR.

Индикатор отображает на графике канал прошлого торгового дня.

Динамические уровни перекупленности/перепроданности.

Простой зигзаг с настройкой только шага.

Динамическая скользящая средняя.

Индикатор ищет и отображает дивергенции на графике пользовательского индикатора CCI.

Bollinger Bands в виде осциллятора.

Индикатор динамических уровней поддержки/сопротивления.

Анализатор трендов MACD+SAR - Trend Analyzer Tool.

Индикатор пользовательских паттернов.

Индикатор-помощник. Подсказывает время удержания открытых позиций.

Индикатор, отображающий дни недели на графике цены.

PMF

Индикатор Pivot Money Flow отображает направление и разворот денежных потоков.

Индикатор по Элдеру "Safe Zone".

Вариация давно известного и полезного индикатора MACD, в котором вместо EMA для расчета используется TEMA (тройная экспоненциальная скользящая средняя). Также в индикаторе используется DSL (прерывистая сигнальная линия), а вместо одной сигнальной линии применяются две.

Вариация давно известного и полезного индикатора MACD, в котором вместо EMA для расчета используется DEMA (двойная экспоненциальная скользящая средняя). Также в индикаторе используется DSL (прерывистая сигнальная линия), а вместо одной сигнальной линии применяются две. Таким образом, в него введены дополнительные уровни и линии. По сравнению с классической версией индикатора, он лучше избегает подачи ложных сигналов и может быть использован в определении кратковременных разворотов.

Stochastic и RVI (Relative Vigor Index) — два индикатора для оценки областей перекупленности и перепроданности в рыночных движениях. Представленный продукт комбинирует их оба в один продукт — Stochastic of Relative Vigor Index.

Обычно большинство брокеров не предоставляют данные по таймфрейму М1 более чем за 3 месяца в MetaTrader 4, однако для MetaTrader 5 эти данные предоставляются за последние 3 года. Представленный инструмент можно использовать для получения данных в Тестере MetaTrader 5 и сохранять их в файл формата .hst для тестирования в MetaTrader 4.

Обратное фишеровское преобразование нормализует значения в требуемом диапазоне (в нашем случае это -1 ... +1). Это помогает оценивать условия перекупленности или перепроданности, сложившиеся на рынке.

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

Эта версия осциллятора Стохастик позволяет использовать любую из четырех основных типов средних (по умолчанию это SMA, но доступны и EMA, и SMMA, и LWMA). Некоторые из них "быстрее", чем версия по умолчанию (например, как с случае EMA и LWMA). SMMA немного "медленнее", но c ее помощью вы сможете точно настроить соотношение "скорости" и сигналов.

Работа по трем индикаторам iMA(Moving Average, MA) и одному iMACD (Moving Average Convergence/Divergence, MACD).

Эта версия индикатора рассчитывается так же, как и оригинальный индикатор Stochastic Momentum Index, за исключением одного очень важного момента: вместо использования EMA (экспоненциальной скользящей средней) для расчета, здесь используется T3. Это дает более сглаженный результат, но без традиционного в таких случаях запаздывания.

Индикатор Stochastic Momentum Index (SMI) был разработан Уильямом Блау и был впервые представлен в январском выпуске журнала Technical Analysis of Stocks & Commodities за 1993 год. Он содержит интересную интерпретацию популярного осциллятора Стохастик. В то время как Стохастик предоставляет нам значение, отражающее дистанцию от текущей цены Close, близкое к недавнему диапазону high/low за х периодов, SMI показывает, где цена Close близка к средней точке текущего диапазона high/low за х периодов.

Efficiency Ratio (ER) впервые был представлен Перри Кауфманом в книге 1995 года "Smarter Trading". Индикатор вычисляется путем деления ценового изменения за заданный период на абсолютную сумму ценовых изменений, которое произошло для достижения этого изменения. Полученное соотношение колеблется между 0 и 1. Чем выше значение, тем сильнее тренд на рынке.

TTM (Trade The Markets) Trend — это прежде всего более простой способ рассматривать свечи. Это метод Хайкен-Аши. Буквальный перевод слова "Хайкен" - "баланс" или "среднее", а "Аши" переводится как "стопа" или "бар". TTM Trend — визуальный метод, который устраняет статистические выбросы на нормальном свечном графике и дает хорошую картину трендов и консолидаций.

MACD TEMA даже немного "быстрее", чем MACD DEMA и, в зависимости от параметров, используется в режиме скальпинга (короткие периоды расчета) или трендинга (при использовании более длинных периодов). Никогда не забывайте, что MACD в первую очередь — индикатор импульса, и в его поиске состоит основная цель использования MACD.

MACD, для расчета используется DEMA.

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

Работа по индикаторам iChaikin (Chaikin Oscillator) и iMA (Moving Average, MA).

Киджун-сен — компонент индикатора Ichimoku Kinko Hyo (облака Ишимоку), его главная индикаторная линия. Она используется главным образом как метрика для среднесрочного импульса.

Эксперт, торгующий по сигналам MACD. Для любителей CFD и фьючерсных инструментов.

Commodity Channel Index (CCI) — универсальный индикатор, который может быть использован для поиска нового тренда или предупреждения о появлении экстремальных условиях. Первоначально этот индикатор разработал Дональд Ламберт для поиска циклических движений котировок биржевых товаров, но настоящий индикатор можно успешно применять и при работе с индексами, акциями, ETF и другими активами.

Торговая система в канале из Moving Average периодом 220 и трех Envelopes с периодами 220, но разной высотой. Трейлинг позиций.

Простой трейлинг приказов стоп лосс и тейк профит открытых позиций.

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

Торговля по индикаторам iADX (Average Directional Movement Index, ADX) и iSAR (Parabolic SAR). Учет убыточности/прибыльности последней закрытой позиции. Перевод позиции в безубыток.

Осциллятор движения, настроения и тенденции рынка.

1...87888990919293949596979899100101...205