SciChart - набор глюков
Atom Ответить
02.05.2013


Версия 4.1.11
После загрузки вчерашних данных плюс сегодняшнее утро.
Графики - три зоны:
- свечи (не по времени, а по количеству тиков) и EMA
- пара RSI
- ADX (только MA)
1. Время под графиком не соответствует времени свечи.
2. Глючит прокрутка мышкой - автоскрол работает до первого изменения, потом до правого края уже не добраться - отматывает на утро вчерашнего дня.
3. Глюки стрелок

На 4.1.7 таких глюков не наблюдалось (правда там RSI вообще не считался)



Спасибо: Иван З.




20 Ответов
Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


1. и 2. Можно скриншоты? Чтобы хотя бы визуально представить как это выглядит.
Тиковые свечки по сколько тиков собираются и какой источник данных?

3. Ответил в том посте.
Спасибо:

VassilSanych

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


Moadip Перейти
Тиковые свечки по сколько тиков собираются и какой источник данных?

20, RIM3

Скриншоты будут позже

Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


А источник?
Если у тиков нет мс, то там появляются траблы. Рисуется только последняя свечка в секунде.
Спасибо:

VassilSanych

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


Сегодняшние - Quik. Вчерашние - с финама.
Свечки нормальные. Время у них тоже нормальное. Свечки рисую только по завершению.
Я сейчас 7-тиковые для отладки гоняю на 3-х скользящих + ADX - вроде нормально. Таких глюков не заметно.
Возможно это как раз из-за 3-х зон. Или может из-за 2х RSI - они заметно подтормаживают при изменении масштаба графика.
Автор топика
Спасибо:

VassilSanych

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


Глюк повторяется. Причём время на графике то же - ближе к 21
SciBug.png 23,8KB (0)
Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


Цитата:
Свечки нормальные. Время у них тоже нормальное. Свечки рисую только по завершению.


Я маленько не про это. Допустим берем РИ, в сек. прошло 100 тиков. Строим 20 тиковые свечки.
Т.е. по идее на графике должно быть 5 свечек с одним и тем же временем.

В SciChart идет привязка добавления/обновления по времени, и если у тиков нет мс, то будет перерисовываться свечка за эту секунду, т.е. будет отрисовываться в конечном итоге только последняя 5 свечка в секунду.

Постройте тиковый график в AmiBroker или еще где и сравните со SciChart.
Спасибо:

VassilSanych

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


Moadip Перейти

Я маленько не про это. Допустим берем РИ, в сек. прошло 100 тиков. Строим 20 тиковые свечки.
Т.е. по идее на графике должно быть 5 свечек с одним и тем же временем.

RI так быстро не обновляется (разве что в начале сессии)
И почему тогда на 7-тиковом графике с двумя зонами - всё нормально?
Хотя должно быть наоборот - намного хуже.
Да и глюк появляется ещё на финамовских данных. А они же с миллисекундами?

Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


VassilSanych Перейти
Глюк повторяется. Причём время на графике то же - ближе к 21

Судя по скрину у вас старая либа StockSharp.Xaml. Т.к. сейчас это выглядит так:

[IMG]http://i46.fastpic.ru/thumb/2013/0502/e7/436fce03737f222c5bf7de10db4714e7.jpeg[/IMG]

Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


Цитата:
RI так быстро не обновляется (разве что в начале сессии)
И почему тогда на 7-тиковом графике с двумя зонами - всё нормально?
Хотя должно быть наоборот - намного хуже.
Да и глюк появляется ещё на финамовских данных. А они же с миллисекундами?


Ну если у вас все норм отрисовывается, рад за вас.Smile

На финаме(также как и на ftp ртс) насколько я знаю лежат тики без мс и направления.
Спасибо:

VassilSanych

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


Moadip Перейти
VassilSanych Перейти
Глюк повторяется. Причём время на графике то же - ближе к 21

Судя по скрину у вас старая либа StockSharp.Xaml. Т.к. сейчас это выглядит так:

[IMG]https://i46.fastpic.ru/thumb/2013/0502/e7/436fce03737f222c5bf7de10db4714e7.jpeg[/IMG]


Не вижу отличия.
Я выводил графики со своими цветами и без легенды.
PS
Характеристики свечки - это всплывающий блок по наведению мышки
Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


Спасибо:

VassilSanych

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


Moadip Перейти
Т.к. сейчас это выглядит так

А "сейчас" - это с какой версии?

Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


4.1.12
Спасибо:

VassilSanych

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


Ну правильно. Я ж написал, что у меня 11.
А то уж подумал, что опять что-то старое из кэша какого-нибудь цепляется.
Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


Цитата:
Ну правильно. Я ж написал, что у меня 11.
А то уж подумал, что опять что-то старое из кэша какого-нибудь цепляется.

Moadip Перейти
3. Ответил в том посте.


Залил спец. перекомпиленную 4.1.12 под более раннюю Abt.Controls.SciChart.Wpf.dll думал на ней проверите.

Спасибо:

VassilSanych

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


Moadip Перейти
Цитата:
Ну правильно. Я ж написал, что у меня 11.
А то уж подумал, что опять что-то старое из кэша какого-нибудь цепляется.

Moadip Перейти
3. Ответил в том посте.


Залил спец. перекомпиленную 4.1.12 под более раннюю Abt.Controls.SciChart.Wpf.dll думал на ней проверите.


Это тогда мне целиком на 12 переходить надо.
А я пока не собирался.
Там интерфейсы не менялись? (можно попробовать биндингом в конфигурационном файле только Xaml примотать)

Автор топика
Спасибо:

Иван З.

Фотография
Курсы Автор статей Благотворитель
Дата: 02.05.2013
Ответить


А куда залил то? в личном кабинете 28 апреля обновление написано.
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


Цитата:
Там интерфейсы не менялись?

Нет. Были только мелкие правки.
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 02.05.2013
Ответить


Иван З. Перейти
А куда залил то? в личном кабинете 28 апреля обновление написано.

Так уже вроде эксперимент был проведен?
Прикрепил к посту Abt.Controls.SciChart.Wpf.dll и StockSharp.Xaml.dll.

Полностью все либы не обновлялись.

Спасибо:

VassilSanych

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


Кстати, всё ещё не заменяя библиотеки, подтвердил, что основные глюки (кроме стрелок) именно из-за трёх зон:
переместил ADX в зону RSI (стало всего две зоны) и глюки исчезли.
Автор топика
Спасибо:


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

loading
clippy