VolumeProfileBuilder

StockSharp.Algo.Candles.Compression

ボリュームプロファイル。

実装: ICloneable<VolumeProfileBuilder>, ICloneable

コンストラクター

VolumeProfileBuilder
public VolumeProfileBuilder()
volumeProfileBuilder = VolumeProfileBuilder()

VolumeProfileBuilder の新規インスタンスを初期化します。

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

レベル価格をスナップする VolumeProfileBuilderの新しいインスタンスを初期化し、異なるレベルが境界されるようにします。

priceStep
機器価格のステップは、バケットレベル価格に使用される; または非陽性は、バケットを無効にします。

プロパティ

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

最上位価格レベル。

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

低価格レベル。

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

制御のポイント。

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

価格レベル。

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

総容積の割合(デフォルトは70%です)。

メソッド

Calculate
public void Calculate()
volumeProfileBuilder.Calculate()

値領域を計算する。

Clone
public VolumeProfileBuilder Clone()
result = volumeProfileBuilder.Clone()

Create a copy of the profile that changes independently of this one.

戻り値: The copy.

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

プロファイルを新しい値で更新するには。

price
値段。
volume
ボリューム。
side
サイド。
Update
public void Update(CandlePriceLevel level)
volumeProfileBuilder.Update(level)

プロファイルを新しい値で更新するには。

level
値。