CleanChartToggle

  • 实用工具
  • Liam Alex Thomas Webb
    Liam Alex Thomas Webb
    嘿,我是Liam——是的,我不小心把我的中间名填进了名字框里(我知道,这是个经典失误)。
    我是一名交易者、程序员和数据爱好者,过去几年我一直在设计自己的工具来提升我的交易优势。经过在真实市场中的测试后,我决定与其他认真对待交易的交易者分享一些最有用的指标。我的交易方法结合了价格行为、统计概率和市场结构,因此我发布的指标也反映了这种组合。无论是基于模式的概率还是数据支持的预期统计,我关注的是真正有效的东西——而不是炒作或过于花哨的视觉效果。
    这里所有的指标都是100%原创——没有重新打包的代码或回收的脚本。
    这些都是我为自己的策略打造并不断完善的真实工具。
  • 版本: 1.0
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. 🎯


作者的更多信息
Auto SR Zones
Liam Alex Thomas Webb
支持/阻力区 - MetaTrader 5 产品概览 概览 支持/阻力区 是一个为 MetaTrader 5 (MT5) 设计的直观指标,通过在图表上的水平线周围自动创建可自定义的区域来增强技术分析。这些区域由用户指定的点数距离定义,视觉上突出关键的支持和阻力区域,帮助交易者快速识别关键价格范围和潜在反转点。 主要功能 动态区域创建 :自动在水平线周围生成区域,可调整点数距离(默认:10点)以定义区域宽度。 支持和阻力识别 :根据当前价格相对于水平线的位置对区域进行颜色编码(支持:LimeGreen,阻力:Tomato),便于快速视觉识别。 可自定义外观 :可调整区域透明度(0-255)、颜色以及可选的支持/阻力标签,包括可配置的字体大小和颜色。 水平线过滤 :可选地通过用户定义的前缀过滤水平线,允许为特定线选择性地创建区域。 调试信息 :在 MT5 专家选项卡中提供可选的调试输出,用于故障排除和监控指标性能。 无缝 MT5 集成 :完全兼容 MetaTrader 5,确保流畅的性能和简单的设置。 性能优化 :轻量级设计,对 MT5 图表性能影响极小。 优势 增强价格水平分析 :清晰定
FREE
Smart Bar Timer
Liam Alex Thomas Webb
增强型K线计时器 是一个多功能且可定制的MetaTrader 5 (MT5) 指标,实时提供当前K线的信息,包括下一根K线的倒计时、K线细节、成交量和点差。指标显示在用户指定的图表窗口角落,提供多行或单行格式,允许交易者一目了然地监控关键市场数据,提升决策效率和交易效率。 主要功能 实时K线计时器 :显示下一根K线的倒计时(小时、分钟及可选的秒数),支持自定义文本颜色、字体大小和字体类型。 K线信息 :显示当前K线的方向(看涨/看跌)、K线大小(以点计)、实体大小、上下影线大小和价格变化百分比,并根据K线方向使用颜色编码文本。 成交量和点差数据 :可选显示当前K线的成交量(以百万或千为单位)和点差,提供关键市场背景信息。 灵活的显示选项 :可在详细的多行布局或紧凑的单行格式之间选择,支持调整行间距和定位。 无缝MT5集成 :完全兼容MetaTrader 5,确保简单设置和优化的性能,不影响平台速度。 可定制设置 :配置计时器颜色、看涨/看跌颜色、字体、显示角落、与角落的距离,以及秒数、K线信息、成交量和点差的显示开关。 优势 全面的市场洞察 :将K线计时、K线分析、成交量和点差数据整合
FREE
Clean Chart Toggle
Liam Alex Thomas Webb
5 (1)
清晰图表切换 是一个用户友好的指标,专为提升 MetaTrader 5 (MT5) 图表体验而设计,通过简单的方式管理图表上指标和对象的可见性。只需位于图表窗口左上角的单个按钮,用户即可立即隐藏或显示所有指标和绘图对象,减少杂乱,提升对价格走势或特定分析需求的专注。 主要功能 一键切换按钮:位于 MT5 图表窗口左上角的按钮,允许用户通过一次点击快速隐藏或显示所有指标和绘图对象。 可自定义可见性:在显示所有指标和对象或清除图表以获得简洁视图之间切换,非常适合专注于原始价格数据。 无缝 MT5 集成:完全兼容 MetaTrader 5,确保在平台内轻松设置和流畅性能。 用户友好设计:直观的界面,最小化设置,适合所有经验水平的交易者。 性能优化:轻量高效,确保不影响 MT5 图表性能或平台速度。 优势 提升图表清晰度:快速整理 MT5 图表,专注于关键价格走势,避免多个指标或绘图的干扰。 节省时间:无需手动隐藏或显示单个指标,简化 MT5 中的工作流程。 改善决策:清晰的图表视图帮助交易者专注于关键价格走势,提升分析和交易决策。 多用途使用:适合使用 MT5 的短线交易者、日内交易者和长期
FREE
# Smart Fib Retracement Zones For MT5 指标 Smart Fib Retracement Zones For MT5 指标是您在 MetaTrader 5 平台上的终极伴侣,可即时可视化关键的斐波那契回撤数据——就在您需要的区域,实时呈现。 该工具自动在您的斐波那契回撤区域上叠加可操作的数据,例如级别分类、点差距离、回撤百分比和区域强度——清晰地显示在每个区域内。无论您是进行日内剥头皮交易,还是分析日线图上的关键斐波那契水平,该指标都能将标准的斐波那契回撤转化为智能区域——即时提升您图表的信息价值。 ## 功能一览 ### 自动从斐波那契回撤创建区域 - 从关键斐波那契水平(23.6%、38.2%、50%、61.8%、78.6%)即时生成区域。 - 自动检测波段高点和低点,创建精确的回撤区域。 ### 可定制的斐波那契水平 - 配置要显示和监控的斐波那契水平。 - 调整区域厚度和边界以匹配您的交易风格。 ### 实时区域信息标签 - 斐波那契水平百分比(38.2%、61.8% 等) - 当前价格的实时点差距离 - 基于历史价格反应的区域
PinMetrics MT4
Liam Alex Thomas Webb
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
Smart SR Levels Pro
Liam Alex Thomas Webb
MetaTrader 5增强型支撑/阻力水平信息指标 欢迎体验增强型支撑/阻力水平信息指标,这将是您图表上的终极伴侣,实时可视化重要的支撑/阻力(S/R)信息。这一MT5工具会自动为您的水平线标注关键的S/R指标——支撑/阻力分类、触碰次数、实时点差距离、水平强度和历史年龄——所有信息一目了然,简洁地显示在每个水平下方。 这款工具由交易者为交易者设计,将您手动放置的水平线转化为一个信息丰富的可操作显示界面,旨在几秒钟内优化您的交易流程并提升决策效率。 功能概览 增强型S/R信息指标配备了智能功能,帮助您充满信心地交易: 自动化水平信息 立即识别所有OBJ_HLINE水平线,并自动将其分类为支撑或阻力水平——无需手动标记。 详细水平指标 每条线上显示价格触碰次数、当前价格的实时点差距离(实时更新!)、强度评分和水平年龄——让您快速了解市场行为。 实时数据 水平信息随实时价格动态更新,采用优化的刷新间隔,确保图表性能平稳。 完全可定制的视觉效果 个性化您的显示选项:调整标签字体、文本大小、颜色,以及手动或自动偏移位置(根据支撑/阻力在线条上方或下方)。 广泛兼容性 在MetaTr
Smart SD Rectangle Tool
Liam Alex Thomas Webb
智能供需矩形工具指标是您在MT5上的终极伙伴,可即时可视化关键供需数据——就在您需要的区域,实时呈现。 该工具会自动在您的区域上覆盖丰富、可操作的数据,例如区域分类、点差距离、强度和区域大小——整洁地定位在每个区域内部。无需杂乱,无需猜测——只有清晰、动态的洞察力来支持您的决策。 为交易者打造,精准驱动。 无论您是进行日内超短线交易还是分析日线图上的关键区域,该指标都能将您手动绘制的区域瞬间转变为智能区域——立即提升图表的信息价值,而不干扰您的工作流程。 功能一览 自动水平检测 即时识别图表上的所有区域。 无需手动标记,即可将其分类为供需区域。 丰富、实时指标 显示: • 区域大小 • 当前价格的实时点差距离 • 区域强度评分 • 区域存在时间(区域年龄) 实时更新 数据随价格变动实时刷新。 智能刷新间隔确保即使在较低时间框架下,图表性能依然流畅。 可定制显示 调整标签字体、大小、颜色和定位。 智能自动标签:包含手动覆盖选项 跨市场适用 兼容MetaTrader 5上的所有外汇对、主要商品和加密货币工具。 交易者为何喜爱它 一站式区域洞察:一目了然查看供需标识、
Candle Pattern Odds
Liam Alex Thomas Webb
以下是将您提供的文本翻译成中文的内容: --- **K线形态概率仪表板** K线形态概率仪表板是一个直观的指标,用于分析和展示关键K线形态的实时统计数据。该工具可检测如吞没形态、特性变化(CHOCH)、失衡、针形K线和内包K线等形态,并在图表上以可定制的仪表板形式展示其性能指标。交易者可以深入了解形态的可靠性、胜率和风险回报比,使其成为数据驱动交易策略的必备工具。 **主要功能** - **形态检测**:根据用户可配置的设置,自动识别五种关键K线形态(吞没形态、特性变化、失衡、针形K线、内包K线)。 - **交互式仪表板**:在MT5图表上以清晰、可定制的面板展示实时统计数据,包括总交易次数、胜率、平均R倍数和期望值。 - **风险管理整合**:根据用户定义的账户余额百分比计算风险,确保交易中的风险管理一致性。 - **可定制设置**:调整仪表板位置、颜色、字体大小和形态检测参数,以适应个人交易偏好。 - **性能优化**:轻量高效,对MT5图表性能或平台速度影响极小。 - **历史分析**:分析用户定义的历史K线数量(默认:1000),提供全面的形态性能数据。 **优势
筛选:
无评论
回复评论