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

Добавить код

Высокопроизводительные функции для работы со временем.

Flexible Momentum (индикатор MetaTrader) - рассчитывает изменение курса валюты за заданный период (в секундах) и отображает результат в виде количества пунктов и процентов в главном окне графика платформы. Предлагает легко настраиваемые оповещения, основанные на пороговых значениях максимального импульса в пунктах и процентах. Поскольку индикатор использует историю тиков для расчета импульса, он работает только в MT5.

Set Auto TP and SL: Функция "Set Auto TP and SL" (Take Profit и Stop Loss) - важнейший инструмент любой торговой стратегии, предназначенный для автоматизации управления риском и вознаграждением. Она позволяет трейдерам определять фиксированные ценовые уровни, на которых сделка должна быть автоматически закрыта для обеспечения прибыли (TP) или ограничения убытков (SL), устраняя необходимость постоянного ручного контроля. Когда эта функция включена, каждая открытая вами позиция будет автоматически включать предопределенные уровни Take Profit и Stop Loss на основе ваших пользовательских параметров, таких как определенное количество пунктов, процент от баланса или технические уровни. Это не только экономит время, но и гарантирует, что ваши сделки будут защищены от внезапных движений рынка и принятия эмоциональных решений.

Этот советник (EA) предназначен для обнаружения максимумов и минимумов свинга на таймфрейме H4, а затем ожидания разверток (захвата ликвидности) на таймфрейме M15 для запуска сделок на покупку/продажу с определенным управлением рисками.

Система контроля суточных убытков на уровне счета: когда ваши суточные убытки достигают настраиваемого порогового значения, система закрывает все позиции и отложенные ордера и удерживает счет в нулевом состоянии до следующего ежедневного сброса. Лимиты в процентах или денежной сумме, настраиваемое время сброса (по серверному времени), перетаскиваемая визуальная панель с индикатором в режиме реального времени, а также кнопки ручного закрытия всех позиций («CLOSE ALL») и блокировки («LOCK») с подтверждением щелчком мыши. Работает с любыми брокерами, инструментами, размерами счетов и валютами — с хеджированием и неттингом, без DLL-библиотек.

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

Точный порт фреймворка «Относительная скользящая средняя» Даниэля Блоха на языке MQL5. Он определяет положение текущей цены закрытия в рамках распределения собственного окна по шкале [0, 1], сопоставимой для всех инструментов, и выводит фрактили, классификацию режимов и направленную согласованность в виде удобных для чтения буферов.

На паре XAUUSD фиксирует позицию в диапазоне азиатской сессии, а затем размещает пару OCO на прорыв (BuyStop/SellStop) к открытию лондонской сессии со стопами, рассчитанными на основе ATR, и размером позиции, определяемым в процентах от риска. Никаких индикаторов, никаких субъективных решений — диапазон измеряется, а не угадывается.

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

Отмечает фрактальные максимумы/минимумы колебаний как уровни ликвидности, а затем выделяет стрелкой и (по желанию) ценной меткой тот самый бар, в котором цена выходит за пределы одного из этих уровней и затем закрывается обратно внутри него — это «свип ликвидности» / «охота за стопами». Проверка на свип выполняется только по закрытым барам, поэтому сигналы никогда не перерисовываются.

Небольшой обучающий советник для MetaTrader 5, демонстрирующий один из простых способов объединения классических «кирпичиков» Ренко фиксированного размера с определением тренда в стиле SuperTrend.

Советник, торгующий по индикатору SuperTrend TV через iCustom исключительно по закрытым свечам; в комплект входит отчет, подтверждающий, что каждая сделка соответствует сигналу и ни один сигнал не был пропущен

Индикатор Стохастический Осциллятор (Stochastic Oscillator) сопоставляет текущую цену закрытия с диапазоном цен за выбранный период времени.

Оптимизированная по скорости расчета версия индикатора ZigZag.

Сигнальный индикатор из популярной торговой системы BrainTrend1 с предварительным усреднением ценовых таймсерий.

Идея индикатора InverseReaction основана на предположении о том, что необычное изменение цены (выход за границы волатильности) сопровождается обратным движением.

Индикатор UltraWPR_HTF_Signal_BG выводит информацию о направлении тренда по данным индикатора UltraWPR на выбранном баре в виде графического объекта с цветной индикацией тренда или направления сделки, подает алерты или звуковые сигналы и отправляет Push-сообщения на смартфон.

Класс для расширения возможностей MqlRates.

Индикатор si_q_asi с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор строит ценовой канал и уровни Фибоначчи на последних вершинах зигзага Zigzag2_R_Color.

Версия индикатора Velocity в формате Т3.

Balance of market power (для расчетов используется улучшенный фильтр Юрика).

Новая версия известного осциллятора Aroon.

Сглаживающий фильтр с использованием стандартного отклонения для придания свойства адаптивности.

Полосы Боллинджера на расширенных уровнях Фибоначчи.

Модифицированный Awesome Oscillator.

Объемно-взвешенная скользящая средняя

Индикатор Stochastic RSI

Индикатор высокой и низкой линии

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

Индекс Didi исходного кода mql5.

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

Индикатор ColorJLaguerre с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор в течение дня вычисляет, где торгуется акция относительно своей средневзвешенной цены за день.

Класс для работы с алгоритмом блочного шифрования.

Показывает график цены любого уровня масштабирования.

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

Индикатор цены без текущего тренда в форме осциллятора.

Median MA - скользящая средняя, использующая для расчета среднюю цену за заданный период.

Вероятностные уровни на основе ATR. "Вероятность" рассчитывается на основе прогнозируемого среднего значения ATR и цены Close предыдущего периода.