[quote=Михаил;54488]Кажется это не входило в стандартные примеры S#,
он просто строит свечной график по ТФ, который выбирается в окошке "Инструменты".[/quote]
Насколько я помню раньше эта опция работала, по крайней мере тиковые свечи я вроде бы выбирал и строил. Хотя это было давно и я не уверен. Однако дело не в этом, я думаю, что если в графическом интерфейсе есть кнопка выбора типа свечи, то она должна работать?
[quote=Михаил;54488]Ещё можно посмотреть примеры документации по свечам
[url]https://doc.stocksharp.ru/html/cd52cfcf-938c-4fce-9a56-4e9a001f0792.htm[/url]
возможно вам это поможет[/quote]
Дело в том, что у меня построение "не таймфрейм" свечей прекрасно работало до того момента, как я обновился после анонсирования нового способа подписок на маркет данные (Connector.Subscribe(candleSeries) или Connector.SubscribeMarketData(message) вместо Connector.SubscribeCandles). Собственно всё и было сделано по документации, т.е. через SubscribeCandles. Однако на данный момент метод SubscribeCandles помечен в коде как устаревший, из примеров SampleConnection код использующий этот метод удален и предложен новый вариант, через метод коннектора SubscribeMarketData. И при таком варианте "не таймфрейм" свечи не строятся. Более того они перестали строится и через устаревший SubscribeCandles (который может быть удален из библиотеки после любого апдейта). Из чего я делаю вывод, что новая модель подписки на маркет данные работает не корректно, а документация очевидно устарела.
[quote=Михаил;54488]В примере вообще другая архитектура,
мы в SecuritiesWindow создаем сообщение на получение маркет-даты,
а в ChartsWindow подписываемся на эту маркетдату, но не на свечи (SubscribeCandles).
Подозреваю что так можно вытащить только свечи поддерживаемые коннектором,
но нельзя построить всякие ренжи, ренко, объемные, крестики-нолики и т.д.[/quote]
Архитектура в примере не изменилась, изменились методы коннектора. Т.е. коннектору всё равно какие свечи строить, если выбран вариант из тиковых данных, так как внутри себя он смотрит какой тип свечных данных заявлен в сообщении на подписку и в соответствии с этим должен выбирать тот или иной кэндл билдер. Однако это на данный момент перестало полноценно работать и строятся только таймфрейм свечи.
Собственно вот тот самый апдейт, после которого всё перестало работать
https://github.com/StockSharp/StockSharp/commit/0285d51ecbb5788d7e320998eb21e46d762a081c
абсолютно такая же архитектура, только изменен способ подписки.