CleanView
- Утилиты
-
Sergey Batudayev
Привет!
Меня зовут Сергей, я торгую на финансовых рынках с 2014 года. С 2018 года разрабатываю приложения и утилиты которые сам использую в своей торговле.
Имею магистерскую степень по финансам. - Версия: 1.0
CleanView — утилита управления графиком для MetaTrader 4
CleanView — это вспомогательная утилита для оперативного управления внешним видом и объектами графика в MetaTrader 4. Инструмент предоставляет компактную панель кнопок в левом верхнем углу графика для быстрого переключения тем, очистки объектов и управления системными элементами отображения.
Функции и кнопки
-
Clear Chart — удаляет все графические объекты на текущем графике, за исключением кнопок утилиты. Полезно для быстрой очистки графика от линий, меток и прочих объектов.
-
Dark Mode — применяет темную цветовую схему: черный фон, светлые подписи, приглушенная сетка, контрастные цвета свечей.
-
Light Mode — применяет светлую цветовую схему: белый фон, темные подписи, стандартная сетка, классические цвета свечей.
-
Grid ON/OFF — включает или отключает отображение сетки на графике.
-
OHLC ON/OFF — включает или отключает отображение панели значений Open, High, Low, Close.
-
AutoScroll — включает или отключает автопрокрутку графика к текущей свече.
-
Clean Lines — удаляет только линейные объекты: трендовые линии, горизонтальные и вертикальные линии.
-
Remove Indi. - убрать все индикаторы с графика
Особенности
- Автоматическое создание и восстановление панели кнопок при инициализации и обновлении графика.
- Сохранение расположения панели в пределах текущего окна графика.
- Отсутствие влияния на торговые операции и работу экспертов/индикаторов.
Совместимость
- Платформа: MetaTrader 4.
- Тип: скрипт/утилита для окна графика.
- Работа со всеми типами символов и таймфреймов.
Установка и запуск
- Поместить файл утилиты в каталог MQL4/Experts или MQL4/Scripts (в зависимости от способа использования).
- Перезапустить терминал или обновить список в Навигаторе.
- Перетащить утилиту на окно графика и запустить.
Примечания по использованию
- Кнопки утилиты не удаляются функцией Clear Chart для сохранения доступа к управлению.
- Clean Lines затрагивает только линейные объекты и не удаляет текст, фигуры, каналы и другие типы объектов.
- Изменение темы применяется мгновенно и может быть скорректировано пользователем через стандартные настройки графика.
Технические детали
- Обработка событий: создание панели при инициализации и проверка наличия кнопок по таймеру.
- Логика очистки: выборочное удаление объектов по типам или полная очистка, исключая элементы панели.
- Управление отображением: переключатели для сетки, OHLC и автопрокрутки, изменение цветовой схемы через ChartSetInteger.
