CandleSeries

StockSharp.Algo.Candles

Serie de velas.

Hereda de: NotifiableObject

Implementa: IAsyncPersistable

Constructores

CandleSeries
public CandleSeries()
candleSeries = CandleSeries()

Inicia una nueva instancia de la CandleSeries.

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

Inicia una nueva instancia de la CandleSeries.

candleType
El tipo de vela.
security
El instrumento que se utilizará para la formación de velas.
arg
El parámetro de formación de velas. Por ejemplo, para TimeFrameCandle este valor es TimeFrame.

Propiedades

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

Permitir construir velas desde un marco de tiempo más pequeño.

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

El parámetro de formación de velas. Por ejemplo, para TimeFrameCandle este valor es TimeFrame.

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

Información adicional para BuildCandlesFrom2.

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

Que tipo de datos de mercado se utiliza como valor fuente.

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

Modo de construcción.

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

El tipo de vela.

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

Cuenta de datos de mercado.

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

La fecha inicial de la que necesita obtener datos.

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

Para realizar el cálculo PriceLevels. Por defecto, se desactiva.

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

Solicitud Acabada sólo velas.

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

Utilice sólo las horas regulares de comercio para las que se solicitarán datos.

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

El instrumento que se utilizará para la formación de velas.

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

La fecha final por la que necesita obtener datos.

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

El límite de tiempo, dentro del cual se traducirán las velas para dar serie.

Métodos

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

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Devuelve: Task

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

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Devuelve: Task

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

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.