IStrategyHost

StockSharp.Algo.Strategies.Decomposed

基础设施抽象取代了直接的Connector依赖.

属性

CurrentTime
public DateTime CurrentTime { get; }
value = iStrategyHost.CurrentTime

目前为协调世界时时间.

HasPositions
public bool HasPositions { get; }
value = iStrategyHost.HasPositions

战略立场是否存在。

StrategyId
public string StrategyId { get; }
value = iStrategyHost.StrategyId

战略识别符。

方法

CanRefreshPnL
public bool CanRefreshPnL(DateTime time)
result = iStrategyHost.CanRefreshPnL(time)

是否允许 PnL 在指定时间刷新 。

time
刷新时间。
GetNextTransactionId
public long GetNextTransactionId()
result = iStrategyHost.GetNextTransactionId()

获取订阅的下个交易ID 。

SendOutMessageAsync
public ValueTask SendOutMessageAsync(Message message, CancellationToken cancellationToken)
result = iStrategyHost.SendOutMessageAsync(message, cancellationToken)

发送发送的消息(状态更改,顺序等).

message
传言.
cancellationToken
CancellationToken