Не приходят свечки если один и тот же инструмент использовать в двух WeightedIndexSecurity


Не приходят свечки если один и тот же инструмент использовать в двух WeightedIndexSecurity
Atom
30.08.2017


Здравствуйте.

Решил посмотреть что из себя представляет WeightedIndexSecurity. Создал проект в котором создается CandleManager, CandleSeries и т.д. (как описано в документации http://doc.stocksharp.ru...8-bcea-258613f2b455.htm) и получаемые свечи рисуются на графике. Если использую один индекс, то все нормально. но если создаю два графика и хочу вывести разные индексы на разных графиках, но при этом в обоих индексах есть один и тот же инструмент, то второй индекс не строиться. Описание идеи в коде:




Спасибо:


Support

Фотография
Дата: 30.08.2017
Ответить


Спасибо за информацию. Приведите пожалуйста небольшой пример для воспроизведения ошибки.
Спасибо:

Георгий

Фотография
Дата: 30.08.2017
Ответить


Тестовый проект.
WpfApplication1.7z 59 KB (220)
Спасибо:

Support

Фотография
Дата: 13.09.2017
Ответить


После замены инструментов и перезаказа данных индексы начали строиться. Попробуйте удостовериться, что в программу поступают тиковые данные.
Спасибо:

Георгий

Фотография
Дата: 26.09.2017
Ответить


В первый индекс приходит тиковые данные от двух инструментов. Во второй только от одного. Т.е. в принципе от всех трех инструментов тики приходят. На какие инструменты вы заменили?
Спасибо:

Support

Фотография
Дата: 26.09.2017
Ответить


Георгий Перейти
В первый индекс приходит тиковые данные от двух инструментов. Во второй только от одного. Т.е. в принципе от всех трех инструментов тики приходят. На какие инструменты вы заменили?


Добрый день,

На сентябрьские. Но сейчас нужно уже на декабрьские.
Спасибо:

Георгий

Фотография
Дата: 26.09.2017
Ответить


Support Перейти
На сентябрьские. Но сейчас нужно уже на декабрьские.


В примере который прикладывал были выставлены сентябрьские. Может что-то еще было сделано?

Спасибо:

Support

Фотография
Дата: 26.09.2017
Ответить


Измененные строчки:

Код
private const string _secCode1 = "GZU7";
private const string _secCode2 = "RIU7";
private const string _secCode3 = "SRU7";


Код
_candleSeries1 = new CandleSeries(typeof(TimeFrameCandle), _index1, TimeSpan.FromMinutes(1)) { BuildCandlesMode = BuildCandlesModes.Build };
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy