Читать отчет по информационным технологиям: "Математическое обеспечение и администрирование информационных систем" Страница 7

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

элементами.

. Если все разности между соседними элементами имеют такой же знак, как и скачок всего окна, то в этом окне есть сильный монотонный скачок.

Алгоритм открытия позиции состоит в следующем:

. Определить знаки для каждой рабочей пары (WorkPair) на одинаковой ширине окна sizeW;

. Знаки EURUSD и GBPUSD должны совпадать, также должны совпадать знаки USDCHF и USDJPY. Причем знаки EURUSD и USDCHF должны быть противоположными;

. Открыть позицию по выбранной рабочей паре;

. Для скачка направленного вниз открыть короткую позицию, т.е. продать;

. Для скачка направленного вверх открыть длинную позицию, т.е. покупать;

. Положить FlagOpen=1 (позиция открыта).

Алгоритм закрытия позиции состоит в следующем:

. Если найдены sizeR подряд скачка между соседними элементами, направленные в противоположную сторону от основного направления скачка всего окна, то закрываем позицию (FlagOpen=0);

. В противном случае держать позицию открытой. Основной алгоритм разработки прототипа программной системы работы на валютном рынке на основе метода системного скальпирования заключается в следующем:

. Изначально все позиции закрыты (FlagOpen=0);

. Выбираем элемент, у которого хотим узнать позицию;

. Если позиции были закрыты, то проверить выполняются ли условия для открытия позиции;

. Если все условия выполнены, то применить алгоритм открытия позиции;

. Если позиции были открыты, то применить алгоритм закрытия позиции;

. Перейти к следующему анализируемому элементу.

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

3. Программная реализация прототипа программной системы работы на валютном рынке на основе метода системного скальпирования В качестве среды разработки [7, 8] прототипа системы работы на валютном рынке на основе метода системного скальпирования выбрана среда MSVisualStudio 2013.

В ходе выполнения работы была разработана программная реализация прототипа системы работы на валютном рынке на основе метода системного скальпирования и выполнена проверка его работоспособности [9]. 3.1 Интерфейс программной реализации «Прототип программной системы работы на валютном рынке на основе метода системного скальпирования» реализован в виде консольного приложения Win32 написанного на языке программирования С++ [10, 11].

Исходные данные о значениях котировок валютных пар вводятся из соответствующих файлов.

В окне консольного приложения выводятся исходные данные, введенные из файла, и их количество.

Затем в окне консольного приложения появляется диалог, позволяющий выбрать одну из четырёх рабочих валютных пар: e - EURUSD, g - GBPUSD, c - USDCHF, j - USDJPY (рисунок 3.1).

Рисунок 3.1 - Ввод в окне рабочей валютной пары консольного приложения «Прототип программной системы работы на валютном рынке на основе метода системного скальпирования»

После выполнения расчетов на основе метода системного скальпирования в окне консольного приложения выводятся знаки валютных пар, для которых выявлены «сильные скачки», моменты времени (при реализации прототипа - выводится номер соответствующего элемента


Похожие работы

 
Тема: Основы параллельного программирования на кластере и разработка элективного курса «Администрирование в информационных системах и администрирование виртуальных машин»
Предмет/Тип: Информатика, ВТ, телекоммуникации (Диплом)
 
Тема: Методические указания к выполнению выпускных квалификационных работ для студентов дневной формы обучения специальности 010503 Математическое обеспечение и администрирование информационных систем Екатеринбург
Предмет/Тип: Другое (Учебное пособие)
 
Тема: Методические рекомендации по выполнению курсовых работ для студентов специальности 351500 «Математическое обеспечение и администрирование информационных систем» 351400 «Прикладная информатика в экономике»
Предмет/Тип: Другое (Реферат)
 
Тема: Проблемы эксплуатационного обслуживания информационных систем. Обзор информационных систем на транспорте. Эксплуатационные свойства технических объектов и систем
Предмет/Тип: Транспорт, грузоперевозки (Реферат)
 
Тема: План работы Введение. 3 Особенности информационных банковских систем и технологий 4 Рынок информационных банковских систем 25 Виды информационных банковских технологий 31
Предмет/Тип: Другое (Реферат)

Интересная статья: Быстрое написание курсовой работы