Пропуски свечек в SciChart

Пропуски свечек в SciChart
Atom
3/26/2013
akoz


Добрый день.

Как можно сделать в SciChart пропуски для свечек, если их действительно не было в некоторые периоды?
По умолчанию рисуются все свечки одна за другой без пропусков, даже если между ними был временной разрыв. Из-за этого в одном окне невозможно 2 графика строить, т.к. они по времени не синхронизируются из-за пропусков свечек.

В Chart есть свойство IsIndexed, а в SciChart ничего такого нет.
Подскажите как быть, плз.



Thanks:


1 2  >
akoz

Avatar
Date: 4/2/2013
Reply


Вопрос очень актуален.
Неужели никто не пытается выводить в одном окне графики с двумя бумагами?
Thanks:

Moadip

Avatar
Date: 4/3/2013
Reply


Quote:
Как можно сделать в SciChart пропуски для свечек, если их действительно не было в некоторые периоды?
По умолчанию рисуются все свечки одна за другой без пропусков, даже если между ними был временной разрыв.

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

akoz

Avatar
Date: 4/3/2013
Reply


Спасибо, будем ждать
Thanks:

akoz

Avatar
Date: 4/5/2013
Reply


Еще, раз уж будете обновлять, может добавите Areas в этот элемент?
А то больше двух не получается добавлять. Ошибки не выдает, но и не выводит.
Thanks:

esper

Avatar
Date: 4/5/2013
Reply


akoz
Еще, раз уж будете обновлять, может добавите Areas в этот элемент?
А то больше двух не получается добавлять. Ошибки не выдает, но и не выводит.

Что именно и куда не получается добавлять?
Thanks:

akoz

Avatar
Date: 4/5/2013
Reply


Сейчас еще раз попробовал - работает,новые Areas добавляются. Как-то раньше почему-то больше двух не получалось (может, в коде что-то не так было).

Из того, что так и не выходит:
1. Не меняется высота области при выставлении свойства Height. Все дополнительные области "складываются" внизу под основной, приходится каждый раз их вытягивать, чтобы были видны.

2. На областях с индикаторами не всегда отражается ось времени. Например, в соседних областях размещаю по одному и тому же индикатору SMA, но с разными параметрами (длинная и короткая), но у одного нормально время отображается в перекрестии при наведении мыши, а у второго - все значения "1 янв 00:00"

3. Периодически при двойном клике на графике для получения общего обзора выходит необработаное ArgumentException '-бесконечность;бесконечность' is not a valid value for property 'To'.
Кажется, это выходит когда в какой-то области элемент не успел отрисоваться, но системности я не смог уловить.

Вот Call Stack:


Ну, а чтобы уже совсем рабочий график был, то хорошо бы перекрестие мыши не просто дату и значение показывало (т.е. просто координаты мыши), а находило бы свечу и/или индикатор и его бы показывало. Как в QUIKе или других терминалах.
Thanks:

Moadip

Avatar
Date: 4/5/2013
Reply


Скриншоты сделайте где у вас что "складывается" и "неотриосовывается".
Thanks:

akoz

Avatar
Date: 4/5/2013
Reply


Вот так, все Areas явно в какой-то дефолтной ширине. Изменение Height не помогает.

chart
Thanks:

Moadip

Avatar
Date: 4/5/2013
Reply


Ок. С масштабом понятно.

Насчет этого
Quote:
Вот Call Stack:


и этого
Quote:
Ну, а чтобы уже совсем рабочий график был, то хорошо бы перекрестие мыши не просто дату и значение показывало (т.е. просто координаты мыши), а находило бы свечу и/или индикатор и его бы показывало. Как в QUIKе или других терминалах.


Судя по скрину у вас не последняя версия S#, обновитесь до последней, возможно ошибки не будет.
Сейчас график выглядит так:
pic.png 50 KB (518)
Thanks:

akoz

Avatar
Date: 4/5/2013
Reply


Да, действительно, не уследил за обновлениями.
Теперь гораздо приятнее. Только вот с шириной областей разобраться, было бы совсем хорошо.

Кстати, было бы более юзабельное перекрестие, если бы оно появлялось не только при касании контура круга, который "ловит" свечу, но и если мышь находится внутри круга. Получается подводишь мышь к свече, появляется кружок, которого надо коснуться. Но если чуть скользнешь внутрь него, то перекрестие исчезает. Нужно точно метить в контур этого кружка. На большом удалении сложно.
Или вообще показывать перекрестие при прикасании мыши свечки.

Ну, это так, вдруг сможете поправить. Спасибо и за то, что уже есть!
Thanks:
1 2  >

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

loading
clippy