← Zurück

Не могу получить свечи от Quik8 библиотека Stocksharp 5.0

Добрый день! Перешел на библиотеку 5.0, прочитал документацию. Сформировал подключение к Quik через адаптер.


Connector connector = new Connector();                             
var luaFixMarketDataMessageAdapter = new LuaFixMarketDataMessageAdapter(connector.TransactionIdGenerator)
{
    Address = "localhost:5001".To<EndPoint>(),
    Login = "quik",
    Password = "quik".To<SecureString>(),
};
var luaFixTransactionMessageAdapter  = new LuaFixTransactionMessageAdapter(connector.TransactionIdGenerator)
{
    Address = "localhost:5001".To<EndPoint>(),
    Login = "quik",
    Password = "quik".To<SecureString>(),
};
connector.Adapter.InnerAdapters.Add(luaFixMarketDataMessageAdapter);
connector.Adapter.InnerAdapters.Add(luaFixTransactionMessageAdapter);
connector.NewSecurity += securitity => this.GuiAsync(() =>
{
    connector.SubscribeLevel1(securitity);
    if (securitity.PriceStep != null && securitity.Board == ExchangeBoard.MicexTqbr)
    {
        SecurityPicker.Items.Add(securitity);
    }
});
connector..CandleSeriesProcessing += DrawCandle;
connector.Connect();

Инструменты получил. На инструменты зарегистрировался с помощью метода SubscribeLevel1 Подписался на получение свеч через trader.CandleSeriesProcessing += DrawCandle; По инструкции "Свечной график" запросил свечи в определенном диапазоне:


var tf = (TimeSpan)CandlesPeriods.SelectedValue;
candleSeries.CandleType = typeof(TimeFrameCandle);
candleSeries.Security = (Security)SecurityPicker.Items[cntSecurity];
candleSeries.Arg = tf;
candleSeries.BuildCandlesMode = MarketDataBuildModes.Load;
connector.SubscribeCandles(series, DateTime.Today.Subtract(TimeSpan.FromDays(10)), DateTime.Now);

Свечи не приходят, т.е. не заходит в метод DrawCandle. Пробовал через CandleManager стартовать, также не приходят. В файле lua логах смотрел, информация level1 по инструментам приходит. Как мне выяснить в чем дело?

War dieses Thema hilfreich?

Thema teilen

Kommentare (0)

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

Noch keine Kommentare. Seien Sie der Erste!