Это сообщение переведено AI.
Создание программы автоматической торговли акциями США № 2
- Язык написания: Корейский
- •
- Базовая страна: Все страны
- •
- ИТ
Выбрать язык
Текст, резюмированный ИИ durumis
- Программа автоматической торговли акциями США № 2 была создана в декабре 2021 года на основе системы, использовавшейся в программе № 1.
- Для создания системы автоматической торговли использовались UiPath RPA, SQL Server Express и Telegram-чат, а также была настроена система получения уведомлений о покупке/продаже.
- В настоящее время система автоматической торговли работает исправно, в будущем планируется добавить функции анализа графиков по видам ценных бумаг и публикации в блогах.
Нижеприведенный текст был написан 2 года назад. Если вам любопытно узнать результат, пожалуйста, сначала ознакомьтесь с обзором.
В предыдущем посте я решил создать вторую версию программы для автоматической торговли акциями США.
Эта мысль пришла мне в голову в воскресенье, 19 декабря, утром, и я начал подготовку к вечеру того же дня.
Поскольку я уже создавал первую версию и у меня была готова основная среда, я смог быстро подготовиться.
Тем не менее, в процессе возникло несколько ошибок, поэтому я решил их задокументировать.
Сводка MVP
Я составил список необходимых функций.
Первая версия работала на компьютере с низкой производительностью, но для второй мне повезло, и я смог выбрать более мощный вариант.
Технические характеристики компьютера
Intel(R) Core(TM) i5-4590 CPU @ 330GHz
8,0 ГБ DDR3
SSD 240 ГБ
[Брокерский счет]
Создание брокерского счета для торговли акциями США
Условие: необходимо использовать HeroTrade Global от Kiwoom Securities (в настоящее время автоматическая торговая программа разработана для HeroTrade Global)
Установка и настройка HeroTrade Global
Чтобы программа могла постоянно работать на этом компьютере, сертификат электронной подписи также сохраняется и настраивается на жестком диске.
Вход в HeroTrade Global и настройка некоторых параметров.
Перевод средств и обмен валюты
Я установил начальный капитал в 3 миллиона вон и обменял 2 500 долларов США по высокому курсу.
Поскольку я проводил работы в воскресенье, я не знаю, почему перевод средств не был немедленно конвертирован, но обмен валюты был возможен только в понедельник.
(На счете отображается 3 миллиона вон, но в воскресенье не отображалась сумма в 3 миллиона вон в обменном курсе.)
[UiPath - RPA]
Установка и настройка UiPath Studio
После установки UiPath Studio необходимо настроить его как автономную версию и версию сообщества.
Импорт и настройка проекта из первой версии.
Импортируйте существующий проект, работающий на первой версии, и настройте его так, чтобы он мог работать.
(Настройте параметры базы данных и т. д.)
Тестирование запуска проекта
Из-за логики проверки длительного времени я не смог протестировать запуск, но подтвердил, что импортированный проект запускается нормально.
Настройка планирования
Задайте выполнение данного проекта по понедельникам, вторникам, средам, четвергам и пятницам в 23:31.
[DB]
Поскольку для обработки основных параметров методологии инвестирования была создана база данных, ее настройка была обязательной.
Установка и настройка SQL Server Express
Если бы это была совершенно новая настройка, то пришлось бы выполнить установку, но поскольку у первой версии уже была база данных, установка не потребовалась.
Создание базы данных
База данных была заархивирована и восстановлена под другим именем, а данные из таблицы были удалены.
Я использую очень простую структуру таблицы, но позже я также постараюсь систематизировать эту информацию.
Настройка значений
Исходя из ситуации с начальным капиталом в 3 миллиона вон и 2 500 долларами США, я решил инвестировать в ETF FNGU, который сильно упал в первой версии.
Я установил 30 уровней в общей сложности, а DOWN_RT и UP_RT равны 1%.
Данный счет будет инвестировать в FNGU от 1-го до -30-го уровня.
Капитал для инвестирования невелик, но я разделил 2 500 долларов США на 30 частей (1-й уровень: 470 долларов США, остальные уровни: 70 долларов США).
Я полагал, что после завершения подготовки к этому моменту, по сути, можно будет осуществлять автоматическую торговлю, и
я подтвердил, что программа запустилась 20 декабря (понедельник) в 23:31.
Конечно, как и в случае с первой версией, после завершения необходимо будет настроить (1) анализ диаграмм по видам акций и (2) публикацию в блоге.
Однако я считаю, что это дополнительные функции, а поскольку теперь все работает должным образом, я постепенно подготовлюсь к следующему этапу.
На самом деле я должен перейти к следующему этапу, но я создал чат в Telegram, чтобы получить уведомления о начале работы программы для автоматической торговли, а также о покупке и продаже, и настроил его.
20 декабря (понедельник) Записи работы программы № 2
Следующий этап
Анализ диаграмм по видам акций
Установите Python и настройте среду, скопируйте исходный код первой версии и измените настройки базы данных.
Также скопируйте исходный код для функции размытия изображения и подготовьте его.
После завершения подготовки и проверки работоспособности настройте планирование (в 6:10 утра).
Публикация в блоге
Отделите учетную запись блога или добавьте категорию в существующий блог и измените настройки публикации в RPA.
Импортируйте и настройте проект публикации в блоге, а затем протестируйте его работу.
После завершения подготовки и проверки работоспособности настройте планирование (в 6:20 утра).
Заключение
Это программа для автоматической торговли, которая соответствует методологии инвестирования, которую я установил и использую, но
я планирую подготовить руководящие документы, чтобы ее можно было легко установить и использовать, а также предоставить файлы установки для совместного использования.
Если вы заинтересованы в автоматической торговле, не стесняйтесь обращаться по любым вопросам, которые могут у вас возникнуть, через комментарии или по электронной почте.
Мой адрес электронной почты указан в левом верхнем углу (ssjokelife@naver.com).