Candlestick Pattern Scanner Dashboard for MT4/MT5

4 December 2024, 14:39
Biswarup Banerjee
0
554

Complete User Documentation — MT4 & MT5

1. OVERVIEW

The CandleStick Patterns Multicurrency Scanner is a powerful tool designed to identify various candlestick patterns across multiple currency pairs. It helps traders quickly spot potential trading opportunities, enhancing decision-making efficiency. This scanner utilizes advanced algorithms to analyze price action and generate alerts based on specific patterns.

Who Should Use It: This product is ideal for retail forex traders who rely on technical analysis and candlestick patterns for their trading strategies.

Main Benefit: Gain a competitive edge in the forex market by swiftly identifying key candlestick patterns, allowing for timely entry and exit decisions.


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.

Indicator Settings

This section controls the visibility of various candlestick patterns and display settings for the scanner.

Setting Name Type Default Value Description Example
Show Hammer bool true Enables the display of Hammer candlestick patterns, which can indicate potential bullish reversals, helping traders identify buying opportunities. true - Use this when you want to monitor potential bullish reversal signals.
Show Inverse Hammer bool true Displays Inverse Hammer patterns, which may suggest potential bearish reversals, aiding traders in spotting selling opportunities. true - Ideal for tracking potential bearish reversal signals.
Show Hanging Man bool true Enables the display of Hanging Man patterns, indicating potential bearish reversals, allowing traders to prepare for possible downtrends. true - Useful for anticipating potential market downturns.
Show Shooting Star bool true Displays Shooting Star patterns, which can indicate potential bearish reversals, helping traders identify selling opportunities. true - Use this to monitor for potential bearish signals.
Show Doji bool true Enables the display of Doji patterns, which indicate market indecision, prompting traders to assess potential market direction. true - Important for identifying potential trend reversals.
Show Bullishspinningtop bool true Displays Bullish Spinning Top patterns, which can indicate bullish reversals, helping traders identify potential buying opportunities. true - Use this to catch potential bullish signals.
Show Bearishspinningtop bool true Enables the display of Bearish Spinning Top patterns, indicating potential bearish reversals, aiding traders in spotting selling opportunities. true - Ideal for monitoring potential market downturns.
Show Bullishengulfing bool true Displays Bullish Engulfing patterns, which can indicate strong buying pressure, helping traders identify potential bullish trends. true - Use this to capture strong bullish signals.
Show Bearishengulfing bool true Enables the display of Bearish Engulfing patterns, indicating strong selling pressure, aiding traders in spotting potential bearish trends. true - Important for identifying potential market declines.
Show Bullishharami bool true Displays Bullish Harami patterns, which may indicate potential bullish reversals, helping traders identify buying opportunities. true - Use this to track potential bullish reversal signals.
Show Bearishharami bool true Enables the display of Bearish Harami patterns, indicating potential bearish reversals, aiding traders in spotting selling opportunities. true - Ideal for anticipating market downturns.
Show Bullishpiercingline bool true Displays Bullish Piercing Line patterns, indicating potential bullish reversals, helping traders identify buying opportunities. true - Use this to monitor for potential bullish signals.
Show Bearishpiercingline bool true Enables the display of Bearish Piercing Line patterns, indicating potential bearish reversals, aiding traders in spotting selling opportunities. true - Important for identifying potential market declines.
Show Three White Soldier bool true Displays Three White Soldiers patterns, which can indicate strong bullish momentum, helping traders identify potential buying opportunities. true - Use this to catch strong bullish signals.
Show Three Black Crows bool true Enables the display of Three Black Crows patterns, indicating strong bearish momentum, aiding traders in spotting potential selling opportunities. true - Important for identifying potential market downturns.
Text Size int 7 Determines the size of the text displayed for signals, allowing traders to customize visibility based on their preferences. 10 - Use a larger size for better visibility on high-resolution screens.
Label Offset % int 20 Sets the offset percentage for the label position, allowing traders to adjust the placement of signals for better chart readability. 15 - Adjust for optimal placement based on chart layout.
Text Distance Multiplier double 0.5 Controls the distance between text labels displayed on the chart, allowing traders to customize spacing for clarity. 0.7 - Increase for more spacing between labels on crowded charts.

3. HOW IT WORKS

Core Calculation & Logic

This scanner analyzes multiple currency pairs for various candlestick patterns, providing traders with signals based on price action. It identifies market sentiment shifts that can indicate potential trading opportunities.

Utilizing technical analysis, the scanner evaluates the last N candles for specific formations, allowing traders to make informed decisions based on historical price patterns and trends.

How Signals Are Generated

A BUY signal is generated when a bullish candlestick pattern is identified, indicating potential upward momentum. Patterns such as Bullish Engulfing or Hammer are key indicators of a possible price increase.

A SELL signal occurs when a bearish candlestick pattern is detected, suggesting potential downward movement. Patterns like Bearish Engulfing or Shooting Star indicate a likely price drop.

The scanner uses ALL patterns specified in the settings to confirm signals, ensuring that traders receive comprehensive market insights.

The dashboard displays symbols in rows and timeframes in columns, with colored arrows indicating buy (green) and sell (red) signals. The age of each signal is shown in parentheses for timely decision-making.

Step-by-Step Workflow

Step 1: Set Currency Pairs Choose the currency pairs you want to monitor by entering them in the settings.

Step 2: Select Candlestick Patterns Enable the candlestick patterns you wish to scan for in the settings menu.

Step 3: Define Scan Parameters Adjust the number of candles to scan and other relevant settings according to your strategy.

Step 4: Monitor the Dashboard Observe the dashboard for buy/sell signals and their respective ages.

Step 5: Execute Trades Use the signals to make informed trading decisions based on your analysis.


4. USAGE TIPS & BEST PRACTICES

Utilizing this scanner effectively can enhance your trading strategy and decision-making process.

Feature Description
Real-time Alerts Receive notifications for significant candlestick patterns to stay updated on potential trades.
Customizable Settings Adjust the parameters to fit your trading style and preferences, optimizing the scanner's performance.
Multi-Timeframe Analysis Analyze multiple timeframes to identify trends and confirm signals across different periods.
Visual Dashboard A user-friendly interface that displays signals clearly, making it easy to interpret market conditions.

5. IMPORTANT NOTES & WARNINGS

Known Limitations

Issue Explanation
Market Volatility High volatility can lead to false signals; always confirm with additional analysis.
Lagging Signals Signals may lag in fast-moving markets; consider the age of signals before acting.
Limited Patterns Not all candlestick patterns are included; focus on those that align with your strategy.

Settings Beginners Should NOT Change

Setting Why to Leave Default
PANEL_HEIGHT_PCT Altering this can disrupt the display of signals and overall dashboard functionality.
TEXT_SIZE Changing text size may affect readability and clarity of the dashboard.
SCAN_LAST_N_CANDLE This setting is crucial for accurate signal generation; altering it may lead to missed opportunities.

Dashboard Usage Tips

  1. Check Signal Age: Always consider the age of signals to gauge their relevance.
  2. Monitor Multiple Timeframes: Use the dashboard to analyze signals across different timeframes for better context.
  3. Customize Colors: Adjust color settings to suit your visual preferences, enhancing usability.
  4. Stay Updated: Regularly check for updates to the scanner for improved features and performance.
  5. Combine with Other Tools: Use the scanner in conjunction with other indicators for a comprehensive analysis.

Quick Start Guide

Follow these steps to get started in under 5 minutes:

  1. Download the Scanner: Obtain the scanner from the marketplace or official website.
  2. Install the Indicator: Add the scanner to your MT4 or MT5 platform.
  3. Open the Settings: Access the settings menu to configure your preferences.
  4. Select Currency Pairs: Input the currency pairs you wish to monitor.
  5. Enable Desired Patterns: Choose which candlestick patterns to scan for.
  6. Adjust Scan Parameters: Set the number of candles to analyze.
  7. Start Scanning: Activate the scanner and begin monitoring signals.

You may also be interested in these related products:


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