Seadsime ülesandeks kirjutada lihtsa roboti

Ma räägin teile nii, nagu oleksite programmeerimist esimest korda õppinud. Alustame probleemiga ja samm-sammult läheneme selle lahendusele. Esimene asi, mida peate programmeerimisel teadma, on probleemi kirjeldamine. Oletame, et tahame kirjutada kauplemisroboti, mis 1. Ostab ühe aktsia (ilma loogikata, juhuslikult) 2. Aktsia ostmisel seab see stop lossi ja võtab kasumi etteantud protsendi ulatuses. * Stop loss on kaotuse piir. Hind läks sulle vastu, sa müüd aktsiad kahjumi piiramiseks. Hind läks teie suunas ja kui see hind on saavutatud, müüte aktsia kasumi saamiseks. Sellest ka nimi. Ja tegelikult on see mõlemal juhul tehingu lõpetamine. Ja siin sa oled, mida? Jah, ma räägin programmeerimisest hambas jalaga. Olgu, seni kuni see ei loe. Kirjeldasin just probleemi, siis otsime lahendust. Tegelikult on lahendusi palju. Enamik kauplemisterminale juba oskab seda loogikat kasutada ja võite isegi leida valmis skripte. Aga see pole huvitav. Siin pole ruumi loovusele ega ruumi kelladele ja viledele, mida soovite. Me läheme teist teed, ühendame maakleriga ja teeme seda otse. Selleks vajame: 1.
Konto maakleri juures, näiteks tinkoff (lingi abil registreerunutele on boonus kuu vahendustasuta). 2.
nodejs 17+ 3.
Git 4.
Githubi konto 5. Kirjutage kood 1. Maaklerikonto
Registreeri. Järgmisena avage
investeerimiskonto , see võib avaneda 1-2 päeva jooksul. Nii et tehke seda kohe. 2,3,4. Installige nodejs versioon 17 või uuem, git, github. See ei tohiks olla probleem. Pärast nende toimingute sooritamist peaksite kontrollima nende programmide versioone käsurealt. 5. Ainus asi, mida teha on jäänud)) Mis on huvitav, ma mõtlesin ja valmistusin ning äkki bam – Tinkoff Banki võistlus kauplemisroboti loomisest. Nüüd on kõik jõud sinna visatud. https://github.com/Tinkoff/invest-robot-contest Hiljem räägin teile, kuidas ja mida tegin.

pskucherov
Rate author
Add a comment