BasketSecurityBaseProcessor
StockSharp.Algo
Basiskorb-Finanzinstrumentverarbeiter.
Implementiert: IBasketSecurityProcessor
Konstruktoren
BasketSecurityBaseProcessor
protected BasketSecurityBaseProcessor(Security security)
basketSecurityBaseProcessor = BasketSecurityBaseProcessor(security)
Initialisiert eine neue Instanz von BasketSecurityBaseProcessor.
- security
- Finanzinstrument.
Eigenschaften
BasketExpression
public string BasketExpression { get; }
value = basketSecurityBaseProcessor.BasketExpression
Angabe des Korbfinanzinstruments.
BasketLegs
public SecurityId[] BasketLegs { get; }
value = basketSecurityBaseProcessor.BasketLegs
Basket-Finanzinstrumente-Bänder.
BasketSecurity
public TBasketSecurity BasketSecurity { get; }
value = basketSecurityBaseProcessor.BasketSecurity
Instrumentenkorb.
Security
public Security Security { get; }
value = basketSecurityBaseProcessor.Security
Finanzinstrument.
SecurityId
public SecurityId SecurityId { get; }
value = basketSecurityBaseProcessor.SecurityId
SecurityId
Methoden
ContainsLeg
protected bool ContainsLeg(SecurityId securityId)
result = basketSecurityBaseProcessor.ContainsLeg(securityId)
Ob das angegebene Bein enthält.
- securityId
- Kennung des Finanzinstruments.
Rückgabe: Wenn das Bein existiert, sonst.
Process
public abstract IEnumerable<Message> Process(Message message)
result = basketSecurityBaseProcessor.Process(message)
Prüfen Sie die Meldung auf Alarmbedingungen.
- message
- Nachricht.
Rückgabe: Output messages.