MA ChartScroll
- Утилиты
-
Mohamed Ali M Abdelaziz
Independent order-flow trader and developer of trading tools for MetaTrader 5, based in Belgium. - Версия: 1.0
MA ChartScroll — это слой навигации для графиков MetaTrader 5. Пока он включён, достаточно зажать левую кнопку мыши и вести указатель: график прокручивается по времени, а в главном окне ещё и по цене. Перетаскивание шкалы времени или цены меняет её масштаб, а колесо мыши изменяет увеличение вокруг указателя.
Индикатор создан для просмотра истории без обращения к клавиатуре. Он запоминает каждое свойство графика, которое изменяет, и возвращает его на место при выключении — кроме тех свойств, которые вы успели изменить сами.
Это только инструмент навигации. Он не отправляет ордера, не формирует сигналы и прогнозы и ничего не обещает в отношении торговых результатов. Не использует внешние библиотеки и не обращается к интернету.
Основные возможности
- Одно движение — два направления. Время следует за указателем бар за баром. В главном окне за указателем следует и диапазон цен, но только после небольшого вертикального смещения, поэтому преимущественно горизонтальное движение сохраняет автоматический масштаб. Подокна индикаторов прокручиваются только по горизонтали.
- Масштабирование колесом на выбор: колесо, клавиша Control + колесо или выключено (тогда колесо работает так, как задумано в терминале).
- Перетаскивание шкал. Потяните шкалу времени — масштаб меняется ступенями, правый край остаётся на месте; потяните шкалу цены — видимый диапазон растягивается или сжимается относительно центра. У каждого действия есть свой переключатель и своя чувствительность.
- Кнопки Scroll и Auto. Одна кнопка в углу графика включает и выключает навигацию. Кнопка Auto подсвечивается, когда шкала цен переведена в ручной режим; нажатие возвращает автоматический масштаб.
- Аккуратный возврат. При выключении или удалении индикатор восстанавливает изменённые свойства — например, встроенную прокрутку перетаскиванием и фиксированный масштаб — и не трогает значения, которые вы изменили сами.
- Сохраняется при смене таймфрейма и символа. Состояние «включено/выключено» и сохранённые настройки графика переходят вместе с вами. Для второй копии на том же графике нужен свой «Instance number».
Как начать
- Перетащите MA ChartScroll из окна «Навигатор» на график. В правом верхнем углу появится кнопка «Scroll OFF».
- Нажмите её, чтобы на ней появилась надпись «Scroll ON».
- Зажмите левую кнопку и двигайте указатель — график прокручивается. Перетаскивание начинается после нескольких пикселей смещения, поэтому обычный щелчок график не сдвигает.
- Крутите колесо над графиком для изменения масштаба либо тяните шкалу времени или цены.
- Если кнопка Auto подсвечена, нажмите её, чтобы вернуть автоматический масштаб цены.
- Нажмите кнопку ещё раз — терминал снова работает в штатном режиме.
Параметры
- Запуск во включённом состоянии (Scroll ON); угол и отступы кнопки; показ кнопки Auto; цвета кнопок; идентификатор экземпляра.
- Вертикальная прокрутка; порог перетаскивания; расстояние включения вертикального режима.
- Перетаскивание шкалы времени и шаг; перетаскивание шкалы цены и скорость.
- Поведение колеса: выкл., колесо — масштаб, клавиша Control + колесо — масштаб.
Полезно знать
- Горизонтальный масштаб использует шесть встроенных уровней MetaTrader 5, поэтому изменяется ступенями.
- Пока включён режим Scroll, перетаскивание графического объекта тоже сдвигает график; для редактирования объектов выключите Scroll.
- MetaTrader 5 не позволяет индикатору перехватывать все события колеса и шкал, поэтому в некоторых местах терминал может по-прежнему реагировать по-своему.
Требования: MetaTrader 5 для Windows. Любой символ и таймфрейм. Без внешних библиотек, без веб-запросов, без торговых функций.
Отказ от ответственности: это инструмент навигации по графику, а не инвестиционная рекомендация. Торговля с кредитным плечом сопряжена с высоким риском потерь.

Excellent work