Level1CandleBuilderValueTransform

StockSharp.Algo.Candles.Compression

A transformação de fonte de dados baseada em nível 1 para ICandleBuilder.

Herda de: BaseCandleBuilderValueTransform

Construtores

Level1CandleBuilderValueTransform
public Level1CandleBuilderValueTransform(decimal? priceStep, decimal? volStep)
level1CandleBuilderValueTransform = Level1CandleBuilderValueTransform(priceStep, volStep)

A transformação de fonte de dados baseada em nível 1 para ICandleBuilder.

priceStep
PriceStep
volStep
VolumeStep

Propriedades

EmulateSideFromSpread
public bool EmulateSideFromSpread { get; set; }
value = level1CandleBuilderValueTransform.EmulateSideFromSpread
level1CandleBuilderValueTransform.EmulateSideFromSpread = value

Emula o lado de troca para o SpreadMiddle fonte da direção que o meio de propagação move: um uptick é tratado como Comprar, um downtick como Vender, e um meio inalterado carrega o lado anterior. Uma vela construída com espalhamento não tem nenhum lado de comércio real, então este é o único sinal lateral disponível para um perfil de volume. Por padrão, que mantém o comportamento legado (mantém- se ); CandleBuilderManager@ a liga automaticamente quando IsCalcVolumeProfile é solicitado para SpreadMiddlebuild.

Type
public Level1Fields Type { get; set; }
value = level1CandleBuilderValueTransform.Type
level1CandleBuilderValueTransform.Type = value

Tipo de dados baseados em velas.

Métodos

Process
public override bool Process(Message message)
result = level1CandleBuilderValueTransform.Process(message)

Verificar a mensagem em condições de alerta.

message
Mensagem.

Retorna: , if the message was processed, otherwise, .