CleanChartToggle

Clean Chart Toggle – MQL4

One-Click Chart Clutter Remover | Instant Clean Mode

One click. Zero clutter. Instant clarity. 🎯

📖 Overview

Clean Chart Toggle is a simple yet powerful MetaTrader 4 utility indicator that instantly hides all chart clutter with a single click. Perfect for traders who need a clean workspace for analysis, screenshots, or presentations, this indicator toggles between normal and clean chart modes with visual feedback and customizable controls.

Stop wasting time manually hiding individual elements. One click – and your chart is spotless.

✨ Key Features

Feature Benefit
One-Click Toggle Single button press switches between Normal Mode and Clean Mode
Instant Clean Mode Hides ALL chart objects, indicators, grid, bid/ask lines, period separators, volume bars, and OHLC line
Automatic Restoration Returns all chart objects and settings to their original state when toggling back
Visual Feedback Button changes color to indicate current mode (Blue = Normal / Orange = Clean)
Fully Customizable Button Adjust position, size, colors, and font to match your workspace
Preserves Your Setup Remembers which objects were hidden and restores them exactly

🧹 What Gets Hidden in Clean Mode

Category Hidden Items
Chart Objects Horizontal lines, trend lines, Fibonacci tools, text labels, arrows, shapes, channels, Elliott Wave labels – every drawing object
Indicators All indicators from main chart AND subwindows (⚠️ see note below)
Chart Elements Grid, Ask/Bid price lines, Period separators, Volume bars, OHLC/Last price line

Before (Normal Mode)

text

┌─────────────────────────────────────────────────────────────────┐ │ [Chart with: grid, 5 indicators, trend lines, horizontal lines, │ │ ask/bid lines, volume bars, period separators, labels...] │ │ [Normal Mode] │ └─────────────────────────────────────────────────────────────────┘

After (Clean Mode)

text

┌─────────────────────────────────────────────────────────────────┐ │ │ │ CLEAN CHART │ │ (only price candles/bars) │ │ [Clean Mode] │ └─────────────────────────────────────────────────────────────────┘

🖱️ Interactive Controls

Mode Button Appearance What Happens
Normal Mode Blue button (default) All chart elements visible
Clean Mode Orange/Red button (default) All clutter hidden – only price remains

Click the button to toggle instantly between modes.

⚙️ Input Parameters (MT4)

Button Settings

Parameter Default Description
ShowButton true Enable/disable the toggle button
ButtonX 20 Horizontal position (pixels from left edge)
ButtonY 50 Vertical position (pixels from top edge)
ButtonWidth 120 Button width in pixels
ButtonHeight 30 Button height in pixels
ButtonColorNormal DodgerBlue Button background color in Normal Mode
ButtonColorClean OrangeRed Button background color in Clean Mode
ButtonTextColor White Button text color
ButtonFontSize 10 Button font size
ButtonFont "Arial Bold" Button font family

🎨 Button Customization Examples

Example 1: Small, Discreet Button

Parameter Value
ButtonX 5
ButtonY 5
ButtonWidth 80
ButtonHeight 20
ButtonFontSize 8

Example 2: Large, Prominent Button

Parameter Value
ButtonX 10
ButtonY 100
ButtonWidth 150
ButtonHeight 40
ButtonFontSize 12
ButtonFont "Arial Bold"

Example 3: Alternative Color Scheme

Parameter Value
ButtonColorNormal DarkSlateGray
ButtonColorClean Crimson
ButtonTextColor White

🎯 Use Cases

Scenario How Clean Chart Toggle Helps
📸 Screenshot Preparation Create clean, professional-looking charts for trading journals, social media, client presentations, or educational content
📊 Technical Analysis Remove distractions to focus purely on price action – see the "naked chart" without indicators clouding your view
📈 Trading Decisions Toggle between analytical view and clean view to check if your setup still looks valid without indicators
🎓 Teaching & Presentations Present clean charts to students or colleagues, then add your own annotations without existing clutter
📝 Before/After Comparisons Create powerful before-and-after images showing the impact of your analysis

⚠️ Important Note: Indicators Are Permanently Removed

When switching to Clean Mode, all indicators are permanently removed from the chart.

Action Normal → Clean Clean → Normal
Chart objects (lines, shapes, labels) Hidden Restored ✓
Chart settings (grid, bid/ask, etc.) Hidden Restored ✓
Indicators Removed ✗ NOT restored

Why? MT4 does not allow indicators to be automatically re-added after removal.

Recommended Workflow

  1. Before using Clean Mode, save your chart template:

    • Right-click chart → Template → Save Template

    • Name it (e.g., "My Analysis Setup")

  2. Click Clean Mode – indicators are removed, but objects and settings are hidden

  3. When you want your indicators back:

    • Right-click chart → Template → Load Template

    • Select your saved template

This preserves your full setup while still giving you one-click clean access.

🛠️ Technical Details

How It Works

Normal → Clean Mode Transition:

  1. Stores current chart settings (grid, ask/bid lines, period separators, etc.)

  2. Creates a list of all chart objects (excluding the toggle button)

  3. Hides all objects using  OBJPROP_TIMEFRAMES = OBJ_NO_PERIODS

  4. Removes all indicators from all chart windows

  5. Hides grid, ask/bid lines, period separators, volume bars, and OHLC line

  6. Changes button color and text

Clean → Normal Mode Transition:

  1. Restores chart settings from stored values

  2. Restores visibility of all hidden objects using  OBJPROP_TIMEFRAMES = OBJ_ALL_PERIODS

  3. Changes button color and text back to normal

Multi-Chart Support

Scope Behavior
Current chart only Toggle affects only the chart the indicator is attached to
Other charts Unaffected – your other charts remain as-is
Global MT4 settings Unaffected

🐛 Troubleshooting

Problem Solution
Indicators not reappearing Manually re-add indicators or load your saved chart template after returning to Normal Mode
Objects still visible after Clean Mode Some objects may need manual handling – try toggling again
Button doesn't respond Check  ShowButton = true  and button is within visible chart area
Chart looks different after restore Save your chart template before toggling, then reload it after
Subwindow indicators remain Some subwindow indicators may need manual removal
Button not visible Adjust  ButtonX  /  ButtonY  values to bring it on-screen

💡 Pro Tips

Tip Why It Helps
Save your chart template first Essential before using Clean Mode – preserves your indicator setup
Use keyboard shortcut Consider creating a hotkey for this indicator using MT4's custom hotkey system
Combine with screenshot tools Perfect for creating clean trading journal entries
Toggle during analysis Switch between cluttered analysis and clean decision-making views
Presentation mode Use Clean Mode when sharing your screen during trading sessions
Adjust button position Place the button where it won't interfere with your chart analysis

📦 Installation (MT4)

  1. Download  Clean_Chart_Toggle.mq4  or  .ex4

  2. In MT4: File → Open Data Folder → MQL4 → Indicators

  3. Copy the file into the Indicators folder

  4. Restart MT4 or right-click in Navigator → Refresh

  5. Drag Clean Chart Toggle onto your chart

📄 License

This indicator is provided for educational and personal trading use only. Redistribution or commercial use without permission is prohibited.

Clean Chart Toggle – One click. Zero clutter. Instant clarity. 🎯


Другие продукты этого автора
Зона Поддержки/Сопротивления - Обзор продукта для MetaTrader 5 Обзор Зона Поддержки/Сопротивления — это интуитивно понятный индикатор для MetaTrader 5 (MT5), который улучшает технический анализ, автоматически создавая настраиваемые зоны вокруг горизонтальных линий на графике. Эти зоны, определяемые заданным пользователем расстоянием в пунктах, визуально выделяют ключевые области поддержки и сопротивления, помогая трейдерам быстро определять важные ценовые диапазоны и потенциальные точки разворот
FREE
Улучшенный таймер свечей — это универсальный и настраиваемый индикатор для MetaTrader 5 (MT5), предоставляющий информацию в реальном времени о текущей свече, включая таймер обратного отсчета до следующей свечи, данные о свече, объем и спред. Индикатор отображается в выбранном пользователем углу окна графика и предлагает многострочный или однострочный формат, позволяя трейдерам следить за ключевыми рыночными данными с одного взгляда, улучшая процесс принятия решений и эффективность торговли. Осно
FREE
Clean Chart Toggle
Liam Alex Thomas Webb
5 (1)
Переключатель чистого графика - Обзор продукта для MetaTrader 5 Обзор Переключатель чистого графика — это удобный индикатор, разработанный для улучшения работы с графиками в MetaTrader 5 (MT5). Он предоставляет простой способ управления видимостью индикаторов и объектов на графике. С помощью одной кнопки, расположенной в верхнем левом углу окна графика, пользователи могут мгновенно скрывать или показывать все индикаторы и графические объекты, уменьшая загруженность графика и помогая сосредоточит
FREE
Индикатор Smart Fib Retracement Zones для MT5 — ваш идеальный помощник на платформе MetaTrader 5 для мгновенной визуализации ключевых данных по уровням Фибоначчи — прямо там, где они вам нужны: в ваших зонах, в реальном времени. Этот инструмент автоматически накладывает полезные данные поверх зон коррекции Фибоначчи, такие как классификация уровней, расстояние в пунктах, процент коррекции и сила зоны — всё аккуратно размещено внутри каждой зоны. Независимо от того, занимаетесь ли вы скальпингом
PinMetrics – MT4 Pin Bar Size Statistics Dashboard | Wick Ratio Analysis | Performance Metrics Stop guessing which pin bars work. Let the data reveal the edge.   Overview PinMetrics   is a professional MetaTrader 4 indicator that automatically detects and analyzes pin bar patterns, categorizing them by wick-to-body ratio. It provides comprehensive performance statistics for each size category, helping traders identify which pin bar patterns offer the most reliable trading opportunities. No
Улучшенный Индикатор Информации о Уровнях Поддержки и Сопротивления для MetaTrader 5 Познакомьтесь с улучшенным индикатором информации о уровнях поддержки и сопротивления — вашим идеальным помощником для визуализации важной информации об S/R в реальном времени. Этот инструмент для MT5 автоматически помечает ваши горизонтальные линии ключевыми метриками S/R — классификацией поддержки/сопротивления, количеством касаний, расстоянием в пунктах в реальном времени, силой уровня и его историческим возр
Индикатор инструмента "Умный прямоугольник спроса и предложения" — ваш идеальный спутник для MT5, позволяющий мгновенно визуализировать ключевые данные спроса и предложения прямо на ваших зонах в реальном времени. Этот инструмент автоматически накладывает богатые и действенные данные на ваши зоны, такие как классификация зоны, расстояние в пунктах, сила и размер зоны, аккуратно размещённые внутри каждой зоны. Больше никакого беспорядка, никаких догадок — только чёткие, динамичные данные для по
Панель вероятностей свечных моделей — это интуитивно понятный индикатор для анализа и отображения статистики ключевых свечных моделей в реальном времени. Этот инструмент выявляет такие модели, как Поглощение, Изменение характера (CHOCH), Дисбаланс, Пин-бар и Внутренний бар, представляя их показатели производительности в настраиваемой панели на графике. Трейдеры могут получить информацию о надежности моделей, проценте выигрышей и соотношении риска к прибыли, что делает этот инструмент незаменимы
Фильтр:
Нет отзывов
Ответ на отзыв