Лучшие исходные коды MQL4 и MQL5 по рейтингу пользователей - 89

Добавить код

Торговая стратегия на двух индикаторах: iMA (Moving Average, MA) и iRSI (Relative Strength Index, RSI)

Торговая стратегия на двух индикаторах: iFractals (Fractals) и iMACD (Moving Average Convergence/Divergence, MACD)

Реализация кортежа. Добавлена кроссплатформенность mql4/mql5.

Скрипт наносит объект FIBO с разметкой для позиции BUY

Стратегия: пробой баром индикатора iDEMA (Double Exponential Moving Average, DEMA). Трейлинг по индикатору iSAR (Parabolic SAR, SAR)

Советник отправляет сообщение при достижении линии на графике.

Советник позволяет в промоделировать исполнение сделок, совершенных другим экспертом, и сохраненных в csv-файл. Это может пригодиться для проверки результатов торговой стратегии на другом сервере.

Индикатор отображает ренко-бары в подокне

Добавляет возможность автоматического экспорта истории сделок после прогона эксперта в тестере стратегий.

Советник-утилита: закрывает все позиции по указанному символу. Никаких защит и проверок (кроме названия символа) в советнике нет.

Стратегия по сигналам индикатора iStochastic (Stochastic Oscillator, STO). Торговля только в одну сторону. Наращивание позиции. Добавлен временной интервал

Стратегия на пользовательском индикаторе "Laguerre", iCCI (Commodity Channel Index, CCI) и iMA (Moving Average, MA)

Скрипт выставляет сетку отложенных ордеров

Свечной паттерн "фитильный энульф

Щелкните на свече, чтобы увидеть диапазон ее тела, диапазон high low, диапазон верхнего фитиля и диапазон нижнего фитиля.

MQL5-версия геометрической скользящей средней.

Swing High/Low Identifier для MetaTrader 5 отмечает значимые максимумы и минимумы свингов прямо на вашем графике с помощью цветных стрелок. Этот инструмент помогает трейдерам быстро определить ключевые ценовые уровни, которые могут служить сопротивлением и поддержкой, и идеально подходит для анализа разворота тренда, составления карты поддержки и сопротивления, а также для совершенствования стратегий ценового действия. Выделяя эти важнейшие точки колебаний, он предоставляет ценные сведения для принятия обоснованных торговых решений и оптимизации торговых стратегий.

3rd Generation Moving Average - это усовершенствованная версия стандартного индикатора скользящей средней (MA) для MetaTrader. В нем реализована довольно простая процедура уменьшения запаздывания, основанная на более длительном периоде МА. Впервые метод был описан М. Дуэршнером в статье Gleitende Durchschnitte 3.0 (на немецком языке). В представленной версии используется λ = 2, что обеспечивает наилучшую редукцию запаздывания. Более высокое значение λ увеличивает сходство с классической скользящей средней. Индикатор доступен как для MT4, так и для MT5. Он не требует использования каких-либо DLL

Detrended Price Oscillator (индикатор MetaTrader) - версия ценового осциллятора, основанная на разнице между текущей ценой и простой скользящей средней, сдвинутой на (Период / 2) + 1 бар. В отличие от стохастического осциллятора, данный индикатор призван показывать краткосрочные изменения тренда (ценовые волны внутри долгосрочного тренда). Индикатор отображается в отдельном окне графика. Вы можете использовать этот индикатор Detrended Price Oscillator (DPO) как в MT4, так и в MT5-версии платформы.

Better Volume - это продвинутый индикатор, предназначенный для анализа поведения объема на ценовых графиках. Он объединяет информацию об объеме с такими метриками, как диапазон свечей и скользящие средние, чтобы выявить важные закономерности на рынке, такие как кульминации покупки/продажи, развороты и слабые свечи. Благодаря динамичному визуальному интерфейсу и классификации объемов индикатор предлагает ценную информацию для трейдеров, которые хотят принимать обоснованные решения на основе потока объемов.

Этот пользовательский индикатор MetaTrader 5 (MT5), boomSpikeBoxMitigationFinal.mq5, обнаруживает на графике определенный паттерн "бычий шип" и обозначает зоны входа с помощью прямоугольников и горизонтальных линий. Как только цена возвращается к уровню входа ("смягчает"), линия входа укорачивается до точки смягчения.

DeltaFusion Lite - это упрощенная версия индикатора DeltaFusionPro для MT4. Он рассчитывает и отображает кумулятивную дельту и чистую дельту, давая трейдерам четкое представление о давлении покупок и продаж в пределах каждой свечи. Анализируя распределение объема между спросом и предложением, он помогает выявить изменения рыночных настроений, потенциальные развороты и различные типы расхождений между ценой и объемом.

График в виде свечей, на котором цвета свечей OHLC зависят от направленности ценового импульса и влияния новостей

Многоцветная гистограмма MACD

Автоматизация на основе сигналов для осциллографа WaveMaster. Механизм автоматического выполнения для осциллографа WaveMaster. Считывает буферы сигналов в режиме реального времени. Встроенные функции полного управления рисками, трейлинг и установка уровня безубыточности.

Индикатор ColorBars окрашивает бары различными цветами в зависимости от объемов. Если объем увеличился, цвет бара рисуется зеленым цветом, если уменьшился - красным.

Пример создания кнопки с помощью объекта OBJ_BITMAP_LABEL.

Торговые сигналы свечных моделей "Bullish Engulfing/Bearish Engulfing" (Бычье поглощение/Медвежье поглощение) с подтверждением от индикатора CCI.

Торговые сигналы свечных моделей "Hammer/Hanging Man" ("Молот"/"Повешенный") с подтверждением от индикатора RSI.

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

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

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

Более гладкий Momentum с цветной индикацией текущего состояния тренда.

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

Библиотека для работы с матрицами: создание матриц и основные операции с ними: cложение, вычитание, умножение, инвертирование.

Класс CWPROnArray предназначен для расчета процентного диапазона Вильямса (Williams’ Percent Range, %R) по индикаторным буферам.

Класс CCCIOnArray предназначен для расчета значений индикатора "Индекс Товарного Канала" (Commodity Channel Index, CCI) по индикаторному буферу.

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

Два прямолинейных канала стандартных отклонений + криволинейный канал параболической регрессии с интерполяцией будущих значений ценового графика.

Семафорный сигнальный индикатор, формирующий свои значения на основании данных пяти технических индикаторов: LWMA, SMA, RSI, Stochastic, MACD.