Files
mql5/Scripts/MyScripts/List_Chart_Indicators.md
2025-12-30 20:11:58 +01:00

1.6 KiB

List Chart Indicators Script

1. Summary (Introduction)

The List_Chart_Indicators script is a lightweight diagnostic utility designed for traders and developers. It scans the current chart and generates a detailed list of all attached indicators, organized by chart window (Main Window and Subwindows).

This tool is invaluable for:

  • Template Verification: Quickly checking which indicators are loaded in a complex template.
  • Debugging: Identifying hidden or duplicate indicators that might be consuming resources.
  • Documentation: Generating a list of tools used in a specific setup.

2. Features

  • Window-Aware: It correctly identifies indicators in the Main Chart Window as well as all separate Indicator Subwindows.
  • Detailed Output: Prints the exact "Short Name" of each indicator to the "Experts" tab in the Toolbox.
  • Simple Execution: Runs instantly with no parameters required.

3. Usage

  1. Open the chart you want to analyze.
  2. Drag and drop the List_Chart_Indicators script from the Navigator onto the chart.
  3. Open the Toolbox (Ctrl+T) and switch to the Experts tab.
  4. You will see a formatted list of all indicators attached to that chart.

Example Output

--------------------------------------------------
Indicators on Chart 123456789 (EURUSD):
--- Main Window (2 indicators) ---
  [0] Moving Average(14)
  [1] Bollinger Bands(20, 2.00)
--- Subwindow 1 (1 indicators) ---
  [0] RSI(14)
--------------------------------------------------

4. Technical Details

  • File: List_Chart_Indicators.mq5
  • Type: Script
  • Dependencies: None (Standard MQL5 libraries only).