Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.doc
Скачиваний:
5
Добавлен:
06.03.2016
Размер:
2.77 Mб
Скачать

Титульный лист

Содержание

Введение

Глава 1

Глава 2

Глава 3

Глава 4

Основной код программы

Функция определения тренда

Функция проверки паролей

Функция создания уровней Фибоначчи

Функция создания линий таймсерий

Функция удаления уровней Фибоначчи и линий таймсерий

Функция записи данных в ***.csv файл

Функция проверки лотов

Функция выставления отложенных ордеров

Функция трейлинг-стопа ордеров

Функция обработки ошибок

Заключение

Приложение

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

Введение

//Введение должно иметь объем не более 5 страниц и освещать следующие вопросы:

-область знаний, в которой выполняется работа, ее актуальность;

-оценку современного состояния проблемы (степень разработанности в литературе);

-объект исследования с кратким описанием исходных данных к работе;

-новизна темы;

-цели и задачи исследования;

-практическая значимость.

//

Введение

Существует много способов вложения свободных средств, при этом каждый способ имеет свои достоинства и недостатки. Тем не менее, миллионы людей в промышленно развитых странах полагают, что наилучшим способом вложения денег является покупка ценных бумаг — один из способов пустить деньги в оборот, с тем чтобы они дали хорошую отдачу или в форме регулярного дохода от дивидендов, или в форме прибыли в результате возрастания их ценности, или и того, и другого. В России рынок ценных бумаг не получил еще такого развития и не стал для широких масс чем-то обыденным, как, например, валюта. Кроме того, в настоящее время рынок ценных бумаг во всем мире находится в крайне болезненном состоянии. Крах таких крупных столпов экономики Соединенных Штатов Америки, как Lehman Brothers1, Goldman Sachs2 и некоторых других, подрыв доверия к системе бухгалтерского учета США осложняют оценку деятельности компаний при принятии инвестиционного решения и толкают многих инвесторов на отзыв своих средств с фондового рынка и поиск новых источников их вложения. В качестве такого объекта вложения денежных средств может выступать иностранная валюта, ведь падение курса одной из пары валют означает рост другой. Кроме того, практически стопроцентная ликвидность позволит в любой момент закрыть позицию, чего порой невозможно сделать на рынке акций. Доходность рынка FOREX3 превышает процентные ставки по банковским депозитам, что делает этот рынок столь привлекательным для частных инвесторов.

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

Однако не смотря на постоянное совершенствование технологий, человеческая психология практически не меняется. Одним из залогов успешной торговли на рынке Форекс является наличие хорошей торговой системы и дисциплинированное следование этой системе. Со временем доверие к правильности своих действий растет, и трейдер перестает внимательно относиться к своей работе. Как правило, в таких случаях прибыльный трейдинг продолжается недолго. Но на сегодняшний день имеется альтернатива ручному трейдингу. В практике рыночной торговли все чаще стали использоваться торговые роботы, которые в совершенстве могут заменять человека как при проведении анализа, так и непосредственно в процессе принятия торговых решений. Автоматический трейдинг получил настолько широкое распространение, что на многих мировых биржах его часть составляет до 40% всех заключенных сделок. При этом доля робототрейдинга непрестанно растет и расширяется. Главное преимущество роботизированных торговых систем — они не подвержены человеческому фактору.

На сегодняшний день существует большое разнообразие торговых роботов, основанных на самых различных стратегиях. Многие из них можно найти в свободном доступе в сети интернет, или заказать на специально предназначенных для этого сайтах. Существует три вида советников по типу автономности:

  • автоматические — выполняют все функции без какого-либо участия человека, рассчитаны на круглосуточную работу;

  • полуавтоматические — советник дает сигналы трейдеру, когда и каким лотов войти в рынок, уровни ограничения прибыли и убытка, но самостоятельно сделку эксперт не совершает;

  • скрипты — программы, нацеленные на однократное выполнение каких-либо действий.

Естественно, прибыльность торгового робота напрямую зависит от торговой системы, прописанной в программе. Торговые системы могут быть внутридневными и долгосрочными, трендовыми и флетовыми, основанными на показаниях индикаторов или техническом анализе. Для каждой системы существуют обусловленные ее стратегией входы в рынок, ограничения убытков и прибыли, размер лота, используемого в каждой сделке.

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

Основная часть

Основная часть должна содержать:

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

-описание содержания теоретических и (или) экспериментальных исследований, а также методов исследования;

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

1 Глава

//В первой главе рекомендуется изложить сущность поставленной задачи, ее место в сфере знаний по информатике, математике и экономике, оценить ее актуальность и новизну, описать имеющиеся подходы (методы, алгоритмы, инструментальные средства) к решению аналогичных задач и провести их сравнительный анализ.