Разработка шаблонов ORACLE APEX, ориентированных на создание финансовых приложений

advertisement
Разработка шаблонов ORACLE
APEX, ориентированных на
создание финансовых приложений
Дипломная работа
Карымова Антона
Научный руководитель:
к. ф.-м. н., доц. Н.Г. Графеева
Рецензент: Ph.D., SUNY, Irina Shablinsky
ORACLE APEX
• Встроенный в СУБД ORACLE WEB-сервер
• Бесплатно поставляемый вместе с СУБД
• Полностью располагается в БД ORACLE
Проблемы
• Проблема визуализации данных в финансовом
трейдинге
• Недостаток графиков ориентированных на
финансовые приложения
Постановка задачи
• Реализовать шаблоны для ORACLE APEX, следующих
видов графиков:
▫ График с двойной шкалой
▫ Двухсекционного график с объемами и ценой в виде
свечей
▫ Двухсекционный график с объемами и ценой в виде
баров
▫ График с нарастающими итогами
• Реализовать и апробировать алгоритм финансового
трейдинга: «Путь черепах», продемонстрировать его
работу при помощи созданных шаблонов на нескольких
контрактах
Технология реализации
шаблонов
Application
1*
Page
Application
Process
1*
Region
Data, SQL
1*
Template
Chart Region
Chart-XML, Anychart
«Путь черепах»
• Алгоритм финансового трейдинга
• Придуман: Ричард Деннис, Вильяма Экхардт, 1980
• Опубликован: Куртис Фейс, 2007
• Истинный диапазон, волатильность, юнит
• www.finam.ru
Пример работы, SPFB.BR
Результаты апробации
• Данные с finam.ru за период с 01.12.2008 по 04.04.2012
• Начальный капитал 100 000
Результаты
• Реализованы шаблоны для ORACLE APEX,
следующих видов графиков:
▫ График с двойной шкалой
▫ Двухсекционного график с объемами и ценой в
виде свечей
▫ Двухсекционный график с объемами и ценой в
виде баров
▫ График с нарастающими итогами
• Алгоритм реализован и апробирован на живых
данных с finam.ru
• Результаты работы алгоритма визуализированы с
помощью созданных графиков
Download