Скачать MetaTrader 5

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

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

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

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

Библиотека исходных кодов на языках MQL4 и MQL5

Вы не знаете с чего начать изучение языка программирования MQL5 или MQL4? Здесь вы найдете множество программ для клиентского терминала MetaTrader. Скачивайте и изучайте опубликованные примеры, пишите свои индикаторы и эксперты. Ваши опубликованные в самой большой библиотеке кодов на MQL5 и MQL4 работы будут доступны из каждого терминала MetaTrader и редактора MetaEditor.

Ваши примеры на MQL4 и MQL5 разойдутся по всему миру, и о вас узнают сотни тысяч трейдеров!

MQL5-реализация адаптивного советника UmnickTrade.

Советник по тридцати популярным свечным паттернам.

Комбинация двух индикаторов Билла Уильямса: Accelerator Oscillator и Awesome Oscillator.

Вмето того, чтобы спешно подтягивать цену к стоп-лоссу, этот индикатор корректирует стоп-лосс, только когда отмечает смену направления тренда. Таким образом, он удерживает уровень во время трендового рынка и корректирует его, только если видит вероятность смены тренда. Трейдер получает больше пространства для удерживания ордера открытым во время "пилы" на рынке. Кроме того, поскольку индикатор отслеживает тренд, то он отображает разными цветами его периоды, чтобы облегчить принятие решения.

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

DS-версия Стохастика не использует МА классическим путем для получения сигнала. Вместо этого сигнальные линии вычисляются в зависимости от значений стохастика. Таким образом, у нас есть две полезных сущности: сигнальная линия и уровни, которые можно использовать для оценки перекупленности и перепроданности.

В DSL-версии индикатора Williams' Percent Range не используются фиксированные уровни перепроданности и перекупленности. В ней используется своего рода динамический расчет этих уровней (прерывистые сигнальные линии). Это делает индикатор более чувствительным к изменениям на рынке и к периодам высокой волатильности.

Нелинейный фильтр Калмана — один из индикаторов, созданных Джоном Эйлерсом.

Переработанный индикатор Kalman Bands, первоначально созданный Игорем Дуркиным. Значения те же, что и в версии для MetaTrader 4, но здесь для облегчения работы с индикатором дополнительно используются возможности, которых не было в предыдущей версии платформы.

Индикатор множественных фракталов.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Индикатор 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.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112