Jeg vil fortælle dig, som om du har lært om programmering for første gang. Lad os starte med problemet, og trin for trin vil vi nærme os dets løsning. Det første du skal vide i programmering er at beskrive problemet. Lad os sige, at vi vil skrive en handelsrobot, der vil 1. Købe en aktie (uden logik, tilfældigt) 2. Når du køber en aktie, vil den sætte stop loss og tage profit i en given procentdel. * Stop loss er en tabsgrænse. Prisen gik imod dig, du sælger aktien for at begrænse tab. Prisen gik i din retning, og når denne pris er nået, sælger du aktien for at tage fortjenesten. Deraf navnet. Og faktisk er dette transaktionens afslutning i begge tilfælde. Og her er du, hvad? Ja, jeg taler om at programmere i tanden med min fod. Okay, så længe det er ligegyldigt. Jeg har lige beskrevet problemet, så leder vi efter en løsning. Faktisk er der mange løsninger. De fleste handelsterminaler ved allerede, hvordan man bruger denne logik, og du kan endda finde færdige scripts. Men det er ikke interessant. Der er ikke plads til kreativitet og ikke plads til de klokker og fløjter, du ønsker. Vi vil gå den anden vej, vi vil oprette forbindelse til mægleren og gøre det direkte. Til dette har vi brug for: 1.
En konto hos en mægler, for eksempel tinkoff (for dem, der registrerer sig ved hjælp af linket, er en bonus en måneds handel uden kommission). 2.
nodejs 17+ 3.
Git 4.
Github- konto 5. Skriv kode 1.
MæglerkontoTilmeld. Åbn
derefter en investeringskonto , den kan åbne i området 1-2 dage. Så gør det med det samme. 2,3,4. Installer nodejs version 17 eller nyere, git, github. Dette burde ikke være et problem. Efter at have gennemført disse trin, bør du kontrollere versionerne af disse programmer på kommandolinjen. 5. Det eneste der er tilbage at gøre)) Hvad er interessant, jeg tænkte og gjorde mig klar, og pludselig bam – en konkurrence fra Tinkoff Bank om at skabe en handelsrobot. Nu er alle kræfter kastet derhen. https://github.com/Tinkoff/invest-robot-contest Senere vil jeg fortælle dig, hvordan og hvad jeg gjorde.