S# 4.2.1.2, SampleSmartCandles, не работает RealTime

S# 4.2.1.2, SampleSmartCandles, не работает RealTime
Atom
11/28/2013


API: 4.2.1.2
Connector: SmartCom 3.0 ver. 3.0.79
Сервер: основной
Пример: SampleSmartCandles
Инструмент: RTS-12.13
Запуск: Debug, Any CPU

Настройки на форме - по умолчанию, Real-time: TimeFrame, timeframe = 0:05

После нажатия кнопки График - отображаются все Finished свечи. Цена на графике не меняется,
новая свечка не появляется.

Ошибки никакие не возникают, просто на графике ничего не изменяется, новые свечки не добавляются со временем.

Также такой момент, хотя это может и не совсем баг. Если выбрать инструмент, который сейчас не торгуется (по причине окончания сессии), например ЛУКОЙЛ - то возникает System.ArgumentOutOfRangeException на строке:
_candleManager.Start(series, (DateTime)From.Value, (DateTime)To.Value);
Если бы сейчас было торговое время для ЛУКОЙЛА, я думаю эта ошибка бы не возникла.

Заметил еще с версии 4.1.19 такую особенность по свечкам из SmartCom по крайней мере с тайм-фрейма 5мин и выше - текущая свеча сразу же имеет State = Finished, с первой же секунды. Так ведь быть не должно? На минутках и ниже - все нормально.


Tags:


Thanks:


esper

Avatar
Date: 11/29/2013
Reply


В 4.1.19 при выборе Real-time свечек история так же отрисовывалась или нет?
Thanks:

alexan3010

Avatar
Date: 11/29/2013
Reply


В 4.1.19 при выборе Real-time во первых график ощутимо быстрее отрисовывается (исторические свечки). Во вторых цена (и соответственно текущая свеча) изменяется, то есть движение есть.

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

Еще раз замечу, мне кажется что с созданием свечей от SmartCom что то не так - в 4.1.19.
Например, сейчас время 10:17, то есть текущая пятиминутка будет с OpenTime=10:15. Но при этом State у нее будет Finished.
Thanks:

alexan3010

Avatar
Date: 12/9/2013
Reply


В 4.2.1.3 все по прежнему, в примере SampleSmartCandles цена на графике не меняется в риал-тайме.
Thanks:

alexan3010

Avatar
Date: 12/9/2013
Reply


API: 4.2.1.3
Connector: SmartCom 3.0 ver. 3.0.79
Сервер: основной
Пример: SampleSmartSMA
Запуск: Debug, x86

После запуска, через несколько секунд (даже если ни делать) выпадает вот такая ошибка:



Но это исключение обработано и программа продолжает работать. После ввода логина и пароля, появляются портфели, выбираем портфель, нажимаем старт, выходит пустой чарт и секунд через 7 - необработанное исключение типа "System.StackOverflowExeption" в WindowsBase.dll и с ним вываливается из исполнения.


Thanks:

alexan3010

Avatar
Date: 12/10/2013
Reply


Я совсем чушь пишу или по какой-то другой причине на мои посты никто не отвечает?
Thanks:

esper

Avatar
Date: 12/11/2013
Reply


alexan3010 Go to
API: 4.2.1.3
Connector: SmartCom 3.0 ver. 3.0.79
Сервер: основной
Пример: SampleSmartSMA
Запуск: Debug, x86

После запуска, через несколько секунд (даже если ни делать) выпадает вот такая ошибка:

Но это исключение обработано и программа продолжает работать. После ввода логина и пароля, появляются портфели, выбираем портфель, нажимаем старт, выходит пустой чарт и секунд через 7 - необработанное исключение типа "System.StackOverflowExeption" в WindowsBase.dll и с ним вываливается из исполнения.

В следующей версии будет фикс.
Thanks:

alexan3010

Avatar
Date: 12/11/2013
Reply


Ok. А то не понятно, это у меня одного глюк и мне самому разбираться или проблема в API.
Thanks:

raven_lynx

Avatar
Date: 9/3/2014
Reply


Абсолютно та же самая проблема.
Один в один.
API: 4.2.22
SmartCOM: 3.0.109 x64 от 22.05.2014

Real-time: Tick - работает на ура.
Real-time: TimeFrame - строит серию свечей до последней на данных момент и больше ничего не происходит.
Ошибок нет.
Thanks:

Pyrkoff

Avatar
Date: 7/3/2015
Reply


Версия 4.3.7.0 проблема до сих пор не решена!

При таймфреймах указанных в SmartComTimeFrames новые свечки не приходят.
При нестандартных таймфреймах все норм.
Thanks:

Mikhail Sukhov

Avatar
Date: 7/4/2015
Reply


Thanks:


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

loading
clippy