Postavili smo zadatak napisati jednostavnog robota

Reći ću vam kao da ste prvi put učili o programiranju. Počnimo s problemom i korak po korak ćemo pristupiti njegovom rješenju. Prva stvar koju trebate znati u programiranju je opisati problem. Recimo da želimo napisati robota za trgovanje koji će 1. Kupiti jednu dionicu (bez logike, nasumično) 2. Prilikom kupnje dionice, postavit će stop loss i take profit u zadanom postotku. * Stop loss je ograničenje gubitka. Cijena je išla protiv vas, vi prodajete dionice kako biste ograničili gubitke. Cijena je išla u vašem smjeru i kada je ta cijena postignuta, vi prodajete dionicu da biste ostvarili profit. Odatle i naziv. I zapravo, ovo je zatvaranje transakcije u oba slučaja. I evo vas, što? Da, govorim o programiranju u zubu nogom. U redu, sve dok nije važno. Samo sam opisao problem, a zatim tražimo rješenje. Zapravo, postoji mnogo rješenja. Većina terminala za trgovanje već zna kako koristiti ovu logiku, a možete čak pronaći i gotove skripte. Ali nije zanimljivo. Nema mjesta za kreativnost i nema mjesta za zvona i zviždaljke koje želite. Mi ćemo ići drugim putem, spojit ćemo se s brokerom i to učiniti izravno. Za ovo nam je potrebno: 1.
Račun kod brokera, na primjer, tinkoff (za one koji se registriraju putem 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
investicijski račun , može se otvoriti u roku od 1-2 dana. Dakle, učinite to odmah. 2,3,4. Instalirajte nodejs verziju 17 ili noviju, git, github. Ovo ne bi trebao biti problem. Nakon dovršetka ovih koraka trebali biste provjeriti verzije ovih programa u naredbenom retku. 5. Jedino što je preostalo učiniti)) Ono što je zanimljivo, razmišljao sam i spremao se, i odjednom bam – natjecanje Tinkoff banke o stvaranju robota za trgovanje. Sada su sve snage bačene tamo. https://github.com/Tinkoff/invest-robot-contest Kasnije ću vam reći kako i što sam napravio.

pskucherov
Rate author
Add a comment