PositionManager

StockSharp.Algo.Positions

ポジションの計算マネージャ。

継承元: BaseLogReceiver

実装: IPositionManager, IPersistable, ICloneable<IPositionManager>, ICloneable

コンストラクター

PositionManager
public PositionManager(bool byOrders, IPositionManagerState state)
positionManager = PositionManager(byOrders, state)

ポジションの計算マネージャ。

byOrders
注文()または取引()で実現したボリュームのポジションを計算します。
state
状態の貯蔵。

プロパティ

ByOrders
public bool ByOrders { get; }
value = positionManager.ByOrders

注文()または取引()で実現したボリュームのポジションを計算します。

メソッド

Clone
public IPositionManager Clone()
result = positionManager.Clone()

DataSeriesの深いコピーを作成します。

ProcessMessage
public virtual PositionChangeMessage ProcessMessage(Message message)
result = positionManager.ProcessMessage(message)

取引遅延の処理のメッセージ処理のため。OrderRegisterMessage、OrderReplaceMessage、OrderCancelMessage、OrderCancelMessage@及びExecutionMessageのメッセージは受け付けます。

message
ご挨拶

戻り値: トランザクション遅延。遅延を計算できない場合は、返されます。