Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ТОРГОВОЙ СИСТЕМЫ НА РЫНКЕ FOREX НА ОСНОВЕ ПРИМЕНЕНИЯ СКОЛЬЗЯЩИХ СРЕДНИХ

Работа №74239

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы75
Год сдачи2016
Стоимость4300 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
128
Не подходит работа?

Узнай цену на написание


Введение 3
1 Аналитическая часть 6
1.1 Понятие рынка Forex 6
1.2 Методы совершения сделок 7
1.3 Экономическая сущность задачи 12
1.4 Анализ деятельности трейдера 14
1.5 Постановка задачи 19
1.6 Анализ основных технологий 20
1.7 Торговая стратегия Moving Average 23
1.8 Выводы по главе 26
2 Обоснование проектных решений 27
2.1 Обоснование проектных решений по техническому обеспечению 27
2.2 Обоснование проектных решений по информационному обеспечению 28
2.3 Обоснование проектных решений по программному обеспечению 29
2.4 Обоснование проектных решений по функциональному обеспечению .31
2.5 Обоснование выбора программных средств 31
2.6 Выводы по главе 33
3 Проектная часть 34
3.1 Функциональная модель системы 34
3.2 Информационная модель системы 38
3.3 Определение функций торгового робота 39
3.4 Инструменты МТ4 для создания и использования торговых роботов 40
3.5 Разработка советника 41
3.6 Подготовка к работе торгового советника 43
3.7 Тестирование торгового советника 45
3.8 Оптимизация параметров советника 50
3.9 Проверка работоспособности разработанной торговой системы 53
3.10 Оценка экономической эффективности 56
3.11 Выводы по главе 61
Заключение 62
Список использованных источников 64
Приложение


В современном мире одним из путей инвестирования финансовых средств является биржевая торговля. Необходимо отметить, что при существующем многообразии объектов совершения операций данного типа наиболее популярный способ торговли представляет собой игру на разнице курсов валют, а самым развитым рынком в этой сфере является Forex.
История рынка началась с создания Ямайской валютной системы, основы которой были заложены в марте 1971 года при участии двадцати наиболее развитых стран некоммунистического блока. 15 августа 1971 года США отказались от золотовалютного стандарта - это разрушило систему стабильных курсов и привело к возникновению понятия «плавающий курс». Окончательное становление новой системы произошло 8 января 1976 года на заседании министров стран-членов МВФ. Тогда же начал производиться обмен валют стран-участниц на свободном валютном рынке [1].
За 35 лет рынок существенно вырос, стал общедоступным не только на государственном уровне, но и для частных лиц, что стало возможным за счет открытия брокерских кампаний. В 2011 г. ежедневный оборот составил 4,5 трлн. USD, и опытные трейдеры могли получить за день до 5-7% прибыли, что при достаточно большой стоимости лота представляло существенный доход. Такая торговля требует непрерывного анализа ситуации на рынке, контроля динамики котировок и постоянного открытия/закрытия позиций, т.е. отрыва трейдера от основной деятельности. В связи с этим актуальным становится вопрос об автоматизации торговых операций, что стало возможным в 2005 году после возникновения торговых платформ.
Темой данной выпускной квалификационной работы является «Разработка автоматизированной торговой системы на рынке Forex на основе применения скользящих средних». Или, другими словами, разработка торгового советника.
Торговые советники - это системы, которые можно использовать в качестве подсказки и экономить время или же торговать в полностью автоматизированном режиме [2]. Часто вспомогательным инструментом при торговле является скользящая средняя. Поэтому именно он будет использован в разработке.
Скользящая средняя - общее название для семейства функций, значения которых в каждой точке определения равны среднему значению исходной функции за предыдущий период. Скользящие средние обычно используются с данными временных рядов для сглаживания краткосрочных колебаний и выделения основных тенденций или циклов [3].
Советники Форекс актуально использовать, поскольку лучшие стратегии выбираются без негативного воздействия эмоций и нервов, как и возможно единственные правильные решения, сохраняющие и преумножающие депозит.
Объектом исследования данной работы является рынок Forex.
Предмет исследования - процесс совершения торговых операций с валютными парами и прогнозирование изменения курса котировок.
Целью работы является проектирование осуществления торговли на рынке Forex и разработка эффективного торгового советника на основе скользящих средних путем объединения методик прогнозирования и торговли.
Основные задачи исследования:
1) Анализ существующих методов осуществления торговых операций на рынке валют, прогнозирования котировок валютной пары и построения торговой стратегии.
2) Оценка способов снижения ошибок прогноза и числа убыточных сделок.
3) Поиск и выявление характеристик существующих методов прогнозирования, оценки курса котировок и оценка возможностей их применения в автоматической торговле.
4) Компаративный анализ существующих торговых советников и выбор программной реализации аппарата торговли.
5) Определение структуры создаваемой системы, выделение элементов, подсистем и механизмов их взаимодействия.
Практическое значение создаваемой системы заключается в высвобождении человеческих ресурсов и увеличении экономического эффекта производимых торговых операций.
Выпускная квалификационная работа состоит из 3 разделов:
- аналитическая часть - в данном разделе будет рассмотрена структуру процесса совершения сделки и анализ индикатора Moving Average;
- обоснование проектных решений - в данном разделе будет представлено обоснование выбора необходимого для разработки программного обеспечения;
- проектная часть - в данном разделе будет представлен процесс разработки и анализа торговой системы, а также оценка эффективности данной разработки.
Выпускная квалификационная работа написана на 74 страницах, 6 из которых - приложение. Она включает в себя 44 рисунка, 11 таблиц и 4 формулы.
По окончании исследования планируется получение настраиваемой и функциональной системы автоматизированной торговли со следующими свойствами:
1) Торговля на различных временных промежутках и при различной степени риска.
2) Автоматическое принятие решений об открытии и закрытии позиций.
3) Минимальное число входных параметров.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе исследования были выявлены множественные преимущества робота перед человеком в вопросах торговли, а также подтверждено, что достаточно успешных и гибких торговых советников в настоящий момент не существует. Выбраны методы технического анализа, которые будут положены в основу советника. Произведено тестирование наиболее популярных роботов, которое подтвердило их убыточность или ограниченность применения. Выделены компоненты, формирующие структуру советника: компонент анализа и прогноза, построения стратегии, управления и торговли. Обозначены перспективные методы прогнозирования и принятия решений (нейросети, нечеткая логика, осуществление пересчета стратегии через обратную связь). Следующим этапом исследования является формализация математического аппарата советника, его программная реализация и тестирование.
В ходе разработки были решены следующие задачи:
1) Проведена оценка способов снижения ошибок прогноза и числа убыточных сделок.
2) Определены функциональные и эксплуатационные требования к автоматизированной информационной системе.
3) Проведен анализ программного обеспечения, используемого для разработки торговых советников.
4) Проведен анализ существующих методов осуществления торговых операций на рынке валют, прогнозирования котировок валютной пары и построения торговой стратегии.
5) Выявлены характеристики существующих методов
прогнозирования и оценки курса котировок и оценка возможностей их применения в автоматической торговле.
6) Произведен анализ имеющихся технологий торговли.
7) Определена структура создаваемой системы, выделены элементы, подсистемы и механизмы их взаимодействия.
8) Произведено тестирование торгового советника.
Результатом выполнения выпускной квалификационной работы является разработка автоматизированной торговой системы на рынке Forex.
Автоматизированная торговая система может быть использована с большой пользой, благодаря следующим ее качества:
- выполнение торговых операций с наименьшими потерями;
- высокая скорость обработки информации;
- возможность решения новых задач.
В дальнейшем эта система может быть доработана и дополнена. Возможно использование нескольких стратегий внутри советника, благодаря чему повысится вероятность закрытия сделки с прибылью.



1) Таран, В. Forex Club: Win-win революция [Текст] / В. Таран. - Москва: Альпина Диджитал, 2014. - 150 с.
2) Ананченко, И. Для торговли на FOREX: разработка системы, индикатора, программы [Текст] / И. Ананченко, А. Мусаев, А. Сушко. - Москва:LAP Lambert Academic Publishing, 2014. - 148 с.
3) Ананченко, И. Математические и информационные технологии на рынке «Forex» [Текст] / И. Ананченко, А. Мусаев. - Москва:LAP LambertAcademic Publishing, 2013. - 180 с.
4) Морозов, И. Forex. От простого к сложному [Текст] / И. Морозов. - Москва: Альпина Паблишер, 2016. - 328 с.
5) Элдер, А. Основы биржевой торговли. Учебное пособие для участников торгов на мировых биржах [Текст] / А. Элдер. - Москва: Рассвет, 2007. - 167 с.
6) Вильямс, Л. Долгосрочные секреты краткосрочной торговли [Текст] / Л. Вильямс. - Москва: ИК Аналитика, 2001. - 312 с.
7) Найман, Э. Л. Малая Энциклопедия Трейдера [Текст] / Э. Л. Найман. - Москва: ВИРА-Р Альфа Капитал, 1999. - 236 с.
8) Играть на бирже просто?! / НП Форекс Клуб. - Москва: Форекс Клуб, 2003. - 240 с.
9) Бенсигнор, Р Новое мышление в техническом анализе [Текст] / Р Бенсигнор. - Москва: Интернет-трейдинг, 2002. - 304 с.
10) Акелис Стивен, Б. Технический анализ от А до Я [Текст] / Стивен Б. Акелис. - Москва: Диаграмма, 1999. - 242 с.
11) Эрлих, А. А. Технический анализ товарных и финансовых рынков [Текст] - прикладное пособие / А. А. Эрлих. - Москва: ИНФРА-М, 1996. - 176 с.
12) Соколов, А. Рынок Forex. Руководство пользователя [Текст] / А. Соколов. - Москва:SmartBook,2016. - 336 с.
13) Emman, A. Optimal artificial neural network topology for foreign exchange forecasting / ACM Southeast Regional Conference, Proceedings of the 46th Annual Southeast Regional Conference on XX, pp. 63-68, ACM New York, NY, USA (2008)
14) Lin, L., Cao, L., Zhang, C. The fish-eye visualization of foreign currency exchange data streams. / ACM International Conference Proceeding Series; Vol. 109 proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45, pp. 91-96, Australian Computer Society, Inc. Darlinghurst, Australia, Australia, (2005)
15) Slany, K. Towards the Automatic Evolutionary Prediction of the Forex Market Behaviour / IEEE International Conference on Adaptive and Intelligent Systems, pp. 141-145, IEEE Computer Society, Los Alamitos, CA, USA (2009)
16) Wedding, D. K., Cios, K. J. Time series forecasting by combining RBF networks, certainty factors, and the Box-Jenkins model / Neuro computing, pp. 149-168, (1996)
17) Kablan, A. Adaptive Neuro Fuzzy Inference Systems for High Frequency Financial Trading and Forecasting / Third International Conference on Advanced Engineering Computing and Applications in Sciences, pp. 105-110, , IEEE Computer Society, Los Alamitos, CA, USA (2009).
18) Subramanian, H., Ramamoorthy, S., Stone, P., Benjamin, J. K. Designing safe, profitable automated stock trading agents using evolutionary algorithms / Proceedings of the 8th annual conference on Genetic and evolutionary computation, pp. 1777-1784, ACM New York, NY, USA (2008)
19) David A. Oyemade, Godspower O. Ekuobase, Fidelis O. Chete Fuzzy Logic Expert Advisor Topology for Foreign Exchange / Proceedings of the International Conference on Software Engineering and Intelligent Systems 2010 (SEIS 2010), July 5th-9th, Ota, Nigeria, Vol 1, p. 215-228
20) Элдер, А. Трейдинг с доктором Элдером. Энциклопедия биржевой игры [Текст] / А. Элдер. - Москва: Альпина Паблишер, 2016. - 496 с.
21) Остервальдер, А. Построение бизнес-моделей. Настольная книга стратега и новатора [Текст] / А. Остервальдер, И. Пинье. - Москва: АльпинаПаблишер, 2015. - 288 с.
22) Эдвин, Л. Воспоминания биржевого спекулянта [Текст] / Л. Эдвин. - Москва: Олимп-Бизнес, 2010. - 416 с.
23) Валериюс, О. 101 вопрос про FOREX [Текст] / О. Валериюс. - Москва:Admiral Markets,2009. - 248 с.
24) Кетти, Л. Дейтрейдинг на рынке Forex. Стратегии извлечения прибыли [Текст] / Л. Кетти. - Москва: Альпина Паблишер, 2015. - 237 с.
25) Бороден, К. Трейдинг по уровням Фибоначчи [Текст] / К. Бороден. - Москва: Лори, 2014. - 274 с.
26) Струмпэ, Н. Аппаратное обеспечение ЭВМ. Практикум. Учебное пособие [Текст] / Н. Струмпэ, В. Сидоров. - Москва:Academia,2014. -160 с.
27) Попов, В. Основы информационных и телекоммуникационных технологий. Программно-аппаратное обеспечение [Текст] / В. Попов. - Москва: Финансы и статистика, 2005. - 144 с.
28) Кондаков, К. MetaTrader 4. Учимся зарабатывать на FOREX [Текст] / К. Кондаков, О. Бондарь. - Москва: Бослен, 2012. - 152 с.
29) Маклаков, С. Моделирование бизнес-процессов с AIIFusion Process Modeler [Текст] / С. Маклаков. - Москва: Диалог-МИФИ, 2004. - 240 с.
30) Оуэн Кац, Д. Энциклопедия торговых стратегий [Текст] / Д. Оуен Кац, Л. Донна. - Москва: Альпина Паблишер, 2015. - 394 с.
31) Чеботарев, Ю. Торговые роботы на российском фондовом рынке [Текст] / Ю. Чеботарев. - Москва:SmartBook,2011. - 160 с.
32) Кузьмин, А. Торговый робот своими руками: Основы
программирования MQL4 [Текст] / А. Кузьмин. - Москва: АльпинаПаблишер, 2013. - 328 с.
33) Майнер, Р Торговые стратегии с высокой вероятностью успеха. Тактики входа и выхода на рынках акций, фьючерсов и валют [Текст] / Р Майнер. - Москва: Альпина Паблишер, 2012. - 330 с.
34) Швагер, Д. Технический анализ. Полный курс [Текст] / Д. Швагер. - Москва: Альпина Паблишер, 2015. - 802 с.
35) Блажко, А. FOREX. Теория, психология, практика [Текст] / А. Блажко. - Москва: Альпина Диджитал, 2013. - 216 с.
36) Закарян, И. Практический интернет-трейдинг. Как работать на рынках акций, фьючерсов, опционов и Forex [Текст] / И. Закарян. - Москва: И-Трейд, 2008. - 384 с.
37) Скрипкин, К. Г. Экономическая эффективность информационных систем [Текст] / К. Г. Скрипкин. - Москва: Книга по Требованию, 2002. - 250 с.
38) Вечканов, Г. Экономическая теория [Текст] / Г. Вечканов, Г. Вечканова. - Москва: Эксмо, 2007. - 448 с.
39) О рынке ценных бумаг [Текст]: федеральный закон от 22 апр. 1996 г. № 39-ФЗ // Собрание законодательства. - 1996. - Ст. 1918.
40) О сроках и порядке составления и представления отчетности профессиональных участников рынка ценных бумаг в Центральный банк Российской Федерации [Текст]: указание Банка России от 15 янв. 2015 г. № 3533-У // Вестник Банка России. - 2015. - Ст. 25.
41) О внесении изменений в отдельные законодательные акты Российской Федерации [Текст]: федеральный закон от 29 дек. 2014 г. № 460- ФЗ // Собрание законодательства. - 2015. - Ст. 13.
42) Часть вторая налогового кодекса Российской Федерации [Текст]: федеральный закон от 5 авг. 2000 г. № 117-ФЗ // Собрание законодательства. - 2000. - Ст. 3340.
43) ГОСТ 7.32-2001 СИБСД. Отчет о научно исследовательской
работе. - Москва: Стандартинформ, 2006. - 15 с.
44) ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым
документам. - Москва: Стандартинформ, 2011. - 18 с.
45) ГОСТ 7.9 - 77. Реферат и аннотация. - Москва: Изд-во
стандартов, 1981. - 6 с.
46) Официальный сайт RoboForex: [Электронный ресурс]. - М., 2009-2016. - Режим доступа:http://www.roboforex.ru
47) Официальный сайт Alpari: [Электронный ресурс]. - М., 1998¬2016. - Режим доступа:http://www.alpari.ru
48) Официальный сайт ForexClub: [Электронный ресурс]. - М., 1997-2016. - Режим доступа:https://www.fxclub.org
49) Официальный сайт AdmiralMarkets: [Электронный ресурс]. - М., 2005-2016. - Режим доступа:http://www.admiralmarkets.com/ru/about-us/why-us/
50) Официальный сайт TeleTrade: [Электронный ресурс]. - М., 1994-2016. - Режим доступа:http://www.teletrade.ru


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ