PositionMessageAdapter

StockSharp.Algo.Positions

消息适配器,自动计算位置.

继承自: MessageAdapterWrapper

构造函数

PositionMessageAdapter
public PositionMessageAdapter(IMessageAdapter innerAdapter, IPositionManager positionManager)
positionMessageAdapter = PositionMessageAdapter(innerAdapter, positionManager)

初始化了 & ##PositionMessageAdapter+#的新实例.

innerAdapter
适配器,将给它发信息.
positionManager
位置计算管理器...

属性

NotSupportedResultMessages
public override IEnumerable<MessageTypes> NotSupportedResultMessages { get; }
value = positionMessageAdapter.NotSupportedResultMessages

不支持适配器结果消息类型 。

PossibleSupportedMessages
public override IEnumerable<MessageTypeInfo> PossibleSupportedMessages { get; }
value = positionMessageAdapter.PossibleSupportedMessages

可能支持的信息类型 。

方法

Clone
public override IMessageAdapter Clone()
result = positionMessageAdapter.Clone()

Create a copy of PositionMessageAdapter.

返回值: 收到了,我们得去查查

OnInnerAdapterNewOutMessageAsync
protected override ValueTask OnInnerAdapterNewOutMessageAsync(Message message, CancellationToken cancellationToken)
result = positionMessageAdapter.OnInnerAdapterNewOutMessageAsync(message, cancellationToken)

进程 & ###InnerAdapter+##输出消息.

message
腾讯.
cancellationToken
取消的代币。
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = positionMessageAdapter.OnSendInMessageAsync(message, cancellationToken)

发来消息

message
Message.
cancellationToken
CancellationToken