Chart pattern recognition is a machine learning process. This means developers train and customize their system based on historical price data (supervised process) in order to use it for forecasting future price behavior (unsupervised process).Forex Pattern Recognition

What is Chart Pattern Recognition?

Chart Pattern Recognition refers to computer algorithms designed to recognize regularities in the price data series of a financial instrument, price regularities identified as chart patterns. Chart pattern recognition is a machine learning process. This means developers train and customize their system based on historical price data (supervised process) in order to use it for forecasting future price behavior (unsupervised process).


5-step process, generally used by pattern recognition systemsIntroduction to Chart Pattern Recognition

Chart pattern recognition systems belong to technical analysis software. Their aim is to analyze and to identify recognizable patterns that may occur in the price chart of a Forex pair, an index, a commodity, etc. There are hundreds of different recognizable patterns. The recognition process involves several technical analysis theories such as Elliott Waves, Fibonacci Ratios, Harmonic Patterns, etc. These patterns are more reliable when identified on long timeframes, such as the 1-Hour, 4-Hours, and 1-Day.

Chart pattern recognition software includes:

Indicators that plug-in into a trading platform (MT4, MT5, etc.) and operate fully autonomous, without any human intervention

Computer algorithms that run on a web-server and distribute their findings (identified chart patterns) to a list of subscribers


The 5-Step Process for Identifying Chart Patterns

Chart pattern recognition systems incorporate advanced algorithms designed not only to identify general chart patterns, but also to filter them, and then to calculate its trigger and target levels.

This is a 5-step process, generally used by pattern recognition systems:

(i) Analyzing simultaneously different financial instruments on all available timeframes

(ii) Identifying general potential patterns (based on Elliott Waves, Harmonic Ratios, etc)

(iii) Filtering the results to exclude false or weak patterns

(iv) Calculating trigger levels (enter) & target levels (pattern completion / exit)

(v) Drawing the full deployment of the pattern in the corresponding chart/timeframe

..Start all over again {(i)}



Chart Pattern Recognition Systems

These are some popular pattern recognition systems. Most systems are commercial and web-based, but there are also two free indicators for MT4.


1. Forex Trendy

Forex Trendy scans simultaneously 34 Forex pairs in 9 basic time frames Type: Trend Detector / Recognizing Triangles, Flags, and Wedges

■ Assets / Timeframes:  34 Forex pairs / 9 timeframes

■ Platforms: Web-Based System (delivers signals via SMS, Audible Alert, On-Screen, and eMail)

■ Price: $37 every four months

Forex Trendy

Forex Trendy scans simultaneously 34 Forex pairs in 9 basic time frames (from one minute to one month). The software recognizes trend patterns and generates trading signals. Forex Trendy is focusing exclusively on price action without the use of any indicator. It comes with a book (.PDF) explaining methods and software specifications.

  • No installs (web-based software, servers in Florida, US)
  • Live charts of the best trending pairs among 34 Forex pairs and 9 timeframes
  • Extra (free) indicator for recognizing Triangles, Flags, and Wedges on 34 Forex pairs and all time frames
  • Focusing on real price action by aiming to identify the master trend and to generate trading signals
  • Adapts any market conditions (flat and trending markets)
  • Recognizing Break-Out Patterns
  • Audible alerts, SMS alerts, email alerts, on-screen alerts

Forex Trendy Website


2. Autochartist Software

Autochartist is a very popular pattern recognition software that supports the automatic identification of basic chart patterns and formations.■ Type: Web-Based Pattern Recognition

■ Assets / Timeframes: All Financial Assets / All Timeframes

■ Platforms: Web-Based, MetaTrader-4 Plug-in

■ Price: Commercial Software / Price Depends on the Forex Broker

Autochartist is a very popular pattern recognition software that supports the automatic identification of basic chart patterns and formations.


  • Chart patterns and Fibonacci patterns
  • Includes ABCD patterns, Butterfly and Gartley formations
  • Analyze any financial asset in any timeframe
  • Autochartist can integrate with MT4 (via plug-in)
  • Trading alerts (visual and audio alerts)
  • Customizable searches
  • Autochartist PowerStats (information about the moves of Forex Pairs)

Forex Brokers offering the AutoChartist software:

AXI offers the Autochartist Software for Free


3. StrategyQuant Trend Recognition (for Pros)

■ Type: Advanced-Trend Recognition / Trade Strategy Builder

■ Assets / Timeframes: All Financial Instruments / M15 to D1

■ Platforms: MetaTrader-4 or NinjaTrader 

■ Price: A wide variety of packages, plus a free trial

The platform offers strategy building using a combination of tools including prices, indicators, price patterns, oscillators, order types, and time values (like time of day, a day of the week, etc.). All these parameters are called ‘Building Blocks’ and then combined using logical operators to create entry/exit rules.

StrategyQuant includes also a great number of ready-to-use strategies for any financial market and for any timeframe. The finalized trading strategies can be exported as a MetaTrader-4 or a NinjaTrader Expert Advisor with complete source code.


(1) Build an unlimited number of trading strategies for trading any asset in any timeframe

(2) Find already-made strategies and customize them

(3) Optimize a great number of trade strategies and identify the best parameters for performance maximization

(4) Find and use tens of different indicators, StrategyQuant supports also Range/Renko bars

(5) Using all the possible combinations of indicators and orders, StrategyQuant can literally create trillions of different trading strategies

(6) Export your finalized strategies as a MetaTrader Expert Advisor or Ninja Trader strategy with full source code


► StrategyQuant Website


4. Two Free Indicators/Plugins for MT4

■ Type: Plugins for MT4

■ Assets / Timeframes: Forex Assets / All timeframes

■ Platforms: MetaTrader-4

■ Price: Free

These are two free Chart Recognition Indicators for MT4:

(1) Flag and Pennant Indicator for MetaTrader 4

This MT4 indicator identifies Flag and Pennant patterns. The trend detection uses linear regression, while the “breather” detection uses a channel.

(2) Pattern Recognition v1.0 for MT4

The indicator identifies the following patterns: Bullish Engulfing pattern, Three Outside-up pattern, Bullish Harami pattern, Three Inside-up pattern, Piercing Line pattern, Three White Soldiers pattern, and Morning Doji Star.


Conclusions and Guidelines Regarding Chart Pattern Recognition

Learning to recognize and to use efficiently chart patterns can increase significantly your probabilities of entering profitable trades (up to 75%). Beginners should better use a friendly recognition system such as ForexTrendy. More advanced traders can test their skills using a more sophisticated system such as Autochartist software.

In any case, these are some key guidelines:

(i) Prepare with caution some set-ups in order to enter the right trades at the right time (timing is everything)

(ii) Don’t enter the trade before the pattern formation is properly confirmed

(iii) Trust pattern recognition in timeframes M30 and above (longer timeframes are more reliable)

(iv) Confirm that there are no controversial patterns in different timeframes of the same instrument

(v) Even if you can achieve a 75% winning ratio via a pattern recognition system, never underestimate the remaining 25%. This 25% can easily blow up your account

(vi) It is highly recommended to implement tight money management, especially if you are not familiar with trading such patterns

(vii) Combine the findings of pattern recognition software with the readings of a reliable indicator (for example the MACD, and/or the MACD Divergences)




Trade Strategies: » Building MT4 EAs | » Breakout Strategy | » Carry Trading | » Forex Correlations | » Forex Fundamentals


Forex Chart Recognition Systems (c)

Pin It

Enter the Compare Zone

Compare Forex Brokers Based on the Algorithms of the Forex RatingFormula 5.0..

Compare Forex

Consisting four (4) Rating Factors {Safety, Competition, Options, Technology) -Maximum score is 100%

Review Brokers

Compare Forex Brokers

Review ECN/STP Online Forex Brokers..

Cryptocurrency Tutorial

Learn how to trade cryptocurrencies like a pro...

Trade Systems

A trading system is a set of specific processes and rules that can help traders to optimize their trading process, or to develop automated trading strategies (EAs):

» EA Builder for MT4, MT5, and TradeStation

» Compare EA Systems

» Market Sentiment

» Forex PAMM Accounts

Strategy Quant for Automated Strategies

Forex Ratings

Forex Broker Ratings Powered by the Revolutionary RatingFormula 5.0Forex Broker Ratings Powered by the Revolutionary RatingFormula 5.0 (?)

» IC Markets Rating

» FxOpen Rating

» FXTM Rating

» AXI Rating

» FBS Rating

(+) All Forex Ratings

The RatingFormula series is a concept of George M. Protonotarios aiming to objectify the online corporate ratings. In the future, search engines and other applications will use similar rating algorithms to estimate the real value of online corporations for end users and list them respectively in their search results.

Forex Cash Bonuses

Forex Cash Bonuses□ 20% MULTIBANK BONUS (UP TO $40,000, WITHDRAWABLE)

10% as a cashback bonus + another 10% as credit


  • The Cashback Bonus is withdrawable
  • On all accounts, except the Pro Account




The 100% LQDFX cash Bonus applies to all deposits above $250, in all account types, and it is instantly credited.


-1-. The maximum cumulative amount that can be earned is 20,000 USD/EUR per trading account.
-2-. The 100% Bonus Value is calculated as $5 USD per round turn lot traded. (100,000 units round turn) traded on FX & Gold products
-3- Positions open for less than three minutes are not eligible to qualify towards the volume requirement.
-4- The 100% Bonus can be withdrawn
-5- Minimum deposit amount to qualify for the 100% bonus is $250 per deposit





-1- Trade and multiply your profit with a maximum leverage of 1:500
-2- Profit received on the bonus funds is withdrawable after 2 lots are traded, and profit reaches $25 or more
-3- Maximum profit made with the Bonus account is $500



Go to top