Объединение свечей из разных источников

Объединение свечей из разных источников
Atom
12/26/2011
pehas


Как можно объединить в одном токине СandleManager свечи из разных источников?
Пытаюсь объединить исторические свечи со свечами из шлюза таким образом
Code

            this._cm = new CandleManager(this._trader);

            // хранилище, через которое будет производиться доступ к тиковой и котировочной базе
            this.storage = new TradingStorage(new InMemoryStorage()){ BasePath = "Sec" };

            var builder = new CandleBuilder(new TradeStorageCandleBuilderSource(storage));
            this._cm.Sources.Add(builder);

            // Регистрируем свечи
            var candleToken = this._cm.RegisterTimeFrameCandles(security, this._timeFrame);

В итоге приходят только свечи из шлюза.
Если добавить
Code

builder.RegisterTimeFrameCandles(security, _timeFrame);

то в CandleManager придут все свечи и история и трейдер, но это будет два разных токена.

Tags:


Thanks:


< 1 2 3  >
freelancer

Avatar
Date: 2/14/2012
Reply


Заведите отдельную коллекцию для всех свечей
Thanks:

russ

Avatar
Date: 2/15/2012
Reply


Mikhail Sukhov
russ
Как решить эту проблему? Т.е. хотелось бы в _candleManager всунуть сначала свечи истории, а потом чтобы туда поступали свечи сегодняшнего дня.


См. 4.1 из дев ветки. Все сильно поменялось в плане свечек.

Имеется ввиду бета11 версия отсюда?
http://stocksharp.codepl.../changeset/changes/14551
Thanks:

russ

Avatar
Date: 2/15/2012
Reply


freelancer
Заведите отдельную коллекцию для всех свечей

Что значит заводить отдельную коллекцию? В виде List<Candle> что-ли? Хотелось бы все свечи иметь в candlemanager, чтобы ими пользоваться оттуда.
Thanks:

Alexander

Avatar
Date: 2/15/2012
Reply


russ
Mikhail Sukhov
russ
Как решить эту проблему? Т.е. хотелось бы в _candleManager всунуть сначала свечи истории, а потом чтобы туда поступали свечи сегодняшнего дня.


См. 4.1 из дев ветки. Все сильно поменялось в плане свечек.

Имеется ввиду бета11 версия отсюда?
http://stocksharp.codepl.../changeset/changes/14551


да
Thanks:

russ

Avatar
Date: 2/15/2012
Reply


Alexander Mukhanchikov
russ
Mikhail Sukhov
russ
Как решить эту проблему? Т.е. хотелось бы в _candleManager всунуть сначала свечи истории, а потом чтобы туда поступали свечи сегодняшнего дня.


См. 4.1 из дев ветки. Все сильно поменялось в плане свечек.

Имеется ввиду бета11 версия отсюда?
http://stocksharp.codepl.../changeset/changes/14551


да

Прикольно, я так понял CandleToken канул в лету и ему на смену пришел CandleSeries.
Буду ждать релиза 4.1. Спасибо, что развиваете библиотеку.
Thanks:

JackSparrow

Avatar
Date: 3/28/2012
Reply


Mikhail Sukhov
russ
Как решить эту проблему? Т.е. хотелось бы в _candleManager всунуть сначала свечи истории, а потом чтобы туда поступали свечи сегодняшнего дня.


См. 4.1 из дев ветки. Все сильно поменялось в плане свечек.

А на что конкретно там смотреть, подскажите плиз. Как все свечи в один ряд собирать средствами S#? А то костылики нехочется придумывать.
Thanks:

Moadip

Avatar
Date: 3/28/2012
Reply


Поддерживаю.

Вопрос к разработчикам.

Во многих постах на форуме предлагаете переходить на 4.1
Но если нет справки то как изучать новую функциональность?

Пользоваться objectBrowser не совсем удобно. Или методом научного тыка на основе примеров?
Может есть какой то прототип справки?
Или если на codeplex в dev ветке, в файлах справки есть что почитать, то как эту справку собрать?
Thanks:

Alexander

Avatar
Date: 3/28/2012
Reply


Справки нет только для свечек.
Всё остальное не менялось.

Если используете свечки - то вкратце - CandleToken поменялся на CandleSeries
Thanks:

JackSparrow

Avatar
Date: 3/29/2012
Reply


Alexander Mukhanchikov
Справки нет только для свечек.
Всё остальное не менялось.

Если используете свечки - то вкратце - CandleToken поменялся на CandleSeries


Спасибо вкратце, сделал свой контейнер, сделал свой график, нарисовал. Но хотелось использовать имеющиеся механизмы. Нет так нет.
Thanks:

Alexander

Avatar
Date: 3/29/2012
Reply


JackSparrow
Нет так нет.


вы о чём?
Thanks:
< 1 2 3  >

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

loading
clippy