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
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.