Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка механічної системи прийняття рішень

Реферат Розробка механічної системи прийняття рішень





ля отримання сигналів використовується також порівняння висоти вершин сусідніх "пагорбів", що ростуть в одному напрямку. Якщо зростаючий вгору від нульової лінії вершина останнього "пагорба" нижче попередньої такої ж вершини (або навпаки вище, якщо "пагорби" спрямовані вниз від нульової лінії), то це говорить про ослаблення руху ціни в існуючому на даний момент напрямку. Якщо остання вершина вище (нижче) аналогічної попередньої вершини, значить, тренд посилюється. p align="justify"> 4. Програмна реалізація


.1 Основний принцип дії та інтерфейс програми


Реалізація механічної системи прийняття рішень здійснювалася в середовищі розробки Borland Builder 6.0. Додаток має наступний інтерфейс. (Рис. 4.1)


В 

Рис. 4.1 Вікно програми


За допомогою вкладки В«параметри акційВ» (рис. 4.2) Користувач задає необхідні значення параметрів, як то:

емітент; вибір емітента, акції якого будуть використовуватися при торгах (на даний момент задіяні емітенти: Газпром, Лукойл, Роснефть).

дата початку; можливість вибрати дату для перегляду історичних даних аналізу дієвості системи за вибраний час (дата закінчення за замовчуванням завжди дорівнює поточної).

інтервал; вибір періоду для торгів (доступні наступні інтервали: 1 хв, 5 хв, 1 годину, 1 день, 1 тиждень, 1 місяць)

В 

Рис. 4.2


Далі користувач вказує індикатори, графіки яких хотів би побачити на графіку, а також сигнали, які система буде враховувати при прийнятті рішення про проведення угоди. У вкладці В«початковий капіталВ» вказується початкова сума, на яку будуть здійснюватися торги. p align="justify"> Після введення всіх необхідних параметрів при натисканні кнопки В«Почати торгиВ» додаток формує запит і по http-протоколу за допомогою компонента TNMHTTP запрошує файл з сервера finam.ru зі значеннями необ хідних параметрів (дата, ціна відкриття, ціна закриття і т.д.) для обраного емітента. Після отримання файлу, з його допомогою формуються необхідні масиви зі значеннями цін відкриття і закриття. Потім на основі масивів будуються графіки зміни значень цін, а також обраних індикаторів. Після побудови графіків додаток, спираючись на певні сигнали індикаторів, продає або купує акції емітента і запускає таймер з проміжком, заданим параметром інтервал після закінчення якого відбувається запит на сервер finam.ru нового файлу і історія повторюється. (Мал. 4.3)


.2 Сигнали індикаторів і стратегія торгів


У додатку враховуються такі сигнали:

по індикатору MACD


В 

Рис. 4.3 Вид запущеної системи


) Перетин сигнальної лінії лінією MACD (знизу вгору - сигнал до покупки, зверху вниз - до продажу, рис 4.4)


В 

Назад | сторінка 10 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка системи управління механічної системи в режимі м'якого реально ...
  • Реферат на тему: Основні показники оцінки інвестиційної привабливості емітента та їх викорис ...
  • Реферат на тему: Розрахунок енергосилових параметрів на пресі механічної калібрування в ліні ...
  • Реферат на тему: Мережеве додаток для отримання інформації протоколу IP і сканування мережі ...
  • Реферат на тему: Математична і програмна реалізація теорії прийняття рішень