Diverging Chart Patterns Ultimate - Settings Guide

Premium pattern recognition algorithm designed to scan and collect information of diverging chart pattern formations for given symbol and timeframe.

Link to the indicator: Diverging Chart Patterns Ultimate

Presenting the Diverging Chart Patterns Ultimate Indicator

Building on the success of our Converging Chart Patterns Ultimate indicator, this tool is a specialized extension of our premium Auto Chart Patterns - Ultimate product, tailored exclusively for identifying and analyzing diverging patterns.

Developed through Rigorous Research and Open-Source Expertise

Our commitment to creating this indicator is rooted in extensive research and the insights gained from our previous work on chart patterns, including:

Leveraging the foundation established by our open-source indicators—Auto Chart Patterns and Flags and Pennants—this tool represents the culmination of our efforts to provide traders with a sophisticated approach to analyzing diverging patterns. It not only aids in the development of technical trading strategies but also enables the assessment of their effectiveness through historical performance analysis. The specific patterns covered by this indicator include:

  • Rising Wedge (Diverging Type)
  • Falling Wedge (Diverging Type)
  • Diverging Triangle
  • Rising Triangle (Diverging Type)
  • Falling Triangle (Diverging Type)

Comprehensive Chart Pattern Scanning Methodology

The identification of diverging chart patterns is based on a structured approach that includes the following key steps:

  1. Zigzag Analysis: Begin by examining each zigzag, focusing on the last 5 or 6 pivot points to identify potential trend line pairs.
  2. Divergence Confirmation: Project these trend lines backward and inspect for intersections within a specific range of bars, confirming the presence of divergence.
  3. Pattern Classification: Once divergence is confirmed, classify each pattern based on the directional orientation of its trend lines. For detailed classification guidelines, refer to our article on Chart Patterns 101: Algorithmic Way

Methodology or Trading for Chart Patterns

Traditional views often associate specific trading biases with diverging patterns—such as considering Rising Wedges as bearish and Falling Wedges as bullish, while recognizing the versatility of Triangles. However, empirical evidence supporting these assumptions is limited. Our indicator is designed to empower users to explore and validate a broad range of trading hypotheses, including unconventional strategies.

We provide extensive customization options to support the testing of diverse strategies. The default setup supports both long and short trading scenarios for each identified pattern. Users can modify trading directions and other parameters within the indicator's settings to align with their analytical preferences.

This open approach is based on the methodology detailed in our publication, Trading Diverging Chart Patterns. Users are encouraged to customize and enhance their trading strategies using this indicator.

Diverging Chart Patterns Indicator Overview
Diverging Chart Patterns Ultimate

Insight into Indicator Components

The chart below provides an illustration of the components comprising our indicator:

  1. Pattern Visualization: This functionality dynamically showcases patterns on the chart, emphasizing presently active ones. Historical patterns are omitted to uphold clarity and optimize performance, considering limitations in drawing object capacity.
  2. Trading Annotations: The indicator conveniently denotes open trades directly on the chart, accommodating both long and short positions based on user preferences and the ongoing status of associated trades for each pattern.
  3. Performance Metrics Table: A comprehensive table meticulously presents backtesting outcomes for individual patterns alongside aggregated results. It encompasses vital metrics such as win rates and the profit factor, calculated in alignment with the designated risk-reward ratio. These insights provide users with valuable assessments of potential profitability and trade strategy effectiveness.
Diverging Chart Patterns - Screen Components
Diverging Chart Patterns - Screen Components

Delving into the Indicator's Customization Features

Our indicator boasts a wealth of settings, empowering users to customize criteria and refine their trading strategies. Each setting comes with detailed tooltips, offering valuable insights into its functionality. Let's explore each category methodically.

🎯 Zigzag Configuration Options

These settings provide users with the flexibility to fine-tune their pattern analysis by adjusting the length and depth of the zigzag:

  • Length Adjustment: Altering this parameter modifies the scale of detected patterns. Higher values highlight larger formations, while lower ones focus on more compact patterns.
  • Depth Enhancement: This parameter adjusts the complexity of the recursive zigzag analysis, potentially revealing larger patterns across multiple levels. Users should exercise caution, as excessive depth may strain the indicator's processing capacity.

snapshot

🎯 Pattern Scanning Settings

This collection of settings refines the pattern scanning process, typically adjusted to achieve precise geometric alignment of detected patterns. While many settings can be left at their default values for regular use, users are encouraged to customize them, particularly the "Last Pivot Direction," to explore different theoretical approaches to pattern trading.

snapshot

🎯 Trade Configuration Settings

Arguably the most vital for users, these settings provide full control in shaping trading strategies based on diverging chart patterns. This encompasses the freedom to establish entry, stop, and target prices, fine-tune risk-reward ratios, choose historical depth for backtesting, and integrate filters to guide trade direction.

snapshot

🎯 Pattern Specific Settings

Here, users have the flexibility to customize settings for individual patterns or groups, thereby refining the precision of their strategies. Alongside the option to enable/disable specific patterns and pattern groups, users can also choose pattern-specific settings such as Last Pivot Direction, Trade Direction Filter, and external filters.

snapshot

🎯 Fully Customizable Alerts

Utilizing the alert() function, these notifications circumvent the usual template within the alert widget. To address this, we've integrated placeholders in the settings for creating comprehensive alert templates.

Available Categories Include

  • New - Alerts when a new pattern is identified
  • Entry - Alerts when an entry condition for a configured pattern based trade is met.
  • Stop - Alerts when a trade that has reached entry gets stopped out without reaching target
  • Target - Alerts when a trade reaches its target
  • Invalidation - Alerts when a trade reaches an invalidation point before reaching the entry.

Each alert type can possess its unique template. Tailorable templates are crucial for effectively utilizing alerts within broker or exchange integration.

Here are some of the placeholders that are defined in the indicator.

  • {type} - Alert type - new/entry/stop/target/invalid
  • {pid} - Pattern ID of the pattern belonging to trade. Multiple trades can have same pattern id since a pattern can be traded in both long and short directions.
  • {tid} - Unique Trade ID for the given trade.
  • {ticker} - Ticker ID on which the indicator is run
  • {timeframe} - Chart timeframe on which the indicator is run
  • {basecurrency} - Base currency of the symbol
  • {quotecurrency} - Quote currency of the symbol
  • {pivots} - Pivot values of the pattern
  • {price} - Current price when the alert is triggered.
  • {pattern} - Name of the pattern on which the alert is triggered.
  • {direction} - Direction of the trade.
  • {entrydirection} - Direction of the entry signal. Used for specific bot integration.
  • {exitdirection} - Direction of the exit signal. Used for specific bot integration.
  • {entry} - Entry price of the trade
  • {stop} - Stop price of the trade
  • {target} - Target price of the trade
  • {invalidation} - Invalidation price of the trade

snapshot

🎯 Display and Stats

These settings regulate the display options on the chart. Closed trade statistics are showcased in a table and appear in the bottom-left corner of the chart. These can be tailored using the display settings.

Comments