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


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


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

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




Thanks:


Support

Avatar
Date: 8/30/2017
Reply


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

Георгий

Avatar
Date: 8/30/2017
Reply


Тестовый проект.
WpfApplication1.7z 59 KB (222)
Thanks:

Support

Avatar
Date: 9/13/2017
Reply


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

Георгий

Avatar
Date: 9/26/2017
Reply


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

Support

Avatar
Date: 9/26/2017
Reply


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


Добрый день,

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

Георгий

Avatar
Date: 9/26/2017
Reply


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


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

Thanks:

Support

Avatar
Date: 9/26/2017
Reply


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

Code
private const string _secCode1 = "GZU7";
private const string _secCode2 = "RIU7";
private const string _secCode3 = "SRU7";


Code
_candleSeries1 = new CandleSeries(typeof(TimeFrameCandle), _index1, TimeSpan.FromMinutes(1)) { BuildCandlesMode = BuildCandlesModes.Build };
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy