Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Помогите в создании свечного графика (http://www.flasher.ru/forum/showthread.php?t=179735)

Vic 20.05.2012 20:29

Помогите в создании свечного графика
 
Добрый день. Прошу помощь в создании свечного графика (тот график который используют трейдеры). Или может существует уже готовые примеры с исходниками или библиотека классов на AS3. Заранее благодарен всем кто ответит.

Партизан 20.05.2012 20:52

Думаю здесь есть из чего выбрать http://habrahabr.ru/post/80111/

Aquahawk 20.05.2012 20:52

С таким подходом к делу вам в раздел вакансий. Каков ваш уровень владения языком и технологиями, что делали, что не получилось, в чём вопрос?

Zebestov 20.05.2012 21:11

А что сложного нарисовать свечу заданного интервала массива? Вертикальную линию от максимума до минимума и прямоугольник от первого значения до последнего цвета, который определяется простым сравнением больше/меньше?

Vic 20.05.2012 23:01

Цитата:

Сообщение от Zebestov (Сообщение 1080431)
А что сложного нарисовать свечу заданного интервала массива? Вертикальную линию от максимума до минимума и прямоугольник от первого значения до последнего цвета, который определяется простым сравнением больше/меньше?

Можно пожалуйста примерчик как реализовать?

Добавлено через 7 минут
на самом желе график будет сложным, брать из сервера данные в XML каждые 3 минуты в реальном времени и это все надо отображать и обновлять.

я программирую на AS3 недавно поэтому с графиками вообще не сталкивался. Не знаю с чего начинать. С классами хорошо знаком. Более менее знаю mvc. Писал ранее простые приложения в основном и баннеры слайдеры галереи. Поэтому прошу отнестись с пониманием кто знает как сделать. Заранее спасибо всем за ответы, и спасибо тем кто уже ответил.

ramshteks 20.05.2012 23:12

начинать вам надо с модели данных, контроллера доступа к данным и визуализатора показывающего непосредственно сам график :)

Vic 20.05.2012 23:18

Цитата:

Сообщение от ramshteks (Сообщение 1080439)
начинать вам надо с модели данных, контроллера доступа к данным и визуализатора показывающего непосредственно сам график :)

Можете попонятней обьяснить, пожалуйста ?

ramshteks 21.05.2012 05:24

ну вобще это был подкол на тему mvc(с которым вы более-менее знакомы).

Процесс решения такой:
==Модель
-Изучаете предметную среду.
-Изучаете исходные данные
-Выявляете наличие данных для достижения цели в рамках предметной среды
-Определяете интерфейс взаимодействия с данными(в рамках своей задачи, конечно же)
-Реализуете его
==Вид
-Изучаете предметную среду ;)
-А так как вы ее изучали ее в первый раз, то наверняка доступ ко всем необходимым данным у вас уже заложен в модели
-Рисуете свой свечной график
==Контроллер
-Решаете задачу получения данных(видимо выдергивание данных с сервера в "реальном времени")
-Изменяете данные
-Обновляете вид
-...
-PROFIT

Vic 21.05.2012 11:17

ramshteks , это все понятно)) Я уже более менее разобрался) Только возникает проблемка с отображением самого графика (класс view). Я никогда програмно не рисовал подобное.

FlashRus 21.05.2012 11:39

Если у вас затруднения именно с программным рисованием, то вам сюда
http://help.adobe.com/ru_RU/FlashPla.../Graphics.html

Партизан 21.05.2012 13:28

Vic, если есть проблемы с программным рисованием, нарисуйте в IDE мувик(одной свечи) со всеми частями которые можно передвигать или растягивать уже программно. Не сложнее прелоадера.


Часовой пояс GMT +4, время: 00:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.