IStrategyHost
StockSharp.Algo.Strategies.Decomposed
Infrastrukturabstraktion ersetzt die direkte Abhängigkeit von Connector.
Eigenschaften
CurrentTime
public DateTime CurrentTime { get; }
value = iStrategyHost.CurrentTime
Aktuelle UTC-Zeit.
HasPositions
public bool HasPositions { get; }
value = iStrategyHost.HasPositions
Ob es Strategiepositionen gibt.
Methoden
CanRefreshPnL
public bool CanRefreshPnL(DateTime time)
result = iStrategyHost.CanRefreshPnL(time)
Ob PnL Refresh zum angegebenen Zeitpunkt erlaubt ist.
- time
- Erfrischungszeit.
GetNextTransactionId
public long GetNextTransactionId()
result = iStrategyHost.GetNextTransactionId()
Holen Sie sich die nächste Transaktions-ID für Abonnements.
SendOutMessageAsync
public ValueTask SendOutMessageAsync(Message message, CancellationToken cancellationToken)
result = iStrategyHost.SendOutMessageAsync(message, cancellationToken)
Senden Sie ausgehende Nachrichten (Zustandsänderung, Reihenfolge usw.).
- message
- Nachricht.
- cancellationToken
- CancellationToken