The 1-2-3 Pattern Indicator for MT4 identifies a classic three-point formation that typically appears at the end of a trend. It draws a non-repainting zigzag structure consisting of three key points: the high/low, the entry level, and Fibonacci (Fib) levels—hence the name “1-2-3 pattern.”

This indicator combines the zigzag formation with Fibonacci retracement levels, highlighting five important Fib levels on the chart. Together, these levels and the three-point zigzag pattern help traders analyze price action and recognize potential trend reversals. Because of this, the indicator is especially effective for price action trading strategies.

The five Fibonacci levels function as dynamic support and resistance zones, allowing traders to plan entries and exits accordingly. Although the 1-2-3 Pattern Indicator can be applied to any timeframe, it performs best on shorter timeframes such as the 5-minute to 30-minute charts.



How to Trade with the 1-2-3 Pattern Indicator

The indicator detects potential reversals at the end of a trend by using non-repainting zigzag lines and Fibonacci levels to generate entry and exit signals.

  • In an uptrend, the indicator draws a green line to signal potential buying opportunities.

  • In a downtrend, it displays a blue line to indicate possible selling opportunities.

The Fibonacci levels serve as support and resistance zones—lower levels typically act as support, while higher levels function as resistance.

When the trend reverses, the indicator changes color (for example, from green to red or vice versa), signaling a potential exit. Traders may also close positions if the price breaks below or rises above the plotted line.

Buy Setup for the 1-2-3 Pattern Indicator

  • Confirm that the indicator signals an uptrend.

  • Allow the trend to fully form.

  • Enter the trade when the indicator provides the entry signal.

  • Set a stop-loss near the most recent swing low.

  • Exit the trade if the price falls below the indicator line.


1-2-3 Pattern Indicator Sell Setup 

  • Ensure the indicator confirms a downtrend.

  • Allow the bearish trend to fully form before taking action.

  • Open a sell position at the point where the indicator generates the signal.

  • Set your stop-loss close to the recent swing high of the selling area.

  • Close the trade if the price moves above the indicator line.




INDICATOR SETTINGS


Period: Default is 0. This setting defines the indicator’s calculation period.

Line Width: Default is 3. It controls the thickness of the three plotted lines.

High_Low_Mode: Default is 1. This determines how the high/low lines are displayed.

Fibo_Mode: Default is 1. It specifies the display mode for the Fibonacci lines.

Enable_Target: Default is 1. This activates and sets the target line parameter.

Fibo_Target: Default is 1.618. It defines the Fibonacci extension level used as a target.

Pattern_High: Sets the color used to highlight the price high.

TradeLine_High: Determines the color of the high trade line.

Pattern_Low: Assigns the color for marking the price low.

TradeLine_Low: Specifies the color of the low trade line.

Fibo: Controls the color of the Fibonacci lines.


Download the 123 pattern indicator