Доделки Графика. Платно!

Доделки Графика. Платно!
Atom
1/17/2014
Mikhail Sukhov


Всем привет.

Есть предложение взимать плату за апгрейд графика. Написали фича реквест? Пожалуйста, 1000р в кассу.

Шутка.[rolleyes]

У кого есть желание поковырять график, и доделать хотелки с форума? Мы сейчас другими вещами заняты. Поэтому, у кого есть желание и способности (уметь программировать, понимать xaml), то можно дать доступ к Xaml и оплатить работу. И деньги получите, и фишки свои сделаете.

Пишите сюда или стучитесь в скайп, сразу с представлением о своем опыте.

Идеально, если вы являетесь профессиональным фрилансером, и готовы работать на длительный период.

Текущие задачи:

  1. Автозум при выборе заявок или сделок (во внешней компоненте, например, в таблице).
  2. Передвижение мышкой стрелок с заявками. Событие об изменении заявки с целью последующей перерегистрации по новой цене.
  3. Удаление мышкой индикаторов на графике.
  4. Добавление индикаторов через контекстное меню.
  5. Изменение свойств индикатора через контекстное меню.
  6. Пример для наглядной работы с графиком.
  7. Overview.



Thanks:


< 1 2 
Иван З.

Avatar
Date: 1/19/2014
Reply


longtrades:

Михаил Сухов:

longtrades: Несколько осей на графике

http://stocksharp.com/posts/m/28793/

Тогда , прошу указать что не так в моем коде ? Поддержка множества осей задекларирована, но выглядит так что отображаются только графики на дефолтных осях , остальные не отображаются. http://stocksharp.com/forum/4263/4-2-2-1-Grafik/ Вот здесь код, с отображением по одной оси Y свечи по второй оси Y объем. Скачайте проект проверьте сами, посмотрите различия.

Thanks: longtrades

longtrades

Avatar
Date: 1/19/2014
Reply


Сделал как у вас , работает , спасибо.

Thanks:

longtrades

Avatar
Date: 1/19/2014
Reply


График сильно подвисает , на мой взгляд из за того что постоянно идет обращение к визуальному елементу, думаю визуальный елемент должен просто быть привязан через биндинг к какому то множеству и отображать изменения в нем.

А то получается что такой крутой чарт как SciChart тормозит еще покруче чем обыкновенный WPF Toolkit

Thanks:

Иван З.

Avatar
Date: 1/19/2014
Reply


Ну раз собираете пожелание, то еще хотелось бы заявки и стоп заявки отрисовывались. Таким образом чтобы отличались, сейчас насколько знаю заявка и сделка стрелочкой отображается. И заявка при появлении новых свечей уходит потихоньку с экрана. Примеры использования надо, отображение объема в виде профиля, отображение объема в виде пузырей и тп. Можно сделать вертикальные объемы как в Волфикс. Ну это вообще мечта многих! Сделать так, чтоб можно было добавить еще одну ось Х значении в dooble или int. Я не проверял можно ли сейчас так сделать, думаю нельзя. А раньше вообще ось Х только одна была. Вот пост 8 месячной давности, про улетающие сделки и отражение заявок, актуален, но это я уже описал выше. http://stocksharp.com/forum/3602/ChartTradeElement---vsie-sdielki-Sell/

Thanks:

Mikhail Sukhov

Avatar
Date: 1/20/2014
Reply


Иван З.: отображение объема в виде пузырей

Сделано

Иван З.: Можно сделать вертикальные объемы как в Волфикс. Ну это вообще мечта многих!

http://stocksharp.com/posts/m/28963/

Иван З.: Сделать так, чтоб можно было добавить еще одну ось Х значении в dooble или int. Я не проверял можно ли сейчас так сделать, думаю нельзя. А раньше вообще ось Х только одна была.

Так проверьте. В пожелание только проверенные вещи, а не а бы что. Иначе игнор фичи.

Иван З.: Вот пост 8 месячной давности, про улетающие сделки и отражение заявок, актуален, но это я уже описал выше. http://stocksharp.com/forum/3602/ChartTradeElement---vsie-sdielki-Sell/

Эта бага не актуальна. Что вы выше описали так же непонятно.

Thanks:

Bond

Avatar
Date: 1/20/2014
Reply


Метки сделок на графике. Информация всплывающая при наведении на метку мышкой. Баги и фичи:

  • корректное отображение цены. Число знаков после запятой должен определять пользователь.
  • добавить к информации объем и время сделки.
  • отдельная картинка в случае закрытия сделки по стопу.
  • если сделка закрыла позицию отобразить в информации локальную прибыль от сделки. Либо дать пользователю возможность самому выводить туда свои данные(еще круче).
Thanks:

Иван З.

Avatar
Date: 1/20/2014
Reply


Михаил Сухов:

Иван З.: отображение объема в виде пузырей

Сделано

Иван З.: Можно сделать вертикальные объемы как в Волфикс. Ну это вообще мечта многих!

http://stocksharp.com/posts/m/28963/

Нужен пример нормального использования. После долгих экспериментов не получилось сделать что то более менее симпатичное. Отображение объема в виде пузырей, у меня при использовании ```csharp el.DrawStyle = ChartIndicatorDrawStyles.Bubble; el.Color = Color.FromArgb(0x47, 0x33, 0x33, 0x33); el.IndicatorPainter = new VolumePainter { BubbleAutoScale = false, BubbleScale = 0.0005m //кэф на который умножается объем свечи };

получилась обычная гистограмма. Если это и есть пузыри, то хорошо. Только гистограмму я могу получить вот так, DrawStyle = ChartIndicatorDrawStyles.Histogram. Если использовать VolumePainter то цвета менять не получается.
Вертикальные объемы работают, но тоже не так как хотелось бы. И тоже после долгих экспериментов не получилось сделать что то более менее симпатичное. 
```csharp
AxisAlignment = ChartAxisAlignment.Left

работает как ```csharp AxisAlignment = ChartAxisAlignment.Right

а
```csharp
AxisAlignment = ChartAxisAlignment.Top
```,
как
```csharp
AxisAlignment = ChartAxisAlignment.Bottom
```,

то есть расположить оси можно только справа и снизу. Слева нельзя. Да и выглядит график как то позорно. Складывается впечатление, что сделать VolumeProfilePainter сделали, проверять и использовать даже не пытались.
Я понимаю что дело может быть в моем коде. Поэтому прошу пример, где все красиво! [biggrin] 

> **[Михаил Сухов](@message(29176)):**
> > **[Иван З.](@message(29171)):**
> > Сделать так, чтоб можно было добавить еще одну ось Х значении в dooble или int. Я не проверял можно ли сейчас так сделать, думаю нельзя. А раньше вообще ось Х только одна была.
> 
> Так проверьте. В пожелание только проверенные вещи, а не а бы что. Иначе игнор фичи.
Пробовал реализовать не получилось. При попытке вывести и свечи и значения decimal на разные оси X, ChartArea вообще ничего не отображает.

> **[Михаил Сухов](@message(29176)):**
> > **[Иван З.](@message(29171)):**
> > Вот пост 8 месячной давности, про улетающие сделки и отражение заявок, актуален, но это я уже описал выше. http://stocksharp.com/forum/3602/ChartTradeElement---vsie-sdielki-Sell/
> 
> Эта бага не актуальна. Что вы выше описали так же непонятно.
Прощу прощения, все работает без округления времени.
Thanks:
< 1 2 

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

loading
clippy