Похожие презентации:
Программное средство «Торговый советник на финансовом рынке Forex» на платформе MetaTrader 4
1. Программное средство «Торговый советник на финансовом рынке Forex» на платформе MetaTrader 4
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра программного обеспечения информационных
технологий
Программное средство «Торговый
советник на финансовом рынке Forex» на
платформе MetaTrader 4
Выполнил студент группы 581061
Краснер Евгений Львович
2019 г
2. Рынок Форекс и ИТ
Сейчас практически любой брокер в качестве дополнительных услугпредлагает своим клиентам автоматизированные или даже автоматические
торговые системы, способные на различные возможности - от простого
«совета» по сделке и рекомендации, до полностью автоматической торговли и
управления торговым счетом инвестора без участия последнего.
• Плюсы :
1.
2.
3.
• Минусы:
1.
2.
3.
Круглосуточная торговля, не требующая
участия трейдера
Контроль за параметрами торгового
счета
Возможность сочетания с ручной
торговлей
Необходимость в постоянной оптимизации
Отсутствие аналитического мышления
Большая вероятность потери депозита
3. Стратегия МартинГейла
В основу работы программного средства «Торговый советниктрейдера на финансовом рынке Форекс» взят принцип стратегии
Мартингейла.
Метод Мартингейла расспространен в мире трейдинга и
букмекерских ставок. В некоторых источниках такой термин
можно встретить в другой интерпретации - метод Мартингала.
4. Постановка задачи
Провести обзор аналогов программного средства
Разработать торговую стратегию советника
Разработать торгового советника
Протестировать торгового советника
Описать алгоритмы программных модулей
Описать тестовый пример, руководство пользователя
Сделать вывод относительно полученных
результатов
5. Обзор аналогов
Торговые советники, работающиепо стратегии Мартингейл:
Trio Dancer
PipSwinger
Primeval-EA
• Минусы аналогов:
– большой риск потери
депозита;
– большая нагрузка на
торговый сервер;
– отсутствие возможности
работы с индикаторами;
– сложная настройка советника
– отсутствие установки стоп
приказов
6. Актуальность разработки программного средства
Использование технологии усреднения убыткав советниках использующих стратегию
Мартингейл;
Открытие ордеров при помощи индикатора
MovingAverage;
Возможность установки стоп приказа при
убыточной ситуации на торговом счете;
Простая настройка торгового советника;
7. Функциональная схема разработки советника
Контекстная диаграмма первого уровня8. Торговый терминал MetaTrader 4
Торговый терминал MetaTrader 4 (MT4) - представляет собой торговуюплатформу и позволяет трейдеру торговать на таких рынках, как Forex, CFD
и Futures. Популярность MetaTrader 4 обусловлена тем, что он позволяет
трейдерам проводить анализ финансового рынка, совершать сделки, а
также разрабатывать и применять программы для автоматического ведения
торговли.
9. Тестирование программного средства
Было проведены 3 вида тестирования:Приемочное;
Функциональное;
Установочное.
В результате, которых были выявлены следующие типы ошибок:
10. Определении экономической эффективности использования разработки программного обеспечения
34959,6312720,57
4256,7
21777,47
11. Определении экономической эффективности использования разработки программного обеспечения
Таким образом, при определении экономической эффективностииспользования разработки программного обеспечения «Торговый
советник трейдера на финансовом рынке Forex», были получены
следующие результаты:
полная себестоимость ПС в реализации проекта составляет СП = =
4256,70 руб.;
чистая прибыль ПС за пять лет реализации проекта, оставшаяся в
распоряжении организации-разработчика составляет Пч 1,2,3,4,5 =
21777,47 руб.;
всего затрат на приобретение и использование разработки ПС в
реализации проекта составляет Зt = 12720,57 руб.;
экономический эффект ПС за пять лет имеет положительное
значение составил Эинт. = 34959,63 руб.
12. Результаты
Разработанопрограммное
средство
для
осуществления автоматической торговли на
финансовом рынке Forex;
Проведен обзор состояния вопроса и анализ
предметной области;
Проведено тестирование основных модулей
программного средства, проверены функции
расчета;
Проведено функциональное проектирование,
выявлены
все
связи
и
особенности
взаимодействия;
Таким образом,
достигнута.
цель
дипломного
проекта