Dali sme si za úlohu napísať jednoduchého robota

Poviem vám to, ako keby ste sa o programovaní učili prvýkrát. Začnime problémom a krok za krokom pristúpime k jeho riešeniu. Prvá vec, ktorú potrebujete vedieť pri programovaní, je popísať problém. Povedzme, že chceme napísať obchodného robota, ktorý bude 1. Kúpiť jednu akciu (bez logiky, náhodne) 2. Pri nákupe akcie nastaví stop loss a vyberie zisk v danom percente. * Stop loss je limit straty. Cena išla proti vám, predáte akcie, aby ste obmedzili straty. Cena išla vaším smerom a keď sa táto cena dosiahne, predávate akcie, aby ste získali zisk. Preto ten názov. A v skutočnosti ide v oboch prípadoch o uzavretie transakcie. A ty si tu, čo? Áno, hovorím o programovaní v zube nohou. Dobre, pokiaľ na tom nezáleží. Len som opísal problém, potom hľadáme riešenie. V skutočnosti existuje veľa riešení. Väčšina obchodných terminálov už túto logiku vie používať a dokonca nájdete aj hotové skripty. Ale to nie je zaujímavé. Nie je tu priestor pre kreativitu a nie je priestor pre zvončeky a píšťalky, ktoré chcete. Pôjdeme inou cestou, spojíme sa s maklérom a urobíme to priamo. Na to potrebujeme: 1.
Účet u makléra, napríklad tinkoff (pre tých, ktorí sa zaregistrujú pomocou odkazu, je bonus mesiac obchodovania bez provízie). 2.
nodejs 17+ 3.
Git 4.
Github účet 5. Napíšte kód 1. Brokerský účet
Registrovať. Ďalej otvorte
investičný účet , môže sa otvoriť v rozsahu 1-2 dní. Tak to urobte hneď. 2,3,4. Nainštalujte nodejs verzie 17 alebo vyššej, git, github. To by nemal byť problém. Po dokončení týchto krokov by ste mali skontrolovať verzie týchto programov na príkazovom riadku. 5. Jediná vec, ktorú treba urobiť)) Čo je zaujímavé, premýšľal som a pripravoval som sa a zrazu bum – súťaž od Tinkoff Bank o vytvorenie obchodného robota. Teraz sú tam hodené všetky sily. https://github.com/Tinkoff/invest-robot-contest Neskôr vám poviem, ako a čo som urobil.

pskucherov
Rate author
Add a comment