Разработка шаблонов 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 • Результаты работы алгоритма визуализированы с помощью созданных графиков