← Zurück

bug: В SampleConnection не работает получение свечей, если задан параметр To

В SecuritiesWindow формируется запрос на свечи


				var mdMsg = new MarketDataMessage
				{
					SecurityId = security.ToSecurityId(),
					IsSubscribe = true,
					DataType2 = DataType.TimeFrame(tf),
					From = settings.From,
					To = settings.To,
					BuildMode = settings.BuildMode,
					Skip = settings.Skip,
					Count = settings.Count,
				};

По умолчанию settings.To не задан (null), и все работает. На таймфрейме в 1 день задаю From - с начала текущей недели, To - до начала сегодняшнего дня. Свечи не приходят.

War dieses Thema hilfreich?

Thema teilen

Kommentare (3)

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

Support
Support

Добрый день

Какое подключение используется? Вероятно, используемое вами подключение не предоставляет историю. Поэтому To!=null заканчивает подписку, не получив данные.

pafnuty
pafnuty Autor

Подключаюсь к QUIK (LuaFixMarketDataMessageAdapter + LuaFixTransactionMessageAdapter)

История приходит, если To не указывать.

Support
Support

Добрый день

Ошибка не воспроизводится, свечи приходят с указанными параметром To. Возможно, вы используете не последнии версии коннектора или API.