CandleSeries

StockSharp.Algo.Candles

Kerzenserie.

Erbt von: NotifiableObject

Implementiert: IAsyncPersistable

Konstruktoren

CandleSeries
public CandleSeries()
candleSeries = CandleSeries()

Initialisiert eine neue Instanz von CandleSeries.

CandleSeries
public CandleSeries(Type candleType, Security security, object arg)
candleSeries = CandleSeries(candleType, security, arg)

Initialisiert eine neue Instanz von CandleSeries.

candleType
Der Kerzentyp.
security
Das Instrument, das für die Kerzenbildung verwendet wird.
arg
Der Parameter für die Kerzenbildung. Für TimeFrameCandle ist dieser Wert TimeFrame.

Eigenschaften

AllowBuildFromSmallerTimeFrame
public bool AllowBuildFromSmallerTimeFrame { get; set; }
value = candleSeries.AllowBuildFromSmallerTimeFrame
candleSeries.AllowBuildFromSmallerTimeFrame = value

Erlauben Sie, Kerzen aus kleinerem Zeitrahmen zu bauen.

Arg
public object Arg { get; set; }
value = candleSeries.Arg
candleSeries.Arg = value

Der Parameter für die Kerzenbildung. Für TimeFrameCandle ist dieser Wert TimeFrame.

BuildCandlesField
public Level1Fields? BuildCandlesField { get; set; }
value = candleSeries.BuildCandlesField
candleSeries.BuildCandlesField = value

Extra Infos für BuildCandlesFrom2.

BuildCandlesFrom2
public DataType BuildCandlesFrom2 { get; set; }
value = candleSeries.BuildCandlesFrom2
candleSeries.BuildCandlesFrom2 = value

Welcher Marktdatentyp wird als Quellwert verwendet.

BuildCandlesMode
public MarketDataBuildModes BuildCandlesMode { get; set; }
value = candleSeries.BuildCandlesMode
candleSeries.BuildCandlesMode = value

Baumodus.

CandleType
public Type CandleType { get; set; }
value = candleSeries.CandleType
candleSeries.CandleType = value

Der Kerzentyp.

Count
public long? Count { get; set; }
value = candleSeries.Count
candleSeries.Count = value

Marktdaten zählen.

From
public DateTime? From { get; set; }
value = candleSeries.From
candleSeries.From = value

Das erste Datum, ab dem Sie Daten erhalten müssen.

IsCalcVolumeProfile
public bool IsCalcVolumeProfile { get; set; }
value = candleSeries.IsCalcVolumeProfile
candleSeries.IsCalcVolumeProfile = value

Um die Berechnung durchzuführen PriceLevels @ standardmäßig ist es deaktiviert.

IsFinishedOnly
public bool IsFinishedOnly { get; set; }
value = candleSeries.IsFinishedOnly
candleSeries.IsFinishedOnly = value

Bitte nur Kerzen fertig stellen.

IsRegularTradingHours
public bool? IsRegularTradingHours { get; set; }
value = candleSeries.IsRegularTradingHours
candleSeries.IsRegularTradingHours = value

Verwenden Sie nur die regulären Handelszeiten, für die Daten angefordert werden.

Security
public Security Security { get; set; }
value = candleSeries.Security
candleSeries.Security = value

Das Instrument, das für die Kerzenbildung verwendet wird.

To
public DateTime? To { get; set; }
value = candleSeries.To
candleSeries.To = value

Das endgültige Datum, bis zu dem Sie Daten erhalten müssen.

WorkingTime
public WorkingTime WorkingTime { get; set; }
value = candleSeries.WorkingTime
candleSeries.WorkingTime = value

Die Zeitgrenze, innerhalb derer Kerzen für Serien übersetzt werden sollen.

Methoden

LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = candleSeries.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Rückgabe: Task

SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = candleSeries.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Rückgabe: Task

ToString
public override string ToString()
result = candleSeries.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.