← Zurück

API 4.2.2.6 Правило на изменение стакана не срабатывает для непрерывного фьючерса

При этом правило на появление новых сделок работает. Код:```csharp public class RobotStrategy : Strategy { protected override void OnStarted() { Security .WhenNewTrades() .Do(trades => { // Код исполняется }) .Apply(this);

        Security
            .WhenMarketDepthChanged()
            .Do(depth =>
            {
                // Код не исполняется
            })
            .Apply(this);

        base.OnStarted();
    }
}

War dieses Thema hilfreich?

Thema teilen

Kommentare (1)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

vk37
vk37 Autor

Код создания инструмента:```csharp _security = new ContinuousSecurity() { ExchangeBoard = ExchangeBoard.Forts, Id = "RI", Connector = _connector, };

        _connector.NewSecurities += securities =>
        {
            foreach (var security in securities.Where(s => ContinuousSecurityJumps.Ri.ContainsKey(s.Id)))
                _security.ExpirationJumps.Add(security, ContinuousSecurityJumps.Ri[security.Id]);
        };