![translation](https://cdn.durumis.com/common/trans.png)
Questo è un post tradotto da IA.
Creare un programma di trading automatico di azioni statunitensi 2.0
- Lingua di scrittura: Coreana
- •
-
Paese di riferimento: Tutti i paesi
- •
- Tecnologia dell'informazione
Seleziona la lingua
Testo riassunto dall'intelligenza artificiale durumis
- Nel dicembre 2021, ho creato un programma di trading automatico di azioni statunitensi 2.0, basato sul sistema utilizzato nel primo programma, consentendone una rapida implementazione.
- Utilizzando UiPath RPA, SQL Server Express e Telegram Chat, ho implementato un sistema di trading automatico e impostato le notifiche di acquisto e vendita.
- Il sistema di trading automatico è attualmente in funzione e prevede l'aggiunta di funzionalità di analisi del grafico per titolo e di pubblicazione di blog in futuro.
Ho scritto quanto segue due anni fa. Se sei curioso del risultato, dai un'occhiata al mio post di riflessione.
Nel post precedente, ho pensato di dover creare un programma di trading automatico per azioni statunitensi numero 2.
Questo pensiero mi è venuto in mente la mattina del 19/12 (domenica) e ho iniziato a prepararmi quella sera dopo cena.
Dato che avevo già creato il numero 1 e l'ambiente di base era già in atto, sono stato in grado di prepararmi rapidamente.
Tuttavia, ci sono stati alcuni problemi durante il processo, quindi vorrei riassumere i contenuti.
Riepilogo MVP
Ho riassunto le funzionalità che devono essere pronte.
Il numero 1 era un PC con prestazioni leggermente scarse, ma per fortuna, il numero 2 è stato in grado di scegliere un PC migliore.
Specifiche del PC
Intel(R) Core(TM) i5-4590 CPU @ 330GHz
8.0GB DDR3
SSD 240GB
[Conto di deposito titoli]
Creazione di un conto di deposito titoli per il trading di azioni estere
Condizione: è necessario utilizzare HeroTrade Global di Kiwoom Securities (attualmente, il programma di trading automatico è sviluppato per HeroTrade Global)
Installazione e configurazione di HeroTrade Global
Il certificato digitale viene salvato e configurato sul disco rigido in modo che possa essere eseguito continuamente su questo PC.
Dopo aver effettuato l'accesso a HeroTrade Global, vengono apportate alcune impostazioni ambientali.
Bonifico di fondi di investimento e cambio valuta
Il seme iniziale è stato impostato su 3 milioni di won e $ 2.500 sono stati convertiti a causa del tasso di cambio elevato.
Non sono sicuro se il cambio di valuta non sia avvenuto immediatamente dopo il bonifico perché era domenica, ma sono stato in grado di effettuare il cambio di valuta lunedì.
(Il saldo del conto mostra 3 milioni di won, ma l'importo di cambio non ha mostrato 3 milioni di won quando l'ho fatto di domenica.)
[UiPath - RPA]
Installazione e configurazione di UiPath Studio
Dopo aver installato UiPath Studio, è necessario impostarlo come versione standalone e community.
Importazione e configurazione del progetto numero 1
Importa il progetto che è stato eseguito nel numero 1 in modo che possa essere eseguito.
(Cambia le impostazioni come il database.)
Test di esecuzione del progetto
Non è stato possibile testare la funzione a causa della logica che controlla per un lungo periodo di tempo,
ma è stato confermato che il progetto importato è stato eseguito correttamente.
Impostazione della pianificazione
Imposta questo progetto in modo che venga eseguito alle 23:31 di lunedì, martedì, mercoledì, giovedì e venerdì.
[DB]
Dato che la gestione delle impostazioni chiave della metodologia di investimento è stata progettata per essere gestita tramite database, la configurazione del database è stata obbligatoria.
Installazione e configurazione di SQL Server Express
Se è stata configurata completamente da zero, è stato necessario installare, ma poiché esisteva già un database utilizzato dal numero 1, non ho installato.
Creazione di database
Ho eseguito il backup del database, l'ho ripristinato con un nome diverso e ho cancellato i dati della tabella.
Sto usando una struttura di tabella molto semplice, ma rivedrò anche i contenuti correlati in seguito.
Impostazione del valore di configurazione
È stato deciso di investire nel titolo ETF FNGU che è diminuito molto nel numero 1, in una situazione in cui si inizia con 3 milioni di won - $ 2.500.
È stato impostato su un totale di 30 livelli e sia DOWN_RT che UP_RT sono stati impostati su 1%.
Questo conto investirà da FNGU livello 1 a -30%.
Anche se il capitale di investimento è basso, $ 2.500 sono stati suddivisi in 30, impostati correttamente. (livello 1: $ 470, altri livelli: $ 70)
Pensavo che fino a questo punto, sarebbe stato possibile eseguire automaticamente il trading di base e
ho confermato che è stato eseguito alle 23:31 del 20/12 (lunedì).
Naturalmente, come il numero 1, per eseguire (1) analisi dei grafici per titolo, (2) pubblicazione sul blog dopo l'esecuzione, è necessario procedere con ulteriori impostazioni.
Tuttavia, ho pensato che quella parte fosse aggiuntiva e ora che funziona correttamente, posso prepararmi gradualmente per il passaggio successivo.
In realtà, dovrei entrare nel passaggio successivo, ma per poter iniziare il programma di trading automatico e ricevere notifiche di acquisto/vendita,
ho creato una chatroom su Telegram e l'ho configurata.
Cronologia delle operazioni del programma 2.0 del 20/12 (lunedì)
Passaggio successivo
Analisi dei grafici per titolo
Installa Python, configura l'ambiente, copia il codice sorgente del numero 1 e cambia le impostazioni del database.
Copia anche la funzione di oscuratura per prepararla.
Se è pronto e funziona correttamente, imposta la pianificazione. (6:10 del mattino)
Pubblicazione sul blog
Separa l'account del blog o aggiungi una categoria al blog corrente e cambia le impostazioni di pubblicazione di RPA.
Importa anche il progetto di pubblicazione sul blog, configura e testa la funzione.
Se è pronto e funziona correttamente, imposta la pianificazione. (6:20 del mattino)
Conclusione
È un programma di trading automatico adattato alla mia metodologia di investimento che ho impostato e utilizzo,
ma sto cercando di preparare una guida all'installazione in modo che possa essere facilmente installata e utilizzata e di condividere i file di installazione.
Se sei interessato al trading automatico, ti preghiamo di contattarci tramite commento o e-mail per qualsiasi domanda.
L'e-mail è indicata nell'angolo in alto a sinistra. (ssjokelife@naver.com)