Милованов М.М. —
Программная реализация инструментальной среды на основе прототипного подхода программирования для тестирования торгового алгоритма
// Кибернетика и программирование. – 2016. – № 1.
– С. 229 - 235.
DOI: 10.7256/2306-4196.2016.1.17855
URL: https://e-notabene.ru/kp/article_17855.html
Читать статью
Аннотация: В статье описан подход к разработке и программной реализации инструментальной системы (среды) для проектирования, тестирования и реализации торговых алгоритмов. Описаны способы получения и передачи данных от торгового терминала в среду и наоборот. Проведен обзор аналогичных программных средств, выделены основные достоинства данного подхода к проектированию. Для реализация применен прототипный подход программирования, который использован в качестве объектно-ориентированной модели, что позволяет значительно упростить возможность программирования торговой системы. В качестве метода исследования использовано наблюдение. Объектом исследования является алгоритм. В качестве субъекта используется набор данных, на основании анализа которых проектируется алгоритм. Основной новизной предложенного подхода является использование для проектирования и реализации алгоритма является прототипный подход программирования, который применен в качестве объектно-ориентированной модели. Предложена схема обмена данными со сторонними приложениями по средствам функций нативных динамических библиотек терминала. Предложен алгоритм работы приложения.
Abstract: The article describes an approach to the development and implementation of a software system for the design, testing and implementation of trading algorithms. The author shows methods of obtaining and transmitting data from a medium to the terminal and vice versa. The article presents a review of similar software and highlights the main advantages of this approach to design. The author uses a prototype-based programming approach to software implementation. As a method of research the author uses observation. The object of research is the algorithm. The subject of the study is a data set for analysis of the algorithm. The main novelty of the proposed approach is to use prototype-based programming approach to algorithm design and implementation used as an object-oriented model. The article suggests a scheme of data exchange with third-party applications using functions of native dynamic libraries of a terminal. The study gives an algorithm for the application.
Милованов М.М. —
Применение языка сценариев Widows PowerShell для управления резервным копированием баз данных Microsoft SQL Server для управления социальной защиты
// Кибернетика и программирование. – 2015. – № 3.
– С. 7 - 10.
DOI: 10.7256/2306-4196.2015.3.15410
URL: https://e-notabene.ru/kp/article_15410.html
Читать статью
Аннотация: В настоящее время очень важно сохранять накопленные данные. Развитие современных информационных технологий, использование баз данных заставляет задумываться о хранении и резервном копировании больших данных. Высокие требования к скорости восстановления данных предполагают правильную организацию резервного копирования и хранения данных. На основе этого, в статье рассмотрен опыт применения настройки резервного копирования с помощью оболочки командной строки и языка сценариев Windows PowerShell. Описывается механизм и результаты примененной методики. В качестве объекта исследования используются IT-процессы, проходящие в организации. В основе метода исследования лежит наблюдение за IT-процессами. В статье рассматривается применение обновленного средства командной строки Windows PowerShell, взамен устаревшей командной строки. Дан краткий обзор основных команд, применяемых для написания PS исполняемого скрипта. Рассмотрено применения разработанного скрипта для резервного копирования и хранения баз данных. Использование данной методики подтверждает свою надежность на протяжении длительного времени на основе тестирования на различных платформах. Благодаря данной методике возрастает эффективность применения IT, надежность информационных процессов, оптимизация рабочего времени сотрудников.
Abstract: At the present time it is very important to save gathered data. The development of modern information technologies, using databases raises questions of storing and backups for big amount of data. The high requirements to the speed of data recovery imply the correct organization of storing data and backups. Keeping that in mind the author shares his experience of setting up making of backups in command line using Windows PowerShell scripts. The article describes mechanisms and results of the applied technique. The research is focused on the observing IT-processes. The article reviews usage of upgraded Windows PowerShell command line instead of outdated command line. The author presents a short review of the main commands used in writing a PowerShell script. The article gives examples of using the developed script for backing up and storing databases. Using this technique proves to be reliable for a long time based on the tests on different platforms. This method increases the efficiency of IT, the reliability of information processes and optimization of employee time.
Милованов М.М. —
Разработка системы управления образовательным процессом для системы дистанционного обучения Moodle
// Программные системы и вычислительные методы. – 2015. – № 2.
– С. 145 - 149.
DOI: 10.7256/2454-0714.2015.2.15347
Читать статью
Аннотация: В статье описывается опыт создания расширения для системы дистанционного обучения Moodle в рамках ФГБОУ ВПО Сибирского государственного индустриального университета. Проведен анализ средств, сравниваются подходы с использование сторонних компонентов системы Moodle и базового функционала. Изложено обоснование использование системы Moodle без дополнительных плагинов сторонних разработчиков. Отражены основные преимущества и недостатки при использования различного функционала системы и возможностей плагинов сторонних разработчиков. Дана краткая характеристика применяемых в разрабатываемом приложений функций. В основе метода исследования проблемы использования системы дистанционного обучения лежит оптимизация учебных процессов в рамках современных подходов к образованию. При разработке дополнительного функционала системы применен прикладной подход, с помощью которого усовершенствованы некоторых функции системы.
Использование API СДО Moodle позволяет без вмешательства в код самой системы дорабатывать функционал под свои нужды. Разработанное расширение системы позволяет значительно ускорить работу обеспечения учебного процесса.
Abstract: The article describes the experience of creating extensions for Moodle distance learning system within Siberian State Industrial University. The author present an analysis of available solutions and compares approaches of using third-party components for Moodle system and basic functionality. The article substantiates the use of Moodle system without third-party plugins. The research presents main features and disadvantages of using different features of Moodle and third-party plugins. The author gives brief description of used features of the developed application. The method of the study of the problem of integrating distance learning systems is based on the optimization of educational process in the framework of modern approaches to education. In developing of the additional functionality for the system the author used practice-oriented approach in improving features of the system. Using Moodle allows to modifying the functionality without interfering with the source code of the system. The developed system extension can significantly speed up the educational process.
Милованов М.М. —
Разработка и программная реализация инструментальной системы тестирования торгового алгоритма
// Программные системы и вычислительные методы. – 2015. – № 2.
– С. 217 - 224.
DOI: 10.7256/2454-0714.2015.2.15417
Читать статью
Аннотация: Современное развитие фондового рынка предполагает развитие инфраструктуры, обновление программного обеспечения, новые инструменты. В связи с этим совершение торговых операций на бирже также должно нести в себе новые методы. Развитие современных информационных технологий позволяет использовать компьютерные ресурсы для исследования поведения акции, анализа и оптимизации алгоритма для совершения сделок на фондовом рынке по тем или иным правилам. В статье описывается разработка инструментальной системы для тестирования торговых алгоритмов. В качестве методологии использован метод наблюдения. В качестве объекта наблюдения выступает финансовый актив - акция, фьючерс, индекс. В статье описывается создание программного продукта, который, имея функционал систем разработки торговых алгоритмов, включал бы все преимущества прототипного программирования для создания, тестирования и оптимизации торговых алгоритмов, упрощая тем самым работу конечного пользователю. Разрабатываемая информационная система тестирования торговых алгоритмов имеет высокую скорость за счет использования языка программирования LUA.
Abstract: The current development of the stock market requires development of infrastructure, software upgrades and new tools. In this regard the commission of trading on the stock exchange must also carry out the new methods. The development of modern information technology allows using computer resources for the study of the behavior of the stock market, for analysis and optimization of transaction algorithms on the stock market based on certain rules. The article describes the development of a tool for testing trading algorithms. As methodology the authors used the method of observation. As the object of observation the authors used financial assets such as stocks, futures, indexes. The article describes building of a software product that includes the features of a system of trading algorithm development combined with all the benefits of prototype software for creating, testing and optimization of trading algorithms, simplifying the end-user experience. The developed information system for testing trading algorithms has high performance due to use of LUA programming language.
Милованов М.М. —
Применение рефлексивного анализа как основание для краткосрочного прогнозирования поведения финансовых рынков
// Теоретическая и прикладная экономика. – 2015. – № 1.
– С. 1 - 9.
DOI: 10.7256/2409-8647.2015.1.14069
URL: https://e-notabene.ru/etc/article_14069.html
Читать статью
Аннотация: Из существующего довольно большого числа методов прогнозирования финансовых рынков, как классический технический анализ, теория волн Элиота, фундаментальный анализ и т.д. автор в качестве методики исследования применяет рефлексивный анализ. В основе исследования лежит предположение о разном происхождении и поведении трендов на коротком и длинном интервале времени. В статье фундаментально поведение финансового инструмента рассматривается как рефлексивный процесс. Предложенная методика применяется для краткосрочного прогнозирования фьючерсов и акций российского фондового рынка. В качестве методики прогнозирования применяется представление поведения финансового инструмента или рынка как рефлексивного процесса. В методе используются уравнения, параметрами которых выступают воздействие мира на субъект, результатом — число, выражающее вероятность того, что субъект выполнит определенное действие. Основными выводами исследования в статье является возможность применение методики для прогнозирования и оценки будущего состояния финансовых инструментов для краткосрочного периода. Новизна исследования заключается в представления поведения финансового инструмента в качестве рефлексивного процесса. Высокая степень прогнозирования достигается на краткосрочном интервале времени.
Abstract: Abstract. From quite a large number of methods of forecasting financial market such as classical technical analysis, Elliot wave theory, fundamental analysis, etc. the author choose the reflexive analysis as a research methodology.The study is based on the assumption of different origins and behavior of the trends in the short run and the long run. The fundamental behavior of financial instrument is considered as a reflexive process. The proposed method is used for short-term forecasting of futures and shares on the stock market. The forecasting technique implies the representation of the behavior of financial instrument on the market as a reflexive process. The method uses the equations where the parameters are the effects of the world on the subject and the result is the number showing the probability of an action which might be performed by the subject. The developed techniques to predict and assess the future state of financial instruments in a short run are the main findings of the study. The novelty of the research lays in the fact that it represents the behavior of a financial instrument as a reflexive process. The high degree of forecasting is achieved in the short time interval.