VolumeProfileBuilder

StockSharp.Algo.Candles.Compression

Perfil de volumen.

Constructores

VolumeProfileBuilder
public VolumeProfileBuilder()
volumeProfileBuilder = VolumeProfileBuilder()

Inicia una nueva instancia de la VolumeProfileBuilder.

VolumeProfileBuilder
public VolumeProfileBuilder(decimal? priceStep)
volumeProfileBuilder = VolumeProfileBuilder(priceStep)

Inicia una nueva instancia de VolumeProfileBuilder que se ajusta a cada precio de nivel para que el número de niveles distintos permanezca atado.

priceStep
Precio del instrumento paso utilizado para los precios del nivel del cubo; o deshabilitación no positivo.

Propiedades

High
public CandlePriceLevel High { get; private set; }
value = volumeProfileBuilder.High
volumeProfileBuilder.High = value

El nivel de precio superior.

Low
public CandlePriceLevel Low { get; private set; }
value = volumeProfileBuilder.Low
volumeProfileBuilder.Low = value

El nivel de precio más bajo.

PoC
public CandlePriceLevel PoC { get; private set; }
value = volumeProfileBuilder.PoC
volumeProfileBuilder.PoC = value

Punto de control.

PriceLevels
public IEnumerable<CandlePriceLevel> PriceLevels { get; }
value = volumeProfileBuilder.PriceLevels

Niveles de precios.

VolumePercent
public decimal VolumePercent { get; set; }
value = volumeProfileBuilder.VolumePercent
volumeProfileBuilder.VolumePercent = value

El porcentaje del volumen total (el valor predeterminado es del 70%).

Métodos

Calculate
public void Calculate()
volumeProfileBuilder.Calculate()

Para calcular el área de valor.

Update
public void Update(decimal price, decimal? volume, Sides? side)
volumeProfileBuilder.Update(price, volume, side)

Para actualizar el perfil con nuevo valor.

price
Precio.
volume
Volumen.
side
El lado.
Update
public void Update(CandlePriceLevel level)
volumeProfileBuilder.Update(level)

Para actualizar el perfil con nuevo valor.

level
Valor.