Candle patterns reference

All 11 candle patterns in AlgoBarsX, each with its parameters, defaults, ranges and an example: engulfing, hammer, shooting_star, doji, pin_bar, inside_bar, outside_bar, morning_star, evening_star, three_soldiers and 1 more.

engulfing hammer shooting_star doji pin_bar inside_bar outside_bar morning_star evening_star three_soldiers three_crows

engulfing(direction = both, on = bars())→ series<bool>#

Bullish or bearish engulfing candle.

Parameters

NameTypeDefaultWhat it is
directionstringbothup, down or both.
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = engulfing()
strategyindicatoralertlibrarysince 1.0

hammer(on = bars())→ series<bool>#

Hammer candle.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = hammer()
strategyindicatoralertlibrarysince 1.0

shooting_star(on = bars())→ series<bool>#

Shooting star candle.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = shooting_star()
strategyindicatoralertlibrarysince 1.0

doji(max_body = 10%, on = bars())→ series<bool>#

Doji candle.

Parameters

NameTypeDefaultWhat it is
max_bodypercent10%Largest body as a share of the range.
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = doji()
strategyindicatoralertlibrarysince 1.0

pin_bar(min_wick = 66%, on = bars())→ series<bool>#

Pin bar.

Parameters

NameTypeDefaultWhat it is
min_wickpercent66%Smallest wick as a share of the range.
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = pin_bar()
strategyindicatoralertlibrarysince 1.0

inside_bar(on = bars())→ series<bool>#

Bar inside the previous bar.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = inside_bar()
strategyindicatoralertlibrarysince 1.0

outside_bar(on = bars())→ series<bool>#

Bar engulfing the previous bar.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = outside_bar()
strategyindicatoralertlibrarysince 1.0

morning_star(on = bars())→ series<bool>#

Morning star, three bars.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = morning_star()
strategyindicatoralertlibrarysince 1.0

evening_star(on = bars())→ series<bool>#

Evening star, three bars.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = evening_star()
strategyindicatoralertlibrarysince 1.0

three_soldiers(on = bars())→ series<bool>#

Three white soldiers.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = three_soldiers()
strategyindicatoralertlibrarysince 1.0

three_crows(on = bars())→ series<bool>#

Three black crows.

Parameters

NameTypeDefaultWhat it is
onBarSetbars()Bars to calculate on; defaults to the script's own bars.
Example
signal = three_crows()
strategyindicatoralertlibrarysince 1.0

Try this in the Terminal. AlgoBars is free: $0 a month, no card needed.

Create my free account