One Touch Chart Switcher
- Utilities
-
Mitsuaki Mine
Nice to meet you!
It's hard to believe that twenty years have already passed since I first stepped into the world of forex trading. I'm constantly fascinated by the depth and complexity of the markets. - Version: 1.0
[MT5] "One Touch Chart Switcher": Effortlessly Switch Currency Pairs & Timeframes with a Single Click
Hey traders!
When you're deep in analysis, you constantly switch between multiple currency pairs and various timeframes, right? Thoughts like, "I wonder what the 1-hour chart for that pair looks like..." or "I need to check the 4-hour chart on this one too..." are common. All that clicking back and forth can be a surprisingly time-consuming and tedious task.
To solve this common frustration and boost your analysis efficiency, I've developed a convenient indicator: the "One Touch Chart Switcher".
What is the "One Touch Chart Switcher"?
This indicator is a simple utility tool that adds buttons for switching currency pairs and timeframes to the top-left corner of your chart.
Just click the button for the currency pair or timeframe you want to analyze, and the chart will change instantly. You no longer need to drag pairs from the Market Watch window or select timeframes from the toolbar.
▼ This tool is perfect for you if you:
-
Monitor multiple currency pairs.
-
Frequently perform multi-timeframe analysis.
-
Are a scalper or a trader who needs to make quick decisions.
-
Simply want to minimize clicks and focus on your analysis.
Main Features
This tool is packed with features to make your trading analysis more comfortable and efficient.
-
One-Click Timeframe Switching
Instantly switch your chart to any preset timeframe like M1, M5, H1, or D1 with a single click. -
One-Click Currency Pair Switching
Quickly change to your favorite currency pairs like EURUSD or USDJPY while keeping the current timeframe. -
Highlighting the Current State
The buttons for the currently displayed pair and timeframe are highlighted with a different color, so you always know what you're looking at with a glance. -
Show/Hide Button Functionality
Use the "Hide TF" and "Hide Pairs" buttons to temporarily hide the timeframe or currency pair button panels. This is useful when you want a cleaner chart view. -
Fully Customizable
From the settings menu, you can fully customize the list of pairs and timeframes to display, as well as button colors, size, and position to match your preferences.
How to Use
It's incredibly easy to use!
Step 1: Applying to the Chart
Find "One Touch Chart Switcher" in your Navigator window's indicator list and drag-and-drop it onto the desired chart.
Step 2: Configuration and Operation
The settings window will pop up. Configure your preferred currency pairs and timeframes (refer to the "Parameter Settings" section below) and click "OK".
Once the buttons appear on your chart, you're all set! Just click the buttons to experience seamless chart switching.
Parameter Settings Explained
You can flexibly adjust the settings of this indicator to fit your trading environment.
Currency Pair and Timeframe Settings
This is the most important section!
| Parameter Name | Description | Example |
|---|---|---|
| Pairs | Enter the currency pairs you want to display, separated by commas. Make sure to enter the exact symbol names used by your broker. | EURUSD,GBPUSD,USDJPY,XAUUSD |
| TimeframesToShow | Enter the timeframes you want to display as numbers in minutes, separated by commas. | 5,15,60,240,1440 (to display M5, M15, H1, H4, D1) |
[Timeframe to Minutes Conversion Chart]
| Timeframe | Value to Enter |
|---|---|
| 1 Minute (M1) | 1 |
| 5 Minutes (M5) | 5 |
| 15 Minutes (M15) | 15 |
| 30 Minutes (M30) | 30 |
| 1 Hour (H1) | 60 |
| 4 Hours (H4) | 240 |
| Daily (D1) | 1440 |
| Weekly (W1) | 10080 |
| Monthly (MN1) | 43200 |
Button Layout Settings
Adjust the position and size of the buttons.
| Parameter Name | Description |
|---|---|
| ButtonX, ButtonY | The starting position (X and Y coordinates) for the entire button panel. |
| ButtonWidth | The width of the standard timeframe and currency pair buttons. |
| ToggleButtonWidth | The width of the show/hide toggle buttons. |
| ButtonHeight | The height of all buttons. |
| ButtonSpacing | The horizontal space between buttons. |
| RowSpacing | The vertical space between rows of buttons. |
Button Appearance Settings
Freely change the button colors and font.
| Parameter Name | Description |
|---|---|
| ButtonColor | The color of the buttons in their normal state. |
| SelectedButtonColor | The color of the button for the currently selected pair/timeframe. |
| ButtonFontColor | The color of the text on the buttons. |
| ButtonFontSize | The font size of the text. |
| ButtonFont | The font name for the text. |
Important Notes
-
This indicator is for MT5 only.
- The show/hide feature uses chart objects. In rare cases, there may be display issues if you are using other indicators or EAs that also place a large number of objects on the chart.

User didn't leave any comment to the rating