CHART PATTERNS Trading Guide

Last updated: July 22, 2026

The Chart Patterns is a quantitative technical analysis tool. CHART_PATTERNS: Chart Pattern Recognition Автоматическое распознавание графических паттернов: - Wedges (Rising/Falling, Expanding/Contracting)

What does the indicator show?

  • Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
  • BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
  • Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.

Key Settings

  • Show Wedges (showWedges): Controls the calculation period and sensitivity for market detection.
  • Show Triangles (showTriangles): Controls the calculation period and sensitivity for market detection.
  • Show Channels (showChannels): Controls the calculation period and sensitivity for market detection.
  • Lookback Period (lookback): Controls the calculation period and sensitivity for market detection.
  • Min Pattern Bars (minBars): Controls the calculation period and sensitivity for market detection.
  • Slope Tolerance (tolerance): Controls the calculation period and sensitivity for market detection.
  • Show Labels (showLabels): Controls the calculation period and sensitivity for market detection.
  • Hide Data in Tooltip (hideData): Controls the calculation period and sensitivity for market detection.
  • Any Rising Wedge (anyRisingWedge): Controls the calculation period and sensitivity for market detection.
  • Any Falling Wedge (anyFallingWedge): Controls the calculation period and sensitivity for market detection.
  • Any Triangle (anyTriangle): Controls the calculation period and sensitivity for market detection.
  • Any Channel (anyChannel): Controls the calculation period and sensitivity for market detection.
  • Bullish Pattern (bullishSignal): Controls the calculation period and sensitivity for market detection.
  • Bearish Pattern (bearishSignal): Controls the calculation period and sensitivity for market detection.
  • Rising Wedge (Expanding) (risingWedgeExpanding): Controls the calculation period and sensitivity for market detection.
  • Rising Wedge (Contracting) (risingWedgeContracting): Controls the calculation period and sensitivity for market detection.
  • Falling Wedge (Expanding) (fallingWedgeExpanding): Controls the calculation period and sensitivity for market detection.
  • Falling Wedge (Contracting) (fallingWedgeContracting): Controls the calculation period and sensitivity for market detection.
  • Rising Triangle (risingTriangle): Controls the calculation period and sensitivity for market detection.
  • Falling Triangle (fallingTriangle): Controls the calculation period and sensitivity for market detection.
  • Converging Triangle (convergingTriangle): Controls the calculation period and sensitivity for market detection.
  • Expanding Triangle (expandingTriangle): Controls the calculation period and sensitivity for market detection.
  • Uptrend Channel (uptrendChannel): Controls the calculation period and sensitivity for market detection.
  • Downtrend Channel (downtrendChannel): Controls the calculation period and sensitivity for market detection.
  • Ranging Channel (rangingChannel): Controls the calculation period and sensitivity for market detection.
  • Pattern Breakout Up (breakoutUp): Controls the calculation period and sensitivity for market detection.
  • Pattern Breakout Down (breakoutDown): Controls the calculation period and sensitivity for market detection.
  • Pattern Upper Line (upperLine): Controls the calculation period and sensitivity for market detection.
  • Pattern Lower Line (lowerLine): Controls the calculation period and sensitivity for market detection.
  • Any Rising Wedge (anyRisingWedge): Controls the calculation period and sensitivity for market detection.
  • Any Falling Wedge (anyFallingWedge): Controls the calculation period and sensitivity for market detection.
  • Any Triangle (anyTriangle): Controls the calculation period and sensitivity for market detection.
  • Any Channel (anyChannel): Controls the calculation period and sensitivity for market detection.
  • Bullish Pattern (bullishSignal): Controls the calculation period and sensitivity for market detection.
  • Bearish Pattern (bearishSignal): Controls the calculation period and sensitivity for market detection.
  • Rising Wedge (Expanding) (risingWedgeExpanding): Controls the calculation period and sensitivity for market detection.
  • Rising Wedge (Contracting) (risingWedgeContracting): Controls the calculation period and sensitivity for market detection.
  • Falling Wedge (Expanding) (fallingWedgeExpanding): Controls the calculation period and sensitivity for market detection.
  • Falling Wedge (Contracting) (fallingWedgeContracting): Controls the calculation period and sensitivity for market detection.
  • Rising Triangle (risingTriangle): Controls the calculation period and sensitivity for market detection.
  • Falling Triangle (fallingTriangle): Controls the calculation period and sensitivity for market detection.
  • Converging Triangle (convergingTriangle): Controls the calculation period and sensitivity for market detection.
  • Expanding Triangle (expandingTriangle): Controls the calculation period and sensitivity for market detection.
  • Uptrend Channel (uptrendChannel): Controls the calculation period and sensitivity for market detection.
  • Downtrend Channel (downtrendChannel): Controls the calculation period and sensitivity for market detection.
  • Ranging Channel (rangingChannel): Controls the calculation period and sensitivity for market detection.
  • Pattern Breakout Up (breakoutUp): Controls the calculation period and sensitivity for market detection.
  • Pattern Breakout Down (breakoutDown): Controls the calculation period and sensitivity for market detection.
  • Pattern Upper Line (upperLine): Controls the calculation period and sensitivity for market detection.
  • Pattern Lower Line (lowerLine): Controls the calculation period and sensitivity for market detection.

How to use Strategy Parameters (Condition Source)

Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.

1. Signal Events

  • anyRisingWedge - Any Rising Wedge event signal.
  • anyFallingWedge - Any Falling Wedge event signal.
  • anyTriangle - Any Triangle event signal.
  • anyChannel - Any Channel event signal.
  • bullishSignal - Bullish Pattern event signal.
  • bearishSignal - Bearish Pattern event signal.
  • risingWedgeExpanding - Rising Wedge (Expanding) event signal.
  • risingWedgeContracting - Rising Wedge (Contracting) event signal.
  • fallingWedgeExpanding - Falling Wedge (Expanding) event signal.
  • fallingWedgeContracting - Falling Wedge (Contracting) event signal.
  • risingTriangle - Rising Triangle event signal.
  • fallingTriangle - Falling Triangle event signal.
  • convergingTriangle - Converging Triangle event signal.
  • expandingTriangle - Expanding Triangle event signal.
  • uptrendChannel - Uptrend Channel event signal.
  • downtrendChannel - Downtrend Channel event signal.
  • rangingChannel - Ranging Channel event signal.
  • breakoutUp - Pattern Breakout Up event signal.
  • breakoutDown - Pattern Breakout Down event signal.
  • anyRisingWedge - Any Rising Wedge event signal.
  • anyFallingWedge - Any Falling Wedge event signal.
  • anyTriangle - Any Triangle event signal.
  • anyChannel - Any Channel event signal.
  • bullishSignal - Bullish Pattern event signal.
  • bearishSignal - Bearish Pattern event signal.
  • risingWedgeExpanding - Rising Wedge (Expanding) event signal.
  • risingWedgeContracting - Rising Wedge (Contracting) event signal.
  • fallingWedgeExpanding - Falling Wedge (Expanding) event signal.
  • fallingWedgeContracting - Falling Wedge (Contracting) event signal.
  • risingTriangle - Rising Triangle event signal.
  • fallingTriangle - Falling Triangle event signal.
  • convergingTriangle - Converging Triangle event signal.
  • expandingTriangle - Expanding Triangle event signal.
  • uptrendChannel - Uptrend Channel event signal.
  • downtrendChannel - Downtrend Channel event signal.
  • rangingChannel - Ranging Channel event signal.
  • breakoutUp - Pattern Breakout Up event signal.
  • breakoutDown - Pattern Breakout Down event signal.

2. Filters and Trade Levels

  • showWedges - Show Wedges value used for structural qualification or thresholds.
  • showTriangles - Show Triangles value used for structural qualification or thresholds.
  • showChannels - Show Channels value used for structural qualification or thresholds.
  • lookback - Lookback Period value used for structural qualification or thresholds.
  • minBars - Min Pattern Bars value used for structural qualification or thresholds.
  • tolerance - Slope Tolerance value used for structural qualification or thresholds.
  • showLabels - Show Labels value used for structural qualification or thresholds.
  • hideData - Hide Data in Tooltip value used for structural qualification or thresholds.
  • upperLine - Pattern Upper Line value used for structural qualification or thresholds.
  • lowerLine - Pattern Lower Line value used for structural qualification or thresholds.
  • upperLine - Pattern Upper Line value used for structural qualification or thresholds.
  • lowerLine - Pattern Lower Line value used for structural qualification or thresholds.

Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine