VolumeProfileBuilder

StockSharp.Algo.Candles.Compression

Volumenprofil.

Konstruktoren

VolumeProfileBuilder
public VolumeProfileBuilder()
volumeProfileBuilder = VolumeProfileBuilder()

Initialisiert eine neue Instanz von VolumeProfileBuilder.

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

Initialisiert eine neue Instanz des VolumeProfileBuilder, die jeden Level-Preis aufschnappt, so dass die Anzahl der verschiedenen Levels begrenzt bleibt.

priceStep
Instrumentenpreisschritt, der verwendet wird, um die Preise auf Bucket-Niveau zu kürzen; oder nicht-positives Deaktivieren des Bucketings.

Eigenschaften

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

Das obere Preisniveau.

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

Das niedrigere Preisniveau.

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

Kontrollpunkt.

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

Preisniveaus.

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

Der Prozentsatz des Gesamtvolumens (Standard ist 70%).

Methoden

Calculate
public void Calculate()
volumeProfileBuilder.Calculate()

Um den Wertbereich zu berechnen.

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

Um das Profil mit neuem Wert zu aktualisieren.

price
Preis.
volume
Volumen.
side
Seite.
Update
public void Update(CandlePriceLevel level)
volumeProfileBuilder.Update(level)

Um das Profil mit neuem Wert zu aktualisieren.

level
Wert.