Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 50
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор «Поток ордеров и график присутствия» институционального уровня, портированный из Pine Script в MQL5.
Он динамически декомпозирует свечи основных таймфреймов, используя исторические данные по тикам и реальному объему с более мелких таймфреймов (LTF), для расчета разницы объемов покупок и продаж на каждом ценовом уровне.
Индикатор оснащён функциями автоматического выбора таймфрейма, выделения точки контроля (POC) и накопленных дисбалансов.
обнаружение экстремальных поглощений, отслеживание незавершённых сделок (UB) с митигацией в режиме реального времени и срабатывание сигналов оповещения в реальном времени.
Ключевые особенности:
-
Динамическая ширина столбцов:ячейки «Footprint» автоматически регулируют свои горизонтальные размеры в зависимости от масштаба увеличения графика в MT5 для поддержания расстояния между ними.
-
Механизм автоматического масштабирования шрифта:размер шрифта текста автоматически уменьшается при меньшем масштабе и аккуратно скрывается при уменьшении масштаба до уровня, превышающего читаемость.
-
Переключение фоновых свечей: скрытие исходных фоновых свечей для отображения чистого макета потока ордеров с безопасным визуальным восстановлением при удалении индикатора.
-
Оптимизация производительности: ограничивает вычисления пользовательским окном обратного просмотра, чтобы предотвратить перегрузку процессора и зависание интерфейса.
-
Оповещения по закрытым свечам: сигналы оцениваются на завершенных свечах, чтобы предотвратить спам оповещений при каждом тике.
Краткое руководство для пользователей
1. Установка
-
Откройте терминал MetaTrader 5.
-
Нажмите клавишу F4, чтобы открыть MetaEditor.
-
В дереве «Навигатор» слева щелкните правой кнопкой мыши папку «Индикаторы»и выберите «Новый файл».
-
Выберите «Пользовательский индикатор», назовите егоFootPrint_X_Ray и нажимайте «Далее» до завершения установки.
-
Вставьте весь скомпилированный код .mq5в рабочую область, заменив им весь существующий код.
-
Нажмите кнопку «Компилировать»в верхней части окна.
-
Вернитесь в MetaTrader 5, найдитеFootPrint_X_Ray в папке «Индикаторы» в «Навигаторе» и перетащите его на график.
2. Рекомендации и настройки
-
Скрытие свечей MT5 по умолчанию: для максимальной наглядности оставьте параметр«Hide Background Candles» (Скрыть фоновые свечи) установленным в значение«true».
-
Это скрывает тела свечей по умолчанию, позволяя сосредоточиться исключительно на ячейках следа.
-
При отсоединении индикатора цвета вашего исходного шаблона графика надежно восстанавливаются.
-
Настройка интервала между столбцами: если столбцы на мониторе кажутся слишком узкими или широкими, воспользуйтесь параметром «Width Spacing Multiplier» (Коэффициент интервала между столбцами).
-
Значение0,80слегка сжимает ячейки, а1,20 — расширяет их.
-
Разборчивость шрифта: если цифры слишком мелкие или перекрываются, отрегулируйте параметр«Base Footprint Font Size » ( по умолчанию —8).
-
Предел расчёта:по умолчанию индикатор оптимизирован для построения «следов» на последних25 барах .
-
Если вам требуется более длительный период анализа, а ваш терминал оснащён быстрым процессором, вы можете увеличить значение параметра«Max Bars to Render» в окне настроек.
-
Требования к данным: убедитесь , что ваш брокер предоставляет данные по объему (тиковый или реальный объем).
-
При загрузке на новый график MT5 может потребоваться некоторое время для загрузки необходимых исторических данных с более низких таймфреймов (M1/M5) для расчёта дельт.
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/75210
Portfolio Correlation and Margin Risk Calculator
Рассчитывает историческую корреляцию Пирсона между любым набором инструментов и совокупной маржой, необходимой для одновременного удержания всех этих инструментов на вашем счете, в процентах от собственного капитала. Работает непосредственно в MetaTrader 5 без использования внешних библиотек, Python и искусственного интеллекта — просто укажите список символов и размеры лотов в качестве входных данных, и программа отобразит полную матрицу на вкладке «Эксперты» и на графике, обновляя данные по таймеру.
Interactive Supply and Demand Zone Trading Prototype
В этом выпуске представлен облегченный прототип системы автоматической торговли, построенный на основе фреймворка Interactive Supply and Demand Zone Manager. Данный фреймворк позволяет трейдерам рисовать собственные зоны спроса и предложения и управлять ими, при этом каждая зона имеет свой собственный жизненный цикл, историю взаимодействий и динамически меняющееся состояние в зависимости от изменения рыночных условий. Гибридный подход сочетает в себе зоны, определяемые пользователем, с автоматизированным мониторингом, проверкой и управлением торговыми операциями. Стратегия оценивает соответствующие критериям зоны посредством структурированного процесса принятия решений перед формированием торговых действий. Подробное ведение журнала обеспечивает прозрачность поведения зон, что позволяет трейдерам изучать взаимодействия и разрабатывать собственные подходы на основе собранной информации.
Value Area Levels / BhanuCodeLab
«Value Area Levels» — это сессионный индикатор «Value Area» для MetaTrader 5. Он рассчитывает и отображает уровни «Value Area High», «Point of Control» и «Value Area Low» для формирующегося, предыдущего и исторического профилей.
PRO SCREENER
Контролируйте эффективность своей торговли с помощью инструмента Pro Dashboard Screener. Эта утилита, разработанная для серьезных трейдеров, обеспечивает наглядный, профессиональный обзор состояния вашего счета в режиме реального времени прямо на графике.