Candle Patterns EA

USER GUIDE – Candle Patterns EA

The MeetAlgo Candle Patterns EA is a fully automated trading robot designed to detect and trade multiple candlestick reversal patterns across various timeframes. With built-in flexibility for strategy customization, trend filtering, and candle body validation, this EA provides high-precision entries for traders who rely on price action and candle signals.

STRATEGY SECTION

 

🔘 Active Candle Pattern Block

  • Candle_Active1 / Candle_Active2 / Candle_Active3:
    Enables or disables each individual candle pattern strategy block.

    • On: Enables the block to generate trading signals.

    • Off: Disables the block from participating in any trading decision.

🕯️ Pattern Filters (Enable/Disable per Block)

Each pattern can be turned on/off per strategy block.

ParameterDescription
isEngulfingBullish/Bearish Engulfing
isHaramiBullish/Bearish Harami
isTweezerBottomTopTweezer Bottom & Top
isMorningEveningStarMorning Star & Evening Star
isMorningEveningDojiStarMorning Star Doji & Evening Star Doji
isAbandonedBabyAbandoned Baby (Bullish & Bearish)
isThreeOutsideUpDownThree Outside Up & Down
isThreeInsideUpDownThree Inside Up & Down
isKickerBullish/Bearish Kicker Pattern
isPiercingDarkCloudPiercing Line & Dark Cloud Cover
isHammerHangingManHammer & Hanging Man
isInvertedShootingStarInverted Hammer & Shooting Star
isThreeCrowsSoldiersThree Black Crows & Three White Soldiers
isRisingFallingThreeRising Three & Falling Three
isTasukiGapUpside/Downside Tasuki Gap
isMatHoldMat Hold Pattern
isInsideBarInside Bar Breakout Pattern
isDojiDoji Pattern with Confirmation

📉 ZigZag Trend Filter (Optional)

This feature allows candle patterns to align with the recent ZigZag trend direction.

ParameterDescription
ActiveZigZagEnables the ZigZag trend confirmation logic
InpDepth / InpDeviation / InpBackstepZigZag indicator settings for wave detection
NumberOfCandleVaildZigZagMax bars to check for last ZigZag point

 

Logic:

  • If the last ZigZag point is at a candle high, the EA considers it a Sell trend.

  • If it’s at a candle low, the EA considers it a Buy trend.

 

📏 Candle Body Size Filters

This section ensures signal candles meet body size rules (optional):

InputDescription
MaxBodyCandle1...5Max body size for Candle 1–5 (in points)
MinBodyCandle1...5Min body size for Candle 1–5 (in points)
  • 0 = Disabled

  • The body size is calculated as: MathAbs(Open - Close)

 

🔍 Timeframe Selection

  • Candle_TF1 / TF2 / TF3:
    Specifies the timeframe on which each strategy block analyzes candle data (e.g., M5, H1, D1). You can match the chart or choose different timeframes per block.

  • Candle_Shift1 / Shift2 / Shift3:
    Defines which candle the EA uses for signal evaluation.

    • 0 = Current candle

    • 1 = Previous candle

    • Use higher shift values for more conservative signals.

🔄 Reverse Signal

  • ReverseCandleSignal1 / 2 / 3:

    • False: Uses default logic (e.g., bullish = Buy, bearish = Sell).

    • True: Reverses signal direction (e.g., bullish = Sell).

 

OTHERS COMMON PARAMETERS

MULTI-PAIR SECTION

INITIAL TRADE SECTION

LOSS RECOVERY SECTION

TRADE CLOSING SECTION

COMMON SECTION

 

Any Questions?

If you have any questions, please first search our product help forum for the answer, and if you cannot find it, post a new question.

 

Need a Broker

If you are still looking for a broker you can trust, look at our best broker lists.

 

Need Coding Help?

If you need help creating your own customized automated trading system, contact our development team for a quote.