Table of Contents

Class ThreeStarsInSouth

Namespace
FinanceSharp.Indicators.CandlestickPatterns
Assembly
FinanceSharp.dll

Three Stars In The South candlestick pattern

public class ThreeStarsInSouth : CandlestickPattern, IIndicator, IUpdatable
Inheritance
ThreeStarsInSouth
Implements
Inherited Members
Extension Methods

Remarks

 Must have:
  • first candle: long black candle with long lower shadow
  • second candle: smaller black candle that opens higher than prior close but within prior candle's range and trades lower than prior close but not lower than prior low and closes off of its low(it has a shadow)
  • third candle: small black marubozu(or candle with very short shadows) engulfed by prior candle's range The meanings of "long body", "short body", "very short shadow" are specified with SetCandleSettings; The returned value is positive (+1): 3 stars in the south is always bullish; The user should consider that 3 stars in the south is significant when it appears in downtrend, while this function does not consider it

Constructors

ThreeStarsInSouth()

Initializes a new instance of the ThreeStarsInSouth class.

public ThreeStarsInSouth()

ThreeStarsInSouth(string)

Initializes a new instance of the ThreeStarsInSouth class using the specified name.

public ThreeStarsInSouth(string name)

Parameters

name string

The name of this indicator

Properties

IsReady

Gets a flag indicating when this indicator is ready and fully initialized

public override bool IsReady { get; }

Property Value

bool

Methods

Forward(IReadOnlyWindow<long>, IReadOnlyWindow<DoubleArray>, long, DoubleArray)

Computes the next value of this indicator from the given state

protected override DoubleArray Forward(IReadOnlyWindow<long> timeWindow, IReadOnlyWindow<DoubleArray> window, long time, DoubleArray input)

Parameters

timeWindow IReadOnlyWindow<long>
window IReadOnlyWindow<DoubleArray>

The window of data held in this indicator

time long
input DoubleArray

Returns

DoubleArray

A new value for this indicator

Reset()

Resets this indicator to its initial state

public override void Reset()