Canvas Footprint
- Индикаторы
- Antonio Molinaro
- Версия: 1.0
- Активации: 7
Индикатор Footprint для MT5
1. Введение
Этот индикатор предоставляет визуализацию footprint и профиля объема в реальном времени по каждой свече прямо на графиках MetaTrader 5, позволяя трейдерам анализировать поток ордеров, распределение объема и рыночное давление с высокой точностью.
2. Установка
1. Скопируйте файл индикатора в папку MetaTrader 5 /Indicators.
2. Перезапустите MetaTrader 5.
3. Перетащите индикатор на график.
3. Обзор индикатора
Индикатор отображает footprint для каждой свечи, показывая объемы Bid и Ask, значения дельты и Point of Control (POC). Колонки можно складывать или прокручивать по горизонтали для анализа истории без смены таймфрейма.
4. Концепции footprint: объем Bid / Ask
Показывает объемы по каждой цене, разделенные по стороне агрессора. Дельта: разница между объемом Ask и Bid, указывающая на покупательское или продавцовое давление. Point of Control (POC): уровень цены с наибольшим объемом в свече.
5. Входные параметры и настройки
Все параметры индикатора настраиваются через вкладку Inputs. Типичные настройки включают: количество отображаемых колонок footprint, шаг агрегации цены, цветовые настройки для Bid, Ask, Delta и POC, поведение прокрутки и складывания. Для точных определений параметров смотрите описания во вкладке Inputs в MT5.
6. Как читать footprint
Высокий объем Ask выше POC указывает на агрессивные покупки. Высокий объем Bid ниже POC — на агрессивные продажи. Дивергенция между дельтой и движением цены может указывать на абсорбцию или истощение.
7. Как использовать вертикальный зум
Перетаскивание с зажатой левой кнопкой мыши по шкале цены активирует вертикальный зум с заданной в параметрах скоростью.
8. Как использовать горизонтальный зум
Прокрутка колесика мыши при нажатой клавише ctrl активирует горизонтальный зум с заданной скоростью. Минимальный и максимальный уровень зума можно задать в параметрах.
9. Типовые сценарии использования
Определение институциональной активности, подтверждение пробоев и разворотов, скальпинг и внутридневной анализ потока ордеров
10. Примечания по производительности и ограничения
Индикатор оптимизирован для внутридневного анализа. Очень низкие таймфреймы и большая глубина истории могут увеличить загрузку процессора в зависимости от плотности тиков брокера.
11. Устранение неполадок
Проверьте, что брокер предоставляет реальные тиковые объемы. Уменьшите количество видимых колонок, если производительность снижается. Если при запуске индикатора виден только один столбик, просто переключите таймфрейм, чтобы перезагрузить данные тиков.
12. Отказ от ответственности
Этот индикатор является инструментом анализа и не предоставляет торговых сигналов. Торговля связана с риском. Прошлые результаты не гарантируют будущих.
13. Описание входных параметров
ОБЩИЕ ВХОДНЫЕ ПАРАМЕТРЫ
-
Количество отображаемых баров footprint на графике
Определяет, сколько колонок footprint будет нарисовано на графике одновременно. -
Количество тиков для расчета footprint
Задает, сколько тиков загружается для построения footprint. Если вы видите пропуски или разрывы на выходных — увеличьте это значение.
-
Использовать текущий таймфрейм графика (true) или пользовательский период (false)
Определяет, следуют ли footprint за таймфреймом графика или используют свой. -
Пользовательский период footprint в минутах
Устанавливает ручной таймфрейм для footprint, если не используется таймфрейм графика. -
Горизонтальный отступ между колонками footprint в пикселях
Задает расстояние между колонками footprint. -
Множитель для шага цены в footprint
Регулирует вертикальное разрешение по цене для строк footprint. -
Показывать большие числа в формате 'K' (например, 1K = 1000)
Сокращает большие объемы для удобства чтения. -
Фиксировать высоту canvas footprint независимо от зума
Не позволяет высоте canvas меняться при зуме. -
Фиксированная высота canvas в пикселях
Устанавливает точную высоту области рисования footprint. -
Отступ сверху от графика до footprint
Добавляет вертикальный отступ над областью footprint. -
Показывать линию цены Bid
Включает отображение линии цены Bid. -
Цвет линии Bid
Задает цвет линии Bid. -
Прозрачность линии Bid (0 = прозрачно, 255 = непрозрачно)
Регулирует видимость линии Bid. -
Показывать линию цены Ask
Включает отображение линии Ask. -
Цвет линии Ask
Задает цвет линии Ask. -
Прозрачность линии Ask
Регулирует видимость линии Ask. -
Скрыть стандартную ценовую линию графика
Удаляет стандартную ценовую линию MetaTrader.
БЛОК СЧЕТЧИКА ЦЕНЫ И ТАЙМФРЕЙМА
-
Показывать блок счетчика цены и таймфрейма
Отображает блок с текущей ценой и информацией о таймфрейме. -
Цвет фона блока счетчика
Задает цвет фона блока. -
Прозрачность фона блока счетчика
Регулирует прозрачность фона блока. -
Цвет текста внутри блока счетчика
Задает цвет текста в блоке. -
Прозрачность текста в блоке счетчика
Регулирует прозрачность текста внутри блока. -
Цвет границы блока счетчика
Задает цвет границы блока. -
Прозрачность границы блока счетчика
Регулирует прозрачность границы блока.
ГИСТОГРАММА ПРОФИЛЯ ОБЪЕМА
-
Показывать гистограмму профиля объема
Включает профиль объема рядом с footprint. -
Положение гистограммы
Определяет, будет ли гистограмма по центру, слева или справа. -
Использовать градиентную окраску по интенсивности объема
Меняет интенсивность цвета столбца в зависимости от объема. Чем больше объем — тем насыщеннее цвет.
-
Цвет столбцов объема покупок
Задает цвет столбцов объема покупок на гистограмме. -
Цвет столбцов объема продаж
Задает цвет столбцов объема продаж на гистограмме. -
Прозрачность столбцов профиля объема
Регулирует прозрачность столбцов гистограммы. -
Показывать границу вокруг столбцов гистограммы
Включает границы вокруг каждого столбца. -
Цвет границы столбцов покупок
Задает цвет границы столбцов покупок. -
Цвет границы столбцов продаж
Задает цвет границы столбцов продаж. -
Прозрачность границ столбцов гистограммы
Регулирует прозрачность границ. -
Высота каждой строки гистограммы в пикселях
Задает вертикальный размер строки по каждому уровню цены.
ТЕКСТОВЫЕ МЕТКИ (ОБЪЕМ & ДЕЛЬТА)
-
Размер шрифта для меток объема и дельты
Регулирует размер текстовых меток. -
Название шрифта для всех текстовых меток
Задает семейство шрифтов для всех меток.
МЕТКИ ОБЩЕГО ОБЪЕМА (Сторона гистограммы)
-
Показывать метки общего объема покупок/продаж на стороне гистограммы
Отображает суммарные значения объема рядом с гистограммой. -
Цвет текста для общего объема покупок
Задает цвет текста общего объема покупок. -
Цвет текста для общего объема продаж
Задает цвет текста общего объема продаж.
МЕТКИ ОБЪЕМА ПОКУПОК / ПРОДАЖ
-
Показывать отдельные метки объема покупок и продаж
Отображает отдельные значения покупок и продаж по каждому уровню цены. -
Цвет текста для объема покупок
Задает цвет текста объема покупок. -
Цвет текста для объема продаж
Задает цвет текста объема продаж.
МЕТКИ ДЕЛЬТЫ
-
Показывать метки дельты (покупки-продажи)
Отображает разницу между объемом покупок и продаж. -
Цвет текста для положительных значений дельты
Задает цвет положительных значений дельты. -
Цвет текста для отрицательных значений дельты
Задает цвет отрицательных значений дельты.
СВЕЧИ
-
Показывать наложение свечного графика
Включает отображение свечей поверх footprint. -
Ширина тела свечи в пикселях
Регулирует толщину тела свечи. -
Цвет бычьих свечей
Задает цвет бычьих свечей. -
Цвет медвежьих свечей
Задает цвет медвежьих свечей. -
Прозрачность тела свечи
Регулирует прозрачность тела свечи. -
Показывать границы и тени свечей
Включает отображение контура и теней свечей. -
Цвет границ и теней свечей
Задает цвет контура и теней свечей. -
Прозрачность границ и теней свечей
Регулирует прозрачность контура свечей.
POINT OF CONTROL (POC)
-
Показывать линию/маркер Point of Control (POC)
Отображает уровень цены с наибольшим объемом. -
Цвет POC при положительной дельте
Задает цвет POC для положительной дельты. -
Цвет POC при отрицательной дельте
Задает цвет POC для отрицательной дельты. -
Прозрачность заливки POC
Регулирует видимость POC. -
Цвет границы POC
Задает цвет контура POC.
КОНТРОЛЬ ЗУМА
-
Отключить стандартные элементы управления зумом MetaTrader
Отключает стандартное поведение платформы по зуму. -
Показывать текущий уровень горизонтального зума на графике
Отображает числовое значение зума. -
Отступ отображения уровня зума от верхнего края canvas
Регулирует вертикальное положение метки зума. -
Размер шрифта для текста уровня зума
Задает размер текста метки зума. -
Название шрифта для текста уровня зума
Задает шрифт для метки зума. -
Цвет фона блока уровня зума
Задает цвет фона метки зума. -
Прозрачность фона блока уровня зума
Регулирует прозрачность фона метки зума. -
Цвет границы блока уровня зума
Задает цвет границы метки зума. -
Прозрачность границы блока уровня зума
Регулирует прозрачность границы метки зума. -
Цвет текста уровня зума
Задает цвет текста метки зума. -
Прозрачность текста уровня зума
Регулирует прозрачность текста метки зума.
ГОРИЗОНТАЛЬНЫЙ ЗУМ
-
Включить функцию горизонтального зума
Позволяет увеличивать и уменьшать масштаб по горизонтали. -
Коэффициент скорости горизонтального зума
Регулирует скорость реакции горизонтального зума. -
Максимально допустимый уровень горизонтального зума
Устанавливает верхний предел горизонтального зума. -
Минимально допустимый уровень горизонтального зума
Устанавливает нижний предел горизонтального зума.
ОПТИМИЗАЦИЯ ПРОИЗВОДИТЕЛЬНОСТИ
-
Целевая частота кадров для отрисовки
Ограничивает скорость отрисовки для снижения нагрузки на процессор. -
Включить кэширование для повышения производительности
Использует кэшированные данные для ускорения отрисовки. -
Интервал обновления кэша в миллисекундах
Регулирует, как часто обновляются кэшированные данные.
14. Как использовать зум
Вертикальный зум активируется перетаскиванием по шкале цены с зажатой левой кнопкой мыши , а горизонтальный — прокруткой при нажатой клавише ctrl. Для сброса зума нажмите клавишу 'r/R'.
15. Функция панорамирования
Для горизонтального панорамирования просто зажмите ctrl и кликните левой кнопкой мыши по экрану (кнопку мыши нужно отпустить). Панорамирование остается активным, пока зажата клавиша ctrl. Для вертикального панорамирования перетаскивайте по графику с зажатой левой кнопкой мыши.
Если вам потребуется дополнительное объяснение по этому индикатору или возникнут вопросы — пожалуйста, свяжитесь со мной.
Этот индикатор находится в активной разработке, следите за обновлениями и новыми функциями.
16. Set-файлы
Извините, но мне пришлось удалить ссылку на мой google-drive, так как это не соответствует правилам маркетплейса. В ближайшее время я напишу блог и размещу там ссылки для скачивания преднастроенных set-файлов для различных пар.

