S# 4.2.1.2, SampleSmartCandles, не работает RealTime
Atom
28.11.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, с первой же секунды. Так ведь быть не должно? На минутках и ниже - все нормально.


Теги:


Спасибо:


esper

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


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

alexan3010

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


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

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

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

alexan3010

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


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

alexan3010

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


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

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



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


Спасибо:

alexan3010

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


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

esper

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


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

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

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

В следующей версии будет фикс.
Спасибо:

alexan3010

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


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

raven_lynx

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


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

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

Pyrkoff

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


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

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

Mikhail Sukhov

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


Спасибо:


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

loading
clippy