Una guia pas a pas per construir un bot comercial en qualsevol llenguatge de programació

Bloc

Una guia pas a pas per construir un bot comercial en qualsevol llenguatge de programació

No estic capacitat per oferir consells sobre inversions, legals ni cap altre tipus, ni ho intento fer. Aquest és un tutorial de programació dirigit a ensenyar-vos a construir un bot comercial finalitats d’aprenentatge . Totes les decisions, inversions o riscos que assumiu com a resultat de la creació d'un robot comercial són responsabilitat vostra.



No puc ser responsable de les decisions que prengueu com a resultat de la lectura d’aquest tutorial. Recordeu: els robots poden perdre molts diners, de manera que heu d’anar amb compte.

Amb regularitat, ens trobem amb algunes variacions d’aquest article: 10 projectes que hauríeu de construir com a programador.



vertcoin ledger nano s

I la majoria de vegades aquesta llista inclou un bot de negociació.

Per tant, com que crec que els bots comercials són grans projectes, vaig pensar que trigaria una mica a ensenyar-vos a construir-ne un.



Tanmateix, en lloc de donar-vos tot el codi línia per línia, vaig decidir que seria millor passar per tots els conceptes que hauríeu de familiaritzar per assumir aquest projecte.

Al cap i a la fi, l’objectiu és que el codifiqueu vosaltres mateixos.

Per tant, aquest article recorrerà tot el que heu de saber i heu de construir un bot comercial (des de l’intercanvi fins a una estratègia comercial simple), així com l’arquitectura bàsica, els conceptes i el disseny d’un bot simple.

I el millor és que faré servir pseudocodi perquè pugueu seguir aquest tutorial en l’idioma que trieu.

Com a tal, podeu sentir-vos còmodes i centrar-vos en la programació real, en lloc d’esbrinar tota la configuració per vosaltres mateixos.

Així que anem-hi!

Pas 1: trieu una arma

El primer pas d’aquest tutorial és seleccionar un idioma per utilitzar. Això depèn completament de vosaltres.

Alguns idiomes com Python poden ser útils si voleu ampliar posteriorment el bot per utilitzar Machine Learning, per exemple, però l’objectiu principal aquí és que trieu un idioma que us agradi.

Pas 2: trieu un camp de batalla

Un pas sovint ignorat en els tutorials de bot de negociació és la selecció de l’intercanvi.

Perquè un bot de comerç funcioni, heu de tenir accés a una borsa on podeu intercanviar actius. Això és tan important com saber programar.

Per tant, per a aquest pas, heu de decidir quins actius comercialitzareu (p. Ex. Accions, monedes, criptomonedes) i on operareu.

Pel que fa a l’actiu, suggeriria fermament criptomonedes. La raó d'això és no que sóc defensor de la cadena de blocs / criptografia (divulgació completa), però simplement perquè els mercats de criptomonedes operen 24/7, és a dir, tot el dia, cada dia.

La majoria dels actius tradicionals només es poden negociar durant determinades hores i sovint només entre setmana. Els mercats de valors, per exemple, generalment estan oberts entre les 9.00 i les 16.00 i no funcionen els caps de setmana. Els mercats FOREX (canvi de divises) poden continuar durant les 24 hores, però també solen estar tancats durant el cap de setmana.

Com a tal, és més fàcil i agradable tenir el bot funcionant 24/7, que és el que permeten els mercats de criptografia. A més, se sap que les criptomonedes són molt volàtils, cosa que significa que a) podeu perdre molts diners, però b) són una manera excel·lent d’aprendre i provar estratègies comercials. Podeu perdre molts diners, però b) són una manera excel·lent d’aprendre i provar estratègies comercials.

Com que hem cobert la classe d’actius, repassem ara els dos requisits per triar un intercanvi per al vostre bot de negociació.

  1. Heu de tenir permís legal per operar a la borsa i als actius que ofereix. Alguns països no permeten el comerç de criptomonedes, per exemple.
  2. L'intercanvi ha de tenir disponible una API pública. No es pot construir un bot sense un punt final al qual enviar les sol·licituds.

Si es compleixen els dos requisits anteriors, també us recomanem que tingueu en compte aspectes com les comissions que cobra l’intercanvi, si és ben valorat o conegut, i la qualitat dels documents de l’API.

Per últim, però no menys important, també recomanaria comprovar el volum diari d’operacions a la borsa. Els intercanvis amb volums molt baixos tendeixen a quedar-se enrere en els moviments de preus, a més de dificultar el compliment de les comandes límit (més informació sobre aquesta terminologia més endavant).

Si decidiu anar amb criptomonedes com a classe d’actius, aquí teniu una llista útil dels principals intercanvis, els seus volums i altres informacions importants per ajudar-vos a triar.

creeu un lloc web de cartera amb html, css i bootstrap

# programació #python # tecnologia # ciència de dades

medium.com

Una guia pas a pas per construir un bot comercial en qualsevol llenguatge de programació

En aquest article es recorrerà tot el que heu de saber i que heu de construir per crear un bot de negociació (des de l’intercanvi fins a una estratègia comercial senzilla), a més de l’arquitectura bàsica, els conceptes i el disseny d’un bot simple. I el millor és que faré servir un pseudocodi perquè pugueu seguir aquest tutorial en l’idioma que trieu. Una guia pas a pas per construir un bot comercial en qualsevol llenguatge de programació