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
注文()または取引()で実現したボリュームのポジションを計算します。
メソッド
ProcessMessage
public virtual PositionChangeMessage ProcessMessage(Message message)
result = positionManager.ProcessMessage(message)
取引遅延の処理のメッセージ処理のため。OrderRegisterMessage、OrderReplaceMessage、OrderCancelMessage、OrderCancelMessage@及びExecutionMessageのメッセージは受け付けます。
- message
- ご挨拶
戻り値: トランザクション遅延。遅延を計算できない場合は、返されます。