Lean  $LEAN_TAG$
QuantConnect.Algorithm.CandlestickPatterns Class Reference

Provides helpers for using candlestick patterns More...

Public Member Functions

 CandlestickPatterns (QCAlgorithm algorithm)
 Initializes a new instance of the CandlestickPatterns class More...
 
TwoCrows TwoCrows (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.TwoCrows pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ThreeBlackCrows ThreeBlackCrows (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ThreeBlackCrows pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ThreeInside ThreeInside (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ThreeInside pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ThreeLineStrike ThreeLineStrike (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ThreeLineStrike pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ThreeOutside ThreeOutside (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ThreeOutside pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ThreeStarsInSouth ThreeStarsInSouth (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ThreeStarsInSouth pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ThreeWhiteSoldiers ThreeWhiteSoldiers (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ThreeWhiteSoldiers pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
AbandonedBaby AbandonedBaby (Symbol symbol, decimal penetration=0.3m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.AbandonedBaby pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
AdvanceBlock AdvanceBlock (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.AdvanceBlock pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
BeltHold BeltHold (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.BeltHold pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Breakaway Breakaway (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Breakaway pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ClosingMarubozu ClosingMarubozu (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ClosingMarubozu pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ConcealedBabySwallow ConcealedBabySwallow (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ConcealedBabySwallow pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Counterattack Counterattack (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Counterattack pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
DarkCloudCover DarkCloudCover (Symbol symbol, decimal penetration=0.5m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.DarkCloudCover pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Doji Doji (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Doji pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
DojiStar DojiStar (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.DojiStar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
DragonflyDoji DragonflyDoji (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.DragonflyDoji pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Engulfing Engulfing (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Engulfing pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
EveningDojiStar EveningDojiStar (Symbol symbol, decimal penetration=0.3m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.EveningDojiStar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
EveningStar EveningStar (Symbol symbol, decimal penetration=0.3m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.EveningStar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
GapSideBySideWhite GapSideBySideWhite (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.GapSideBySideWhite pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
GravestoneDoji GravestoneDoji (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.GravestoneDoji pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Hammer Hammer (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Hammer pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
HangingMan HangingMan (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.HangingMan pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Harami Harami (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Harami pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
HaramiCross HaramiCross (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.HaramiCross pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
HighWaveCandle HighWaveCandle (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.HighWaveCandle pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Hikkake Hikkake (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Hikkake pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
HikkakeModified HikkakeModified (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.HikkakeModified pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
HomingPigeon HomingPigeon (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.HomingPigeon pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
IdenticalThreeCrows IdenticalThreeCrows (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.IdenticalThreeCrows pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
InNeck InNeck (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.InNeck pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
InvertedHammer InvertedHammer (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.InvertedHammer pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Kicking Kicking (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Kicking pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
KickingByLength KickingByLength (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.KickingByLength pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
LadderBottom LadderBottom (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.LadderBottom pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
LongLeggedDoji LongLeggedDoji (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.LongLeggedDoji pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
LongLineCandle LongLineCandle (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.LongLineCandle pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Marubozu Marubozu (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Marubozu pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
MatchingLow MatchingLow (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.MatchingLow pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
MatHold MatHold (Symbol symbol, decimal penetration=0.5m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.MatHold pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
MorningDojiStar MorningDojiStar (Symbol symbol, decimal penetration=0.3m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.MorningDojiStar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
MorningStar MorningStar (Symbol symbol, decimal penetration=0.3m, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.MorningStar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
OnNeck OnNeck (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.OnNeck pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Piercing Piercing (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Piercing pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
RickshawMan RickshawMan (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.RickshawMan pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
RiseFallThreeMethods RiseFallThreeMethods (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.RiseFallThreeMethods pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
SeparatingLines SeparatingLines (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.SeparatingLines pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ShootingStar ShootingStar (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ShootingStar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
ShortLineCandle ShortLineCandle (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.ShortLineCandle pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
SpinningTop SpinningTop (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.SpinningTop pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
StalledPattern StalledPattern (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.StalledPattern pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
StickSandwich StickSandwich (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.StickSandwich pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Takuri Takuri (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Takuri pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
TasukiGap TasukiGap (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.TasukiGap pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Thrusting Thrusting (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Thrusting pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
Tristar Tristar (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.Tristar pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
UniqueThreeRiver UniqueThreeRiver (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.UniqueThreeRiver pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
UpsideGapTwoCrows UpsideGapTwoCrows (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.UpsideGapTwoCrows pattern indicator. The indicator will be automatically updated on the given resolution. More...
 
UpDownGapThreeMethods UpDownGapThreeMethods (Symbol symbol, Resolution? resolution=null, Func< IBaseData, IBaseDataBar > selector=null)
 Creates a new Indicators.CandlestickPatterns.UpDownGapThreeMethods pattern indicator. The indicator will be automatically updated on the given resolution. More...
 

Detailed Description

Provides helpers for using candlestick patterns

Definition at line 27 of file CandlestickPatterns.cs.

Constructor & Destructor Documentation

◆ CandlestickPatterns()

QuantConnect.Algorithm.CandlestickPatterns.CandlestickPatterns ( QCAlgorithm  algorithm)

Initializes a new instance of the CandlestickPatterns class

Parameters
algorithmThe algorithm instance

Definition at line 35 of file CandlestickPatterns.cs.

Member Function Documentation

◆ TwoCrows()

TwoCrows QuantConnect.Algorithm.CandlestickPatterns.TwoCrows ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.TwoCrows pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 48 of file CandlestickPatterns.cs.

◆ ThreeBlackCrows()

ThreeBlackCrows QuantConnect.Algorithm.CandlestickPatterns.ThreeBlackCrows ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ThreeBlackCrows pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 64 of file CandlestickPatterns.cs.

◆ ThreeInside()

ThreeInside QuantConnect.Algorithm.CandlestickPatterns.ThreeInside ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ThreeInside pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 80 of file CandlestickPatterns.cs.

◆ ThreeLineStrike()

ThreeLineStrike QuantConnect.Algorithm.CandlestickPatterns.ThreeLineStrike ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ThreeLineStrike pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 96 of file CandlestickPatterns.cs.

◆ ThreeOutside()

ThreeOutside QuantConnect.Algorithm.CandlestickPatterns.ThreeOutside ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ThreeOutside pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 112 of file CandlestickPatterns.cs.

◆ ThreeStarsInSouth()

ThreeStarsInSouth QuantConnect.Algorithm.CandlestickPatterns.ThreeStarsInSouth ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ThreeStarsInSouth pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 128 of file CandlestickPatterns.cs.

◆ ThreeWhiteSoldiers()

ThreeWhiteSoldiers QuantConnect.Algorithm.CandlestickPatterns.ThreeWhiteSoldiers ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ThreeWhiteSoldiers pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 144 of file CandlestickPatterns.cs.

◆ AbandonedBaby()

AbandonedBaby QuantConnect.Algorithm.CandlestickPatterns.AbandonedBaby ( Symbol  symbol,
decimal  penetration = 0.3m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.AbandonedBaby pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 161 of file CandlestickPatterns.cs.

◆ AdvanceBlock()

AdvanceBlock QuantConnect.Algorithm.CandlestickPatterns.AdvanceBlock ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.AdvanceBlock pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 177 of file CandlestickPatterns.cs.

◆ BeltHold()

BeltHold QuantConnect.Algorithm.CandlestickPatterns.BeltHold ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.BeltHold pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 193 of file CandlestickPatterns.cs.

◆ Breakaway()

Breakaway QuantConnect.Algorithm.CandlestickPatterns.Breakaway ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Breakaway pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 209 of file CandlestickPatterns.cs.

◆ ClosingMarubozu()

ClosingMarubozu QuantConnect.Algorithm.CandlestickPatterns.ClosingMarubozu ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ClosingMarubozu pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 225 of file CandlestickPatterns.cs.

◆ ConcealedBabySwallow()

ConcealedBabySwallow QuantConnect.Algorithm.CandlestickPatterns.ConcealedBabySwallow ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ConcealedBabySwallow pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 241 of file CandlestickPatterns.cs.

◆ Counterattack()

Counterattack QuantConnect.Algorithm.CandlestickPatterns.Counterattack ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Counterattack pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 257 of file CandlestickPatterns.cs.

◆ DarkCloudCover()

DarkCloudCover QuantConnect.Algorithm.CandlestickPatterns.DarkCloudCover ( Symbol  symbol,
decimal  penetration = 0.5m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.DarkCloudCover pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 274 of file CandlestickPatterns.cs.

◆ Doji()

Doji QuantConnect.Algorithm.CandlestickPatterns.Doji ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Doji pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 290 of file CandlestickPatterns.cs.

◆ DojiStar()

DojiStar QuantConnect.Algorithm.CandlestickPatterns.DojiStar ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.DojiStar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 306 of file CandlestickPatterns.cs.

◆ DragonflyDoji()

DragonflyDoji QuantConnect.Algorithm.CandlestickPatterns.DragonflyDoji ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.DragonflyDoji pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 322 of file CandlestickPatterns.cs.

◆ Engulfing()

Engulfing QuantConnect.Algorithm.CandlestickPatterns.Engulfing ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Engulfing pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 338 of file CandlestickPatterns.cs.

◆ EveningDojiStar()

EveningDojiStar QuantConnect.Algorithm.CandlestickPatterns.EveningDojiStar ( Symbol  symbol,
decimal  penetration = 0.3m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.EveningDojiStar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 355 of file CandlestickPatterns.cs.

◆ EveningStar()

EveningStar QuantConnect.Algorithm.CandlestickPatterns.EveningStar ( Symbol  symbol,
decimal  penetration = 0.3m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.EveningStar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 372 of file CandlestickPatterns.cs.

◆ GapSideBySideWhite()

GapSideBySideWhite QuantConnect.Algorithm.CandlestickPatterns.GapSideBySideWhite ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.GapSideBySideWhite pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 388 of file CandlestickPatterns.cs.

◆ GravestoneDoji()

GravestoneDoji QuantConnect.Algorithm.CandlestickPatterns.GravestoneDoji ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.GravestoneDoji pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 404 of file CandlestickPatterns.cs.

◆ Hammer()

Hammer QuantConnect.Algorithm.CandlestickPatterns.Hammer ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Hammer pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 420 of file CandlestickPatterns.cs.

◆ HangingMan()

HangingMan QuantConnect.Algorithm.CandlestickPatterns.HangingMan ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.HangingMan pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 436 of file CandlestickPatterns.cs.

◆ Harami()

Harami QuantConnect.Algorithm.CandlestickPatterns.Harami ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Harami pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 452 of file CandlestickPatterns.cs.

◆ HaramiCross()

HaramiCross QuantConnect.Algorithm.CandlestickPatterns.HaramiCross ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.HaramiCross pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 468 of file CandlestickPatterns.cs.

◆ HighWaveCandle()

HighWaveCandle QuantConnect.Algorithm.CandlestickPatterns.HighWaveCandle ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.HighWaveCandle pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 484 of file CandlestickPatterns.cs.

◆ Hikkake()

Hikkake QuantConnect.Algorithm.CandlestickPatterns.Hikkake ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Hikkake pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 500 of file CandlestickPatterns.cs.

◆ HikkakeModified()

HikkakeModified QuantConnect.Algorithm.CandlestickPatterns.HikkakeModified ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.HikkakeModified pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 516 of file CandlestickPatterns.cs.

◆ HomingPigeon()

HomingPigeon QuantConnect.Algorithm.CandlestickPatterns.HomingPigeon ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.HomingPigeon pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 532 of file CandlestickPatterns.cs.

◆ IdenticalThreeCrows()

IdenticalThreeCrows QuantConnect.Algorithm.CandlestickPatterns.IdenticalThreeCrows ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.IdenticalThreeCrows pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 548 of file CandlestickPatterns.cs.

◆ InNeck()

InNeck QuantConnect.Algorithm.CandlestickPatterns.InNeck ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.InNeck pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 564 of file CandlestickPatterns.cs.

◆ InvertedHammer()

InvertedHammer QuantConnect.Algorithm.CandlestickPatterns.InvertedHammer ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.InvertedHammer pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 580 of file CandlestickPatterns.cs.

◆ Kicking()

Kicking QuantConnect.Algorithm.CandlestickPatterns.Kicking ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Kicking pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 596 of file CandlestickPatterns.cs.

◆ KickingByLength()

KickingByLength QuantConnect.Algorithm.CandlestickPatterns.KickingByLength ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.KickingByLength pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 612 of file CandlestickPatterns.cs.

◆ LadderBottom()

LadderBottom QuantConnect.Algorithm.CandlestickPatterns.LadderBottom ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.LadderBottom pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 628 of file CandlestickPatterns.cs.

◆ LongLeggedDoji()

LongLeggedDoji QuantConnect.Algorithm.CandlestickPatterns.LongLeggedDoji ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.LongLeggedDoji pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 644 of file CandlestickPatterns.cs.

◆ LongLineCandle()

LongLineCandle QuantConnect.Algorithm.CandlestickPatterns.LongLineCandle ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.LongLineCandle pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 660 of file CandlestickPatterns.cs.

◆ Marubozu()

Marubozu QuantConnect.Algorithm.CandlestickPatterns.Marubozu ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Marubozu pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 676 of file CandlestickPatterns.cs.

◆ MatchingLow()

MatchingLow QuantConnect.Algorithm.CandlestickPatterns.MatchingLow ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.MatchingLow pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 692 of file CandlestickPatterns.cs.

◆ MatHold()

MatHold QuantConnect.Algorithm.CandlestickPatterns.MatHold ( Symbol  symbol,
decimal  penetration = 0.5m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.MatHold pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 709 of file CandlestickPatterns.cs.

◆ MorningDojiStar()

MorningDojiStar QuantConnect.Algorithm.CandlestickPatterns.MorningDojiStar ( Symbol  symbol,
decimal  penetration = 0.3m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.MorningDojiStar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 726 of file CandlestickPatterns.cs.

◆ MorningStar()

MorningStar QuantConnect.Algorithm.CandlestickPatterns.MorningStar ( Symbol  symbol,
decimal  penetration = 0.3m,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.MorningStar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
penetrationPercentage of penetration of a candle within another candle
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 743 of file CandlestickPatterns.cs.

◆ OnNeck()

OnNeck QuantConnect.Algorithm.CandlestickPatterns.OnNeck ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.OnNeck pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 759 of file CandlestickPatterns.cs.

◆ Piercing()

Piercing QuantConnect.Algorithm.CandlestickPatterns.Piercing ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Piercing pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 775 of file CandlestickPatterns.cs.

◆ RickshawMan()

RickshawMan QuantConnect.Algorithm.CandlestickPatterns.RickshawMan ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.RickshawMan pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 791 of file CandlestickPatterns.cs.

◆ RiseFallThreeMethods()

RiseFallThreeMethods QuantConnect.Algorithm.CandlestickPatterns.RiseFallThreeMethods ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.RiseFallThreeMethods pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 807 of file CandlestickPatterns.cs.

◆ SeparatingLines()

SeparatingLines QuantConnect.Algorithm.CandlestickPatterns.SeparatingLines ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.SeparatingLines pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 823 of file CandlestickPatterns.cs.

◆ ShootingStar()

ShootingStar QuantConnect.Algorithm.CandlestickPatterns.ShootingStar ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ShootingStar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 839 of file CandlestickPatterns.cs.

◆ ShortLineCandle()

ShortLineCandle QuantConnect.Algorithm.CandlestickPatterns.ShortLineCandle ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.ShortLineCandle pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 855 of file CandlestickPatterns.cs.

◆ SpinningTop()

SpinningTop QuantConnect.Algorithm.CandlestickPatterns.SpinningTop ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.SpinningTop pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 871 of file CandlestickPatterns.cs.

◆ StalledPattern()

StalledPattern QuantConnect.Algorithm.CandlestickPatterns.StalledPattern ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.StalledPattern pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 887 of file CandlestickPatterns.cs.

◆ StickSandwich()

StickSandwich QuantConnect.Algorithm.CandlestickPatterns.StickSandwich ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.StickSandwich pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 903 of file CandlestickPatterns.cs.

◆ Takuri()

Takuri QuantConnect.Algorithm.CandlestickPatterns.Takuri ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Takuri pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 919 of file CandlestickPatterns.cs.

◆ TasukiGap()

TasukiGap QuantConnect.Algorithm.CandlestickPatterns.TasukiGap ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.TasukiGap pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 935 of file CandlestickPatterns.cs.

◆ Thrusting()

Thrusting QuantConnect.Algorithm.CandlestickPatterns.Thrusting ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Thrusting pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 951 of file CandlestickPatterns.cs.

◆ Tristar()

Tristar QuantConnect.Algorithm.CandlestickPatterns.Tristar ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.Tristar pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 967 of file CandlestickPatterns.cs.

◆ UniqueThreeRiver()

UniqueThreeRiver QuantConnect.Algorithm.CandlestickPatterns.UniqueThreeRiver ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.UniqueThreeRiver pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 983 of file CandlestickPatterns.cs.

◆ UpsideGapTwoCrows()

UpsideGapTwoCrows QuantConnect.Algorithm.CandlestickPatterns.UpsideGapTwoCrows ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.UpsideGapTwoCrows pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 999 of file CandlestickPatterns.cs.

◆ UpDownGapThreeMethods()

UpDownGapThreeMethods QuantConnect.Algorithm.CandlestickPatterns.UpDownGapThreeMethods ( Symbol  symbol,
Resolution resolution = null,
Func< IBaseData, IBaseDataBar selector = null 
)

Creates a new Indicators.CandlestickPatterns.UpDownGapThreeMethods pattern indicator. The indicator will be automatically updated on the given resolution.

Parameters
symbolThe symbol whose pattern we seek
resolutionThe resolution.
selectorSelects a value from the BaseData to send into the indicator, if null defaults to casting the input value to a TradeBar
Returns
The pattern indicator for the requested symbol.

Definition at line 1015 of file CandlestickPatterns.cs.


The documentation for this class was generated from the following file: