MT4 Version: Commodity Channel Index(CCI) Multicurrency Scanner MT4
MT5 Version: Commodity Channel Index(CCI) Multicurrency Scanner MT5
Complete User Documentation — MT4 & MT5
1. OVERVIEW
The Commodity Channel Index (CCI) Multicurrency Scanner is an advanced tool designed to scan multiple currency pairs simultaneously using the CCI indicator. This product helps traders identify potential buying or selling opportunities based on market momentum and price trends. By providing real-time data and alerts, it addresses the challenge of monitoring numerous markets efficiently.
Who Should Use It: Forex traders seeking to enhance their technical analysis and improve their decision-making process through comprehensive market scanning.
Main Benefit: Empower your trading strategy with a powerful tool that simplifies the analysis of multiple currency pairs, allowing you to capitalize on market movements swiftly.
2. INPUT PARAMETERS & SETTINGS
This product shares a common set of general input settings with all Multi-Currency Scanner Dashboard products in this series. The following sections are covered in the common guide: General Settings (pairs list, dashboard colors, panel size), Timeframe Signal Settings (individual TF scan per symbol), Timeframe Confluence Settings (multi-TF confluence scan), and Alert Settings (popup, push notification, email). For full details refer to the Common Multi-Currency Scanner Dashboard Settings Guide. The sections below cover only the product-specific inputs unique to this product.
Cci Settings
This section controls the settings related to the Commodity Channel Index calculations and configurations.
| Setting Name | Type | Default Value | Description | Example |
|---|---|---|---|---|
| Cci Timeframe | ENUM | PERIOD_CURRENT | Determines the timeframe for CCI calculations, allowing traders to customize the analysis period based on their trading strategy. | M1 (1 Minute) - Ideal for scalping strategies requiring quick signals. |
| Cci Period | int | 14 | Specifies the number of periods used in the CCI calculation, affecting the sensitivity of the indicator to price changes. | 20 - Use a higher period for a smoother CCI line, reducing false signals. |
| Cci Applied Price | ENUM | PRICE_CLOSE | Defines which price type is used in the CCI calculation, allowing for flexibility in analysis based on trader preferences. | PRICE_OPEN - Useful for strategies focusing on opening price trends. |
| Calculation Mode (Useful for backtesting) | ENUM | MANUAL | Sets the mode for CCI calculations, either using specified values or automatically adjusting them for backtesting scenarios. | AUTO - Use this for dynamic adjustments during backtesting for more realistic results. |
| Cci Upper Level | double | 100 | Defines the upper threshold for the CCI, indicating overbought conditions when breached, guiding traders in their entry and exit points. | 150 - Adjust this higher for a more conservative approach to overbought signals. |
| Cci Lower Level | double | -100 | Sets the lower threshold for the CCI, indicating oversold conditions when breached, helping traders identify potential buying opportunities. | -150 - Use a lower level for more aggressive trading in volatile markets. |
| Cci Entry Strategy | ENUM | ENTRY_STRATEGY1 | Determines the strategy for entering trades based on CCI signals, allowing traders to choose their preferred method of analysis. | ENTRY_STRATEGY3 - Use this for a strategy that focuses on overbought conditions for selling. |
Cci Entry Strategy — Options Explained
This section describes the various strategies available for entering trades based on CCI signals. Each option provides a different approach to market entry, catering to diverse trading styles.
ENTRY_STRATEGY1: This strategy triggers a buy entry when the CCI enters oversold territory, indicating potential upward price movement. Conversely, it suggests a sell entry when the CCI exits oversold conditions.
ENTRY_STRATEGY2: This option initiates a buy entry when the CCI exits oversold levels, signaling a recovery, while a sell entry occurs when the CCI exits overbought conditions.
ENTRY_STRATEGY3: A buy entry is activated when the CCI enters overbought territory, suggesting a potential price drop, while a sell entry occurs when the CCI exits overbought conditions.
ENTRY_STRATEGY4: This strategy focuses on a buy entry when the CCI remains above the upper level, indicating strong bullish momentum, while a sell entry is triggered when it falls below this level.
ENTRY_STRATEGY5: A buy entry is initiated when the CCI is below the lower level, signaling potential upward movement, while a sell entry occurs when the CCI is above this level.
ENTRY_STRATEGY6: This strategy triggers a buy entry when the CCI crosses above the zero line, indicating a bullish trend, while a sell entry is suggested when it crosses below.
ENTRY_STRATEGY7: This option utilizes divergence analysis, where a buy entry occurs on bullish divergence and a sell entry on bearish divergence, providing a nuanced approach to market entry.
Cci Divergence Settings(only For Strategy 7)
This section contains settings specifically for configuring divergence detection, which is crucial for Strategy 7.
| Setting Name | Type | Default Value | Description | Example |
|---|---|---|---|---|
| Divergence Lookback Bars | int | 50 | Defines the number of bars to look back for divergence detection, impacting the accuracy of identifying potential reversals. | 30 - Reducing the lookback period can help in faster signal generation. |
| Minimum Bars distance between divergence[0: disable] | int | 20 | Sets the minimum number of bars required between divergence points, helping to filter out noise and false signals. | 10 - Lowering this value may increase the frequency of divergence signals. |
| Maximum Bars distance between divergence[0: disable] | int | 200 | Specifies the maximum distance between divergence points, allowing traders to control the sensitivity of divergence detection. | 150 - Adjusting this can help in capturing significant divergence signals. |
| Min price gap in pips[0: disable] | int | 15 | Sets the minimum price gap in pips for divergence detection, ensuring that signals are significant enough to warrant attention. | 20 - Increasing this value can help filter out minor price fluctuations. |
| CCI Color | color | clrBlue | Defines the color of the CCI line on the chart, allowing for customization to enhance visibility and personal preference. | clrRed - Use this color for better contrast against your chart background. |
3. HOW IT WORKS
Core Calculation & Logic
The Commodity Channel Index (CCI) Multicurrency Scanner calculates the CCI for multiple currency pairs, identifying overbought and oversold market conditions. This tool helps traders make informed decisions based on price momentum and trend strength.
By analyzing price movements over a specified period, the CCI indicates potential reversals or continuation patterns, allowing traders to spot opportunities across various timeframes.
How Signals Are Generated
A BUY signal is generated when the CCI crosses above a specified threshold (e.g., +100), indicating potential upward momentum. This suggests that the asset may be undervalued and could rise further.
A SELL signal is triggered when the CCI crosses below a certain threshold (e.g., -100), indicating potential downward momentum. This suggests that the asset may be overvalued and could decline further.
The scanner can also use confluence logic, where multiple timeframes show similar signals, increasing the reliability of the trading decision.
The dashboard displays symbols in rows and timeframes in columns, with arrow colors indicating the signal direction. The age of the signal is shown in parentheses, helping traders assess the timeliness of the signals.
Step-by-Step Workflow
Step 1: Set Up the Scanner Add the CCI Multicurrency Scanner to your MT4 or MT5 platform and configure the currency pairs you wish to monitor.
Step 2: Configure Timeframes Select the desired timeframes for analysis, enabling or disabling individual timeframes based on your trading strategy.
Step 3: Analyze Signals Observe the dashboard for BUY and SELL signals across the selected currency pairs and timeframes.
Step 4: Confirm with Additional Analysis Use other technical indicators or fundamental analysis to confirm signals before entering trades.
Step 5: Execute Trades Based on the signals and your analysis, execute trades on your chosen currency pairs.
Step 6: Monitor Performance Continuously monitor the performance of your trades and adjust your strategy as necessary.
4. USAGE TIPS & BEST PRACTICES
Utilizing the CCI Multicurrency Scanner effectively can enhance your trading strategy.
| Feature | Description |
|---|---|
| Pairs List | Customize the list of currency pairs to focus on those relevant to your trading strategy. |
| Scan Last N Candle | Adjust the number of candles to analyze for more or less historical data, depending on your trading style. |
| Timeframe Settings | Enable specific timeframes to tailor the scanner to your preferred trading intervals. |
| Color Customization | Change colors for different signals to enhance visibility and quick recognition on the dashboard. |
5. IMPORTANT NOTES & WARNINGS
Known Limitations
| Issue | Explanation |
|---|---|
| Lagging Indicator | The CCI is a lagging indicator, meaning it may not predict sudden market movements effectively. |
| Market noise can lead to false signals; always confirm with additional analysis. | |
| Signals may vary significantly across different timeframes; consistency is key. |
Settings Beginners Should NOT Change
| Setting | Why to Leave Default |
|---|---|
| PANEL_HEIGHT_PCT | Changing this may disrupt the layout of the dashboard, affecting usability. |
| PANEL_WIDTH_PCT | Default width ensures optimal visibility of all signals and pairs. |
| ARROW_SIZE | Altering the arrow size can affect the clarity of signal representation on the dashboard. |
Dashboard Usage Tips
- Prioritize High-Volume Pairs: Focus on currency pairs with higher trading volumes for better signal reliability.
- Use Multiple Timeframes: Analyze signals across different timeframes for improved decision-making.
- Stay Updated on Market News: Economic news can impact signals; stay informed to avoid unexpected market moves.
- Regularly Review Settings: Periodically check and adjust settings based on your trading performance and market conditions.
- Practice Risk Management: Always use stop-loss orders to protect your capital from adverse market movements.
Quick Start Guide
Follow these steps to get started in under 5 minutes:
- Install the Scanner: Download and install the CCI Multicurrency Scanner on your trading platform.
- Open the Scanner: Launch the scanner and access the settings menu.
- Configure Currency Pairs: Enter the currency pairs you want to monitor in the settings.
- Select Timeframes: Enable the timeframes you wish to analyze for trading signals.
- Adjust Visual Settings: Customize colors and panel sizes for better visibility.
- Start Scanning: Activate the scanner to begin monitoring signals across selected pairs.
- Review Signals: Check the dashboard for any BUY or SELL signals generated by the scanner.
You may also be interested in these related products:
- Commodity Channel Index(CCI) Multicurrency Scanner MT5
- Commodity Channel Index(CCI) Strategy EA MT4
- Commodity Channel Index(CCI) Strategy EA MT5
- Commodity Channel Index(CCI) Strategy Multicurrency EA MT4
- Commodity Channel Index(CCI) Strategy Multicurrency EA MT5
Installation Guide for MQL Products | Updating Purchased MQL Products on MT4/MT5 | General Troubleshooting Guide | Indicator Settings / Guide
Check all my products: https://www.mql5.com/en/users/biswait50/seller
Contact me for support: https://www.mql5.com/en/users/biswait50


