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

Добавить код

Многофункциональный индикатор для биржи. В описании ниже понятно. Для полноценного функционирования, необходимо предварительно запустить скрипт чтения суммы дивидендов с сайта https://www.dohod.ru страница отвечает за каждый отдельный инструмент например для SBERP https://www.dohod.ru/ik/analytics/dividend/sberp скрипт опубликован ниже. 2022.02.12 изменения 2025.01.16 доработка в связи изменениями платформы 2025.01.21 доработка дизайна , добаботка чтения дивидендов V3

Быстрая работа с POSITION_ID

Индикатор для построения графиков потока ордеров и географического распределения на институциональном уровне, портированный из Pine Script в MQL5. Он динамически декомпозирует свечи основных таймфреймов с использованием исторических данных по тикам и реальному объему с более низких таймфреймов (LTF) для расчета разницы объемов покупок и продаж на каждом ценовом уровне. Индикатор поддерживает автоматический выбор таймфрейма, выделение точки контроля (POC), накопленные дисбалансы, обнаружение экстремального поглощения, отслеживание незавершенных сделок (UB) с оперативным сглаживанием, а также срабатывание оповещений в режиме реального времени.

Хватит торговать, ориентируясь на шумы розничного рынка. Это асинхронный мультиактивный сканер институционального уровня. Он сочетает в себе индикатор True Fractal CHOCH, объемные аномалии по Z-Score и проверку по показателю Fair Value Gap (FVG) для выявления блоков ордеров с высокой вероятностью, при этом не перегружая ваш терминал.

Технический индикатор Демарка (DeMarker, DeM) строится на основе сопоставлений максимума текущего бара сравнивается с максимумом предыдущего. Когда показания индикатора DeMarker опускаются ниже отметки 30, то ожидается разворот цен вверх. Когда показания индикатора поднимаются выше отметки 70, то ожидается разворот цен вниз.

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

Индикатор Heiken Ashi, основанный не на реальных ценах, а на показаниях адаптивной средней, примененной к ценам Open, High, Low, Close.

Отображение истории сделок на графике.

Тестерный грааль для режимов "по ценам открытия" и "OHLC на M1".

Торговые сигналы разворотных свечных моделей "3 Black Crows/3 White Soldiers" с подтверждением от индикатора CCI.

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

Стиль DRAW_COLOR_LINE рисует разноцветные линии, цвета отрисовки линий задаются в буфере цвета.

Индикатор RSI, наложенный на MACD, очень наглядно показывает дивергенции текущей цены.

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

Простой, но наглядный трендовый индикатор.

Четырехцветная гистограмма осциллятора OsMA (Moving Average of Oscillator) с возможностью использования различных алгоритмов усреднения.

Индикатор Mikahekin является, скорее, целым аналитическим блоком, чем индикатором. Цвет баров определяет направление тренда, а их высота - силу трендов. Синие и розовые точки показывают уровни трейлинг-стопов для длинных и коротких позиций соответственно.

Простые часы в комментарии графика.

Простейший скрипт для удаления всех графических объектов с графика финансового актива.

Класс CADOnArray предназначен для расчета индикатора AD (Accumulation Distribution, A/D) по индикаторным буферам. В качестве примера использования класса прилагается индикатор Test_ADOnArray.

Индикатор BykovTrend_HTF_Signal выводит направление тренда или сигнал для сделки с индикатора BykovTrend в виде графического объекта с цветной индикацией тренда или направления сделки и подает алерты или звуковые сигналы.

Индикатор SilverTrend_HTF_Signal выводит направление тренда или сигнал для сделки с индикатора SilverTrend_Signal в виде графического объекта с цветной индикацией тренда или направления сделки и подает алерты или звуковые сигналы.

В основе этого индикатора лежат показания технического индикатора Momentum и анализ множества его сигнальных линий.

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

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

Эксперт, основанный на индикаторе EMA_RSI_VA. При пересечении быстрой линии EMA_RSI_VA снизу вверх, производится покупка, и наоборот.

Более чувствительный аналог RSI и Dem. Same RSI and Dem, but more sensitive.

Функция расшифровки кода результата торговой операции для функций OrderSend() и OrderCheck().

Многоцветная модификация Быстрого Зигзага.

Эксперт Exp_JBrainSig1_UltraRSI использует для анализа ситуации показания двух индикаторов - JBrainTrend1Sig и UltraRSI.

Индикатор построен на пересечении двух MA и двух TEMA по ценам открытия и закрытия баров

Альтернативный трендовый индикатор на основе паттерна пробоя закрытием эктремумов предыдущих баров.

Панель для открытия/закрытия позиций по нескольким инструментам одним кликом.

Особенности: решена "проблема выходного дня" (проблемы, возникающие из-за отсутствием тиков).

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

Простой пример кода для создания перемещаемых панелей и наполнении их информацией из терминала MetaTrader 5.

Индикатор торговых сессий.

Доработанная модификация классического Awesome Oscillator.

Семафорный сигнальный индикатор с алгоритмом на пересечениях уровней перепроданности и перекупленности индикатора HLR.

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