![translation](https://cdn.durumis.com/common/trans.png)
Dit is een door AI vertaalde post.
Automatische Amerikaanse aandelenhandelsprogramma 2.0 maken
- Taal van de tekst: Koreaans
- •
-
Referentieland: Alle landen
- •
- Informatietechnologie
Selecteer taal
Samengevat door durumis AI
- De automatische Amerikaanse aandelenhandelsprogramma 2.0 werd in december 2021 ontwikkeld, gebaseerd op het systeem dat werd gebruikt in versie 1.0.
- Er werd een geautomatiseerd handelssysteem opgezet met behulp van UiPath RPA, SQL Server Express en Telegram chatrooms om koop- en verkoopmeldingen te ontvangen.
- Het geautomatiseerde handelssysteem werkt momenteel naar behoren en er zijn plannen om in de toekomst functies voor de analyse van grafieken per aandeel en het publiceren van blogberichten toe te voegen.
Het is al twee jaar geleden dat ik de onderstaande inhoud schreef. Voor degenen die nieuwsgierig zijn naar de resultaten, bekijk eerst het reflectieblog.
In een eerdere post dacht ik dat ik een tweede autohandelsprogramma voor Amerikaanse aandelen moest maken.
Ik had dat idee op zondagmorgen 19 december en begon met de voorbereidingen na het avondeten.
Omdat ik al een eerste programma had gemaakt en de basisomgeving al was ingericht, kon ik de voorbereidingen snel treffen.
Toch heb ik tijdens het proces een aantal fouten gemaakt, dus ik wil de details opschrijven.
MVP-samenvatting
Ik heb de essentiële functies opgesomd die moeten worden voorbereid.
De eerste versie draaide op een trage pc, maar ik had het geluk dat ik een betere pc kon vinden voor de tweede versie.
PC-specificaties
Intel(R) Core(TM) i5-4590 CPU @ 330GHz
8.0GB DDR3
SSD 240GB
[Effectenrekening]
Het openen van een effectenrekening voor handel in buitenlandse aandelen
Voorwaarde: gebruik Kyobo Securities' Hero Global (het huidige automatische handelsprogramma is ontwikkeld voor Hero Global)
Installatie en configuratie van Hero Global
Sla het digitale certificaat op de harde schijf op en configureer het, zodat het programma op deze pc kan blijven draaien.
Log in op Hero Global en configureer een aantal instellingen.
Overmaken en wisselen van beleggingsgeld
Ik heb een initiële investering van 3 miljoen gewonnen en $2.500 ingewisseld omdat de wisselkoers hoog was.
Ik weet niet zeker of de conversie onmiddellijk plaatsvond na de overschrijving omdat het zondag was, maar ik kon op maandag wisselen.
(Het saldo van 3 miljoen gewonnen wordt weergegeven, maar het bedrag dat op zondag is ingewisseld, werd niet weergegeven.)
[UiPath - RPA]
Installatie en configuratie van UiPath Studio
Nadat UiPath Studio is geïnstalleerd, moet het worden ingesteld op stand-alone en Community Edition.
Importeren en configureren van het project van de eerste versie
Importeer het project dat in de eerste versie werkt, zodat het kan draaien.
(Wijzig de configuratie van de DB, enz.)
Testen van het project
Ik kon de werking niet testen vanwege de logica die lange tijden controleert,
maar ik heb geverifieerd dat het geïmporteerde project correct wordt uitgevoerd.
Plannen instellen
Stel het programma zo in dat het op maandag, dinsdag, woensdag, donderdag en vrijdag om 23:31 uur wordt uitgevoerd.
[DB]
Omdat ik de kernconfiguratie van de beleggingsmethode via de DB heb gemaakt, was de DB-configuratie essentieel.
Installatie en configuratie van SQL Server Express
Ik heb SQL Server Express niet geïnstalleerd omdat het al was geïnstalleerd toen ik de eerste versie configureerde.
Database maken
Ik heb de database geback-upt, gerestaureerd onder een andere naam en de gegevens in de tabellen verwijderd.
Ik gebruik een zeer eenvoudige tabelstructuur, maar ik zal deze later opschrijven.
Instelwaarden instellen
Ik startte met 3 miljoen gewonnen - $2.500 en besloot te investeren in de FNGU ETF, die veel is gedaald in de eerste versie.
Ik heb 30 lagen ingesteld en DOWN_RT en UP_RT beide ingesteld op 1%.
Deze rekening zal investeren in FNGU vanaf laag 1 tot -30%.
Ik heb $2.500 verdeeld in 30 lagen, ondanks het kleine investeringskapitaal. (Laag 1: $470, andere lagen: $70)
Ik dacht dat ik met deze voorbereidingen automatisch kon handelen,
en ik heb geverifieerd dat het op maandag 20 december om 23:31 uur werd uitgevoerd.
Natuurlijk moet ik, net als bij de eerste versie, (1) de grafieken per aandeel analyseren en (2) blogberichten maken na de uitvoering.
Ik beschouw dit echter als extra werk en omdat het nu correct werkt, kan ik het volgende stap voor stap voorbereiden.
Eigenlijk moet ik naar de volgende stap gaan, maar om de start van het automatische handelsprogramma en de koop-/verkoopmeldingen te ontvangen,
heb ik een Telegram-chatgroep gemaakt en geconfigureerd.
20 december (maandag) Uitvoeringsoverzicht van versie 2.0
Volgende stap
Analyse van grafieken per aandeel
Ik installeer Python, configureer de omgeving, kopieer de broncode van de eerste versie en wijzig de DB-configuratie.
Ik kopieer ook de broncode voor de mozaïekfunctie.
Nadat het klaar is en correct werkt, stel ik een planning in. (06:10 uur 's morgens)
Blogberichten
Ik splits het blogaccount of voeg een categorie toe aan het huidige blog en wijzig de blogconfiguratie van RPA.
Ik importeer en configureer ook het blogberichtproject en test de werking ervan.
Nadat het klaar is en correct werkt, stel ik een planning in. (06:20 uur 's morgens)
Afsluiten
Het automatische handelsprogramma is geconfigureerd voor mijn eigen beleggingsmethode,
maar ik wil een installatiehandleiding maken en de installatiebestanden delen, zodat het gemakkelijk te gebruiken is.
Als je geïnteresseerd bent in automatisch handelen, aarzel dan niet om contact met me op te nemen voor vragen via de reacties of e-mail.
Mijn e-mailadres staat in de linkerbovenhoek. (ssjokelife@naver.com)