Jeg vil fortelle deg som om du har lært om programmering for første gang. La oss starte med problemet og trinn for trinn vil vi nærme oss løsningen. Det første du trenger å vite i programmering er å beskrive problemet. La oss si at vi vil skrive en handelsrobot som vil 1. Kjøpe en aksje (uten logikk, tilfeldig) 2. Når du kjøper en aksje, vil den sette stop loss og ta profitt i en gitt prosentandel. * Stop loss er en tapsgrense. Prisen gikk mot deg, du selger aksjen for å begrense tap. Prisen gikk i din retning, og når denne prisen er nådd, selger du aksjen for å ta fortjenesten. Derav navnet. Og faktisk er dette avslutningen av transaksjonen i begge tilfeller. Og her er du, hva? Ja, jeg snakker om programmering i tannen med foten. Ok, så lenge det ikke spiller noen rolle. Jeg beskrev nettopp problemet, så leter vi etter en løsning. Faktisk er det mange løsninger. De fleste handelsterminaler vet allerede hvordan man bruker denne logikken, og du kan til og med finne ferdige skript. Men det er ikke interessant. Det er ikke rom for kreativitet og ikke plass til klokkene og fløyter du ønsker. Vi går den andre veien, vi kobler oss til megleren og gjør det direkte. Til dette trenger vi: 1.
En konto hos en megler, for eksempel tinkoff (for de som registrerer seg ved hjelp av lenken, er en bonus en måned med handel uten provisjon). 2.
nodejs 17+ 3.
Git 4.
Github- konto 5. Skriv kode 1. Meglerkonto
registrere. Deretter åpner
du en investeringskonto , den kan åpnes i området 1-2 dager. Så gjør det med en gang. 2,3,4. Installer nodejs versjon 17 eller høyere, git, github. Dette burde ikke være noe problem. Etter å ha fullført disse trinnene, bør du sjekke versjonene av disse programmene på kommandolinjen. 5. Det eneste som gjenstår å gjøre)) Det som er interessant, jeg tenkte og gjorde meg klar, og plutselig bam – en konkurranse fra Tinkoff Bank om å lage en handelsrobot. Nå er alle krefter kastet dit. https://github.com/Tinkoff/invest-robot-contest Senere skal jeg fortelle deg hvordan og hva jeg gjorde.