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. 🎯


作者のその他のプロダクト
S/Rゾーン - MetaTrader 5向け製品概要 概要 サポート/レジスタンスゾーン は、MetaTrader 5(MT5)向けの直感的なインジケーターで、チャート上の水平線周りにカスタマイズ可能なゾーンを自動的に作成することでテクニカル分析を強化します。これらのゾーンは、ユーザーが指定したピップ数で定義され、主要なサポートとレジスタンスエリアを視覚的に強調し、トレーダーが重要な価格範囲や反転ポイントを迅速に特定するのに役立ちます。 主な特徴 動的ゾーン作成 : 水平線周りにゾーンを自動生成し、ゾーンの幅を調整可能なピップ数(デフォルト:10ピップ)で定義します。 サポートとレジスタンスの識別 : 現在の価格と線との関係に基づいてゾーンを色分け(サポート:ライムグリーン、レジスタンス:トマト)し、視覚的に素早く認識できます。 カスタマイズ可能な外観 : ゾーンの透明度(0~255)、色、サポート/レジスタンスラベルの表示オプション(フォントサイズと色を調整可能)をカスタマイズ可能。 ラインのフィルタリング : ユーザーが定義したプレフィックスで水平線をフィルタリングし、特定の線に
FREE
エンハンスド・バー・タイマー は、MetaTrader 5(MT5)向けの多機能でカスタマイズ可能なインジケーターで、現在のローソク足に関するリアルタイム情報(次のバーのカウントダウンタイマー、ローソク足の詳細、出来高、スプレッド)を提供します。ユーザーが指定したチャートウィンドウの隅に表示され、マルチラインまたはシングルライン形式を選択可能で、トレーダーは重要な市場データを一目で監視でき、意思決定と取引効率を向上させます。 主な機能 リアルタイム・バー・タイマー :次のバーまでのカウントダウンを時間、分、オプションで秒単位で表示し、テキストカラー、フォントサイズ、フォントタイプをカスタマイズ可能。 ローソク足情報 :現在のローソク足の方向(上昇/下降)、ピップ数でのサイズ、ボディサイズ、ヒゲのサイズ、変化率を表示し、ローソク足の方向に応じて色分けされたテキストを提供。 出来高およびスプレッドデータ :現在のバーの出来高(百万または千単位)とスプレッドをオプションで表示し、重要な市場コンテキストを提供。 柔軟な表示オプション :詳細情報を表示するマルチライン形式またはコンパクトなシング
FREE
Clean Chart Toggle
Liam Alex Thomas Webb
5 (1)
クリーンチャートトグル は、MetaTrader 5(MT5)のチャート体験を向上させるために設計された使いやすいインジケーターです。チャート上のインジケーターやオブジェクトの表示を簡単に管理できます。チャートウィンドウの左上にあるボタン一つで、すべてのインジケーターや描画オブジェクトを瞬時に非表示または表示でき、チャートの雑然さを軽減し、価格動向や特定の分析ニーズに集中することができます。 主な機能 ワンクリックトグルボタン :MT5チャートウィンドウの左上に配置されたボタンで、ワンクリックですべてのインジケーターや描画オブジェクトを非表示または表示できます。 カスタマイズ可能な表示 :すべてのインジケーターやオブジェクトを表示するか、チャートをクリアにして生の価格データに焦点を当てるかを切り替え可能。 MT5とのシームレスな統合 :MetaTrader 5と完全互換で、簡単なセットアップとスムーズなパフォーマンスを保証。 ユーザーフレンドリーな設計 :直感的なインターフェースで最小限の設定が必要、初心者から経験豊富なトレーダーまで利用可能。 パフォーマンス最適化 :軽量かつ効率的で
FREE
Smart Fib Retracement Zones For MT5 インジケーター は、主要なフィボナッチ・リトレースメントデータを即座に視覚化するための究極のMetaTrader 5コンパニオンです。必要な場所、つまりゾーン上にリアルタイムで表示します。 このツールは、フィボナッチ・リトレースメントゾーンに、レベル分類、ピップ距離、リトレースメント率、ゾーンの強さなどの実用的なデータを自動的に重ねて表示します。インジケーター内の各ゾーンにすっきりと配置されます。デイトレードでのスキャルピングや日足チャートでの主要なフィボナッチレベルの分析を行う場合でも、このインジケーターは標準的なフィボナッチ・リトレースメントをインテリジェントなゾーンに変換し、チャートの情報価値を即座に高めます。 主な特徴 フィボナッチ・リトレースメントからの自動ゾーン作成 主要なフィボナッチレベル(23.6%、38.2%、50%、61.8%、78.6%)からゾーンを即座に生成。 スイングの高値と安値を自動検出し、正確なリトレースメントゾーンを作成。 カスタマイズ可能なフィボナッチレベル 表示および監視するフィ
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(サポート/レジスタンス)情報をリアルタイムで視覚化する究極のチャート companion です。このMT5ツールは、あなたの手動で配置した水平線に重要なS/Rメトリック—サポート/レジスタンスの分類、タッチ数、リアルタイムのピップ距離、レベルの強さ、歴史的な年齢—を自動的にラベル付けし、各レベルの下にコンパクトにまとめて表示します。 トレーダーによる、トレーダーのためのこのツールは、あなたが手動で配置したレベルを、アクション可能な情報豊富な表示に変換し、トレードを効率化し、数秒で意思決定を向上させる設計です。 機能概要 強化S/R情報インジケーターは、自信を持ってトレードするためのスマートな機能を満載しています: 自動レベル情報 すべてのOBJ_HLINE水平線を即座に識別し、それぞれをサポートまたはレジスタンスレベルとして分類—手動でのタグ付けは不要です。 詳細なレベルメトリック 各線に対して、価格のタッチ数、
スマート供給需要レクタングルツールインジケーターは、MT5のための究極の相棒です。重要な供給と需要のデータを瞬時に視覚化し、必要な場所—ゾーン上にリアルタイムで表示します。 このツールは、ゾーン分類、ピップ距離、強度、ゾーンサイズなどの豊富で実践的なデータを自動的にゾーン上に重ねて表示します。もう散らかりや推測は不要—明確で動的な洞察があなたの意思決定をサポートします。 トレーダーのために作られ、精密さで動きます。 イントラデイのスキャルピングでも、毎日のチャートの主要なゾーン分析でも、このインジケーターは手動で描いたゾーンを瞬時にインテリジェントなゾーンに変え、ワークフローを中断せずにチャートの情報価値を即座に高めます。 **機能一覧** **自動レベル検出** - チャート上のすべてのゾーンを瞬時に認識。 - 供給または需要として分類—手動タグ付け不要。 **豊富なリアルタイムメトリクス** 表示内容: - ゾーンサイズ - 現在の価格からのライブピップ距離 - ゾーンの強度スコア - ゾーンの年齢(ゾーンが存在した期間) **ライブアップデート** - 価格の動きに合
キャンドルパターン確率ダッシュボードは、主要なキャンドルパターンのリアルタイム統計を分析・表示するための直感的なインジケーターです。このツールは、エングルフィング、キャラクターチェンジ(CHOCH)、インバランス、ピンバー、インサイドバーなどのパターンを検出し、チャート上のカスタマイズ可能なダッシュボードでそのパフォーマンス指標を表示します。トレーダーは、パターンの信頼性、勝率、リスク・リワード比率に関する洞察を得ることができ、データ主導のトレーディング戦略に欠かせないツールです。 ### 主な機能 - **パターン検出**: エングルフィング、CHOCH、インバランス、ピンバー、インサイドバーの5つの主要なキャンドルパターンを、ユーザーが設定可能な条件に基づいて自動的に識別。 - **インタラクティブダッシュボード**: 総取引数、勝率、平均Rマルチプル、期待値をリアルタイムで表示する、MT5チャート上のクリーンでカスタマイズ可能なパネル。 - **リスク管理の統合**: ユーザーが指定した口座残高の割合に基づくリスク計算を行い、取引全体で一貫したリスク管理を確保。 - **カ
フィルタ:
レビューなし
レビューに返信