Postavili smo zadatak da napišemo jednostavnog robota

Reći ću vam kao da ste prvi put naučili o programiranju. Počnimo s problemom i korak po korak ćemo pristupiti njegovom rješavanju. Prva stvar koju trebate znati u programiranju je opisati problem. Recimo da želimo da napišemo trgovačkog robota koji će 1. Kupiti jednu dionicu (bez logike, nasumično) 2. Prilikom kupovine dionice, postavit će stop gubitak i uzeti profit u datom procentu. * Stop gubitak je limit gubitka. Cijena je išla protiv vas, vi prodajete dionice da ograničite gubitke. Cijena je išla u vašem smjeru i kada se ova cijena dostigne, vi prodajete dionicu da biste ostvarili profit. Otuda i naziv. I u stvari, ovo je zatvaranje transakcije u oba slučaja. I tu si, šta? Da, govorim o programiranju u zub nogom. U redu, sve dok nije važno. Upravo sam opisao problem, a onda tražimo rješenje. U stvari, postoji mnogo rješenja. Većina trgovačkih terminala već zna kako koristiti ovu logiku, a čak možete pronaći i gotove skripte. Ali nije zanimljivo. Nema prostora za kreativnost i nema mesta za zvona i zviždaljke koje želite. Idemo drugim putem, spojit ćemo se s brokerom i to učiniti direktno. Za ovo nam je potrebno: 1.
Račun kod brokera, na primjer, tinkoff (za one koji se registruju pomoću veze, bonus je mjesec dana trgovanja bez provizije). 2.
nodejs 17+ 3.
Git 4.
Github račun 5. Napišite kod 1. Brokerski račun
registar. Zatim otvorite
investicioni račun , on se može otvoriti u roku od 1-2 dana. Zato uradite to odmah. 2,3,4. Instalirajte nodejs verziju 17 ili noviju, git, github. Ovo ne bi trebao biti problem. Nakon što dovršite ove korake, trebali biste provjeriti verzije ovih programa na komandnoj liniji. 5. Jedino što je ostalo da uradim)) Ono što je zanimljivo, razmišljao sam i spremao se, i odjednom bam – takmičenje Tinkoff banke u kreiranju robota za trgovanje. Sada su sve snage bačene tamo. https://github.com/Tinkoff/invest-robot-contest Kasnije ću vam reći kako i šta sam uradio.

pskucherov
Rate author
Add a comment