T’ho diré com si haguessis après a programar per primera vegada. Comencem pel problema i pas a pas anirem abordant la seva solució. El primer que cal saber en programació és descriure el problema. Suposem que volem escriure un robot comercial que 1. Compreu una acció (sense lògica, aleatòriament) 2. Quan compreu una acció, establirà stop loss i obtindrà beneficis en un percentatge determinat. * Stop loss és un límit de pèrdua. El preu va anar en contra teu, vens les accions per limitar les pèrdues. El preu va anar en la teva direcció i quan s’arriba a aquest preu, vens les accions per treure’n el benefici. D’aquí el nom. I de fet, aquest és el tancament de la transacció en ambdós casos. I aquí estàs, què? Sí, parlo de programar a la dent amb el peu. D’acord, sempre que no tingui importància. Acabo de descriure el problema, després estem buscant una solució. De fet, hi ha moltes solucions. La majoria de terminals comercials ja saben com utilitzar aquesta lògica i fins i tot podeu trobar scripts ja fets. Però no és interessant. No hi ha lloc per a la creativitat ni espai per a les campanes i xiulets que desitgeu. Anirem a l’altra banda, ens connectarem amb el corredor i ho farem directament. Per a això necessitem: 1.
Un compte amb un corredor, per exemple, tinkoff (per a aquells que es registren mitjançant l’enllaç, una bonificació és un mes de negociació sense comissió). 2.
nodejs 17+ 3.
Git 4.
Compte Github 5. Escriure codi 1. Compte de corredor
registrar-se. A continuació, obriu
un compte d’inversió , es pot obrir al voltant d’1-2 dies. Així que fes-ho de seguida. 2,3,4. Instal·leu nodejs versió 17 o superior, git, github. Això no hauria de ser un problema. Després de completar aquests passos, hauríeu de comprovar les versions d’aquests programes a la línia d’ordres. 5. L’únic que queda per fer)) El que és interessant, estava pensant i preparant-me, i de sobte bam – una competició de Tinkoff Bank sobre la creació d’un robot comercial. Ara totes les forces s’hi llencen. https://github.com/Tinkoff/invest-robot-contest Més tard us explicaré com i què vaig fer.