CandleSeries

StockSharp.Algo.Candles

Série de velas.

Herda de: NotifiableObject

Implementa: IAsyncPersistable

Construtores

CandleSeries
public CandleSeries()
candleSeries = CandleSeries()

Inicializa uma nova instância do CandleSeries.

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

Inicializa uma nova instância do CandleSeries.

candleType
O tipo de vela.
security
O instrumento a ser utilizado para a formação de velas.
arg
O parâmetro de formação de velas. Por exemplo, para TimeFrameCandle este valor é TimeFrame.

Propriedades

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

Permitir construir velas de menor prazo.

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

O parâmetro de formação de velas. Por exemplo, para TimeFrameCandle este valor é TimeFrame.

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

Informação extra para BuildCandlesFrom2.

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

Qual o tipo de dados de mercado que é utilizado como um valor de fonte.

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

Modo de compilação.

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

O tipo de vela.

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

Contagem de dados de mercado.

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

A data inicial a partir da qual você precisa obter dados.

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

Para realizar o cálculo PriceLevels. Por padrão, ele está desativado.

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

Pedido Terminado apenas velas.

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

Use apenas as horas de negociação regulares para as quais os dados serão solicitados.

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

O instrumento a ser utilizado para a formação de velas.

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

A data final pela qual você precisa obter dados.

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

O limite temporal, no qual as velas para dar séries serão traduzidas.

Métodos

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

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

Retorna: Task

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

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

Retorna: Task

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

Converter para uma representação de linha.

Retorna: Desempenho de cordas.