In some cases, you might want to open a set of charts as quickly as possible. This can be required when, for example, you want to load historical data in a specific timeframe. Another example is when you are using an indicator that uses multiple currency pairs.
Open All Charts is a super simple script for MetaTrader 4 that opens charts for all the currency pair available in your platform at a specified timeframe.
The script can be very handy in certain situation, but it has some limitations — it only works with Forex symbols and it won't open charts for some ultra-exotic currency pairs. Only pairs containing EUR, USD, GBP, JPY, CAD, CHF, AUD, or NZD will be opened. However, this is quite easy to change via the script's source code.
You can also use this script's code as an example of an MQL4 program that works with symbols and charts in MT4.
Warning! If your MT4 platform supports a lot of currency pairs, this script will open all of them — the number of charts is potentially huge. It will open charts not only for those symbols that are selected in your Market Watch panel but for all symbols in the platform.
The script is free to download and use.
To install the script, please follow the instructions below:
You can also read a more detailed instruction on how to perform the installation.