Разработка АИС Советник для анализа и принятия решений при торговых операций на рынке Forex

Содержание

Слайд 2

Постановка задачи:

Главной целью выпускной квалификационной работы является автоматизация процесса торговли на рынке

Постановка задачи: Главной целью выпускной квалификационной работы является автоматизация процесса торговли на
Forex.
Для достижения поставленной цели необходимо выполнить следующие задачи:
1. Исследовать процесс торговли на рынке Forex.
2. Разработать стратегию торговли на рынке Forex.
3. Реализовать эту торговую стратегию в программном коде.
4. Оптимизировать исходные параметры программы.
5. Провести тестирование программы на прибыльность.

Слайд 3

Что такое Forex?

FOREX – международный валютный рынок, который основан на системе плавающих

Что такое Forex? FOREX – международный валютный рынок, который основан на системе
валютных курсов. Его основные участники – центральные и крупные коммерческие банки, финансовые и инвестиционные компании, а также частные лица. Дневной оборот на рынке FOREX составляет около 2-х триллионов долларов, что в несколько раз превышает объемы других финансовых рынков. Высокие объемы рынка FOREX обеспечивают его высокую ликвидность.

Слайд 4

Программа на рынке Forex

Прикладная программа на рынке Forex– торговый робот и технический

Программа на рынке Forex Прикладная программа на рынке Forex– торговый робот и
индикатор для автоматизации торговли на международном валютном рынке Forex. Это профессиональная автоматическая система, призванная помогать управляющему или частному трейдеру работать на бирже максимально эффективно.

Слайд 5

Актуальность данной работы

Актуальность данной работы

Слайд 6

Выбор среды программирования

Параметры выбора:
Скорость программы и производительность;
Функциональность;
Удобство интерфейса;
Безопасность.
Основные среды разработки:
Ninja Trader;
ZuluTrade;
Mirror

Выбор среды программирования Параметры выбора: Скорость программы и производительность; Функциональность; Удобство интерфейса;
Trader;
MetaTrader.

Слайд 7

MetaTrader

MetaTrader

Слайд 8

Инструмент расчета

Moving Average (МА) или скользящая средняя– это трендовый индикатор, отображающий среднее

Инструмент расчета Moving Average (МА) или скользящая средняя– это трендовый индикатор, отображающий
значение цены за определенный интервал времени. Размер этого интервала времени называется период.

 

где n – это число свечей.

Слайд 9

Диаграмма вариантов использования

Диаграмма вариантов использования

Слайд 10

Диаграмма деятельности

Диаграмма деятельности

Слайд 11

Диаграмма последовательности

Диаграмма последовательности

Слайд 12

Реализация программы

Программа состоит из нескольких основных частей:
части ввода исходных данных;
части расчета лота;
проверки

Реализация программы Программа состоит из нескольких основных частей: части ввода исходных данных;
на отсутствие открытых сделок;

индикатора Moving Average;
процедуры торговли.

Слайд 13

Запуск программы:

Программа начинает свою работу

Запуск программы: Программа начинает свою работу

Слайд 14

Открытия ордера:

Открытие ордера происходит при выполнении одного из условий покупки или продажи.

Открытия ордера: Открытие ордера происходит при выполнении одного из условий покупки или
Всего их 6: 3 для покупки и 3 для продажи.

Пример покупки по варианту 1:

Слайд 15

Пример покупки по варианту 2

Покупки по варианту 2:

Пример покупки по варианту 2 Покупки по варианту 2:

Слайд 16

Покупка по варианту 3

Покупка по варианту 3

Слайд 17

Продажа по варианту 1

Продажа по варианту 1

Слайд 18

Продажа по варианту 2

Продажа по варианту 2

Слайд 19

Продажа по варианту 3

Продажа по варианту 3

Слайд 20

Результаты работы программы

Результаты работы программы

Слайд 21

Окупаемость программы:

Для работы программы требуется начальная инвестиция в размере максимальной просадки, умноженной

Окупаемость программы: Для работы программы требуется начальная инвестиция в размере максимальной просадки,
на 10, что даст программе необходимую устойчивость к резким изменения условиям в отрицательную сторону. В нашем случае максимальная просадка советника составила 661$, таким образом необходимая сумма начального депозита – 6610$.
Потенциальная прибыль работы программы, согласно проведенным расчетам, составила 30,48% от первичного депозита за 5 месяцев. Следовательно, полная окупаемость проекта – 15 месяцев.

Слайд 22

ЗАКЛЮЧЕНИЕ

В результате выполнения выпускной квалификационной работы, согласно полученному техническому заданию, была разработана

ЗАКЛЮЧЕНИЕ В результате выполнения выпускной квалификационной работы, согласно полученному техническому заданию, была
программа, позволяющая автоматизировать процесс торговли на рынке Forex.
Поставленные цели и задачи, позволяющие ее достичь, были благополучно реализованы в ходе выполнения работы.
В рамках дальнейшего развития данной программы предполагается добавить блок, который будет переводить сделки, в так называемый «без убыток», что еще увеличит прибыльность работы программы. Программа будет постоянно совершенствоваться. Будут выпускаться новые релизы.

Слайд 23

Список литературы:

Акелис С.Б. Технический анализ от А до Я. – Москва: Омега-Л,

Список литературы: Акелис С.Б. Технический анализ от А до Я. – Москва:
2010. – 376 с.
Борселино Л.Дж. Учебник по дэйтрейдингу. – Москва: ИК Атлантика, 2002. – 248 с.
Бэстенс Д.Э. и др. Нейронные сети и финансовые рынки: принятие решений в торговых операциях. – Москва: Научное издательство ТВП, 1997. – 235 с.
Винс Р. Математика управления капиталом. – Москва: Альпина Паблишер, 2007. – 402 с.
Винс Р. Новый подход к управлению капиталом. – Москва: Евро, 2003. – 264 с.
Кац Дж.О., МакКормик Д.Л. Энциклопедия торговых стратегий. – Москва: Альпина Паблишер, 2002. – 385 с.

Колби Р.В., Мейерс Т.А. Энциклопедия технических индикаторов рынка. – Москва: Издательский дом "АЛЬПИНА", 2000. – 581 с.
Лизелотт С. Валютные операции. Основы теории и практика. – Москва: Дело, 1998. – 176 с.
Малыхин В.И. Финансовая математика. – Москва: Юнити, 2003. – 238 с.
Сергей Ковалев «Программирование на алгоритмическом языке MQL4». – Москва: Альпина Паблишер, 2008. – 999 с.
Чанд Т. По ту сторону технического анализа. Как развивать и применять выигрышную торговую систему. – Москва: Издательский дом «АЛЬПИНА», 1997. – 259 с.
Эрлих А.А. Технический анализ товарных и финансовых рынков. – Москва: ИНФРА-М, 1996. – 176 с.