S#

Построение свечек ExpressionIndexSecurity и WeightedIndexSecurity


Построение свечек ExpressionIndexSecurity и WeightedIndexSecurity
Atom
4/15/2017


При построении ExpressionIndexSecurity и WeightedIndexSecurity вылетает ошибка
Код для WeightedIndexSecurity
Код

_indexInstr1 = new WeightedIndexSecurity() { Board = ExchangeBoard.Forts, Id = "IndexInstr" };
_indexInstr1.Weights.Add(_instr1.Id.ToSecurityId(), 1m);
_indexInstr1.Weights.Add(_instr2.Id.ToSecurityId(), -1m);

var series2 = new CandleSeries(typeof(TimeFrameCandle), _indexInstr1, TimeSpan.FromMinutes(5))
{
BuildCandlesMode = BuildCandlesModes.Build,
};

_candleManager.Start(series2);


Код для ExpressionIndexSecurity
Код

_indexInstr3 = new ExpressionIndexSecurity
{
Id = "IndexInstr@FORTS",
Expression = "SBER@QJSIM*2",
Board = ExchangeBoard.Forts,
};

var series3 = new CandleSeries(typeof(TimeFrameCandle), _indexInstr3, TimeSpan.FromMinutes(5))
{
BuildCandlesMode = BuildCandlesModes.Build
};
_candleManager.Start(series2);

image5355.png
Exception и StackTrace

Все пробовал на примере SampleQuikCandles изменил метод ShowChartClick


Как правильно построить индекс?



Thanks:




5 Answers
Support

Avatar
Date: 4/17/2017
Reply


Будем разбираться..
Thanks:

Иван З.

Avatar
Training Articles author
Date: 4/20/2017
Reply


Support Перейти
Будем разбираться..


Чтобы этой ошибки не было необходимо зарегистрировать ISecurityProvider
Код

ConfigManager.RegisterService<ISecurityProvider>(_trader);


Но свечи все равно не приходят, событие WhenChanged не срабатывает.
Код

_indexInstr3.WhenChanged(_trader).Do((s,d) =>
{

}).Apply();

Но если тут же дополнительно прописать _candleManager.Start(series1); то событие _indexInstr3.WhenChanged начинает приходить, но свечей по индексу так и нет.
Topic starter
Thanks:

Support

Avatar
Date: 4/20/2017
Reply


SBER@QJSIM в таблице обезличенных сделок есть?
Thanks:

Иван З.

Avatar
Training Articles author
Date: 4/20/2017
Reply


Support Перейти
SBER@QJSIM в таблице обезличенных сделок есть?


Да, есть. Свечи SBER@QJSIM строятся без проблем.
Topic starter
Thanks:

Support

Avatar
Date: 4/21/2017
Reply


Проверим.
Thanks:


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

loading
clippy