Jag kommer att berätta för dig som om du hade lärt dig om programmering för första gången. Låt oss börja med problemet och steg för steg kommer vi att närma oss lösningen. Det första du behöver veta i programmering är att beskriva problemet. Låt oss säga att vi vill skriva en handelsrobot som kommer att 1. Köpa en aktie (utan logik, slumpmässigt) 2. När du köper en aktie kommer den att sätta stop loss och ta vinst i en given procentsats. * Stop loss är en förlustgräns. Priset gick emot dig, du säljer aktien för att begränsa förlusterna. Priset gick i din riktning och när detta pris är nått säljer du aktien för att ta vinsten. Därav namnet. Och i själva verket är detta slutförandet av transaktionen i båda fallen. Och här är du, vadå? Ja, jag pratar om att programmera i tanden med foten. Okej, så länge det inte spelar någon roll. Jag beskrev precis problemet, sedan letar vi efter en lösning. Det finns faktiskt många lösningar. De flesta handelsterminaler vet redan hur man använder denna logik och du kan till och med hitta färdiga skript. Men det är inte intressant. Det finns inget utrymme för kreativitet och inget utrymme för de klockor och visselpipor du vill ha. Vi kommer att gå åt andra hållet, vi kopplar upp oss till mäklaren och gör det direkt. För detta behöver vi: 1.
Ett konto hos en mäklare, till exempel tinkoff (för de som registrerar sig via länken är en bonus en månads handel utan provision). 2.
nodejs 17+ 3.
Git 4.
Github- konto 5. Skriv kod 1. Mäklarkonto
Registrera. Öppna sedan
ett investeringskonto , det kan öppnas inom 1-2 dagar. Så gör det direkt. 2,3,4. Installera nodejs version 17 eller högre, git, github. Det här borde inte vara ett problem. När du har slutfört dessa steg bör du kontrollera versionerna av dessa program på kommandoraden. 5. Det enda som återstår att göra)) Vad som är intressant, jag tänkte och gjorde mig i ordning, och plötsligt bam – en tävling från Tinkoff Bank om att skapa en handelsrobot. Nu kastas alla krafter dit. https://github.com/Tinkoff/invest-robot-contest Senare ska jag berätta hur och vad jag gjorde.