Készítünk egy terminált az automatikus és félautomata kereskedéshez

Végzetes hiba van a meglévő algoritmikus kereskedési terminálokban. Nem javascriptben vannak írva,
  és e kifejezés után minden sipluszista és pitonista:
  De valójában nagyon sok front-enderünk van, szeretünk kódot írni, mozgatni és átszínezni a gombokat is. Miért ne adnánk meg nekünk a lehetőséget, hogy bepiszkáljuk a terminálját algoritmikus kereskedéshez? Elegem van az infóval teli webterminálokból, mindenféle alkalmazásból, mint a transaq és a quick. Amik a 90-es évekből származnak a felületen. Adj szép gombokat! )) Problémák: — A meglévő terminálok az algoritmikus kereskedés szempontjából erősen korlátozottak; – Nincs jó nyílt forráskódú terminál; — Az eszközökre és az operációs rendszerre vonatkozó korlátozások; — Tarka figyelemelterelő dizájn milliónyi felesleges gombbal és idézettel; – Saját parancsok és programozási nyelvek, amelyek nem tárcsázhatók hirdetésekből. Követelmények: – Munka böngészőben vagy alkalmazásban anélkül, hogy az operációs rendszerhez és a könyvtárakhoz lenne kötve; – Nyílt forráskód (közösség, fejlesztők keresésének lehetősége); – Képes csatlakozni a különböző cserék API-jához; – Robotok hozzáadásának és újrafelhasználásának képessége; – Személyre szabott képesség; – Alacsony belépési akadály. – Javascript, nodejs, gyönyörű gombok =) A következő szerkezetet látom: 1. UI terminál Itt minden egyszerű. Egy oldal grafikonnal, pár gombbal és harcba. A felhasználói felületnek nem szabad ismernie az üzleti logikát. Kész adatoknak kell jönniük. Belépünk az UI-ba, majd a választott brókertől függően a jobb oldali fogantyúba lépünk, és ugyanúgy feldolgozzuk az adatokat. * Engedélyezési oldal * Különböző brókerek termináljainak csatlakoztatása * Lehetőség az algoritmusok eldobására a kereskedéshez * Algoritmusok szerkesztése és futtatása a terminál újraindítása nélkül (?) * AI és a robotok kereskedésének megtanulása a régi diagramokon * A kereskedés alapstruktúrája (külön megvizsgáljuk) ) 2. Brokers API Annak érdekében, hogy azonnal megtervezzük a brókerek összekapcsolásának lehetőségét, adjunk hozzá kettőt, például a Tinkoffot és a Finamot. Ellenkező esetben az egyikük gyökeret ereszt, és könnyebb lesz újraírni a semmiből, mint változtatásokat végrehajtani. Ám nem olyan egyszerű átvenni és elkezdeni a kereskedést javascript robotokkal. A Finamnak van egy transaq csatlakozója, ami csak Windows alól működik és az API C #-re van kihegyezve. A Tinkoff még érdekesebb. Volt egy sdk a JS-hez. Aztán egy hob, csináltak egy új API-t, amelyben a régi SDK irrelevánssá vált, és teljesen eltávolították a JS-ről szóló információkat. De a fejlesztői chatben van egy link a nem hivatalos-tinkoff-invest-api_v2-lazy-sdk-NODEJS-re. Nos, majd kitaláljuk. A Finamnak van egy transaq csatlakozója, ami csak Windows alól működik és az API C #-re van kihegyezve. A Tinkoff még érdekesebb. Volt egy sdk a JS-hez. Aztán egy hob, csináltak egy új API-t, amelyben a régi SDK irrelevánssá vált, és teljesen eltávolították a JS-ről szóló információkat. De a fejlesztői chatben van egy link a nem hivatalos-tinkoff-invest-api_v2-lazy-sdk-NODEJS-re. Nos, majd kitaláljuk. A Finamnak van egy transaq csatlakozója, ami csak Windows alól működik és az API C #-re van kihegyezve. A Tinkoff még érdekesebb. Volt egy sdk a JS-hez. Aztán egy hob, csináltak egy új API-t, amelyben a régi SDK irrelevánssá vált, és teljesen eltávolították a JS-ről szóló információkat. De a fejlesztői chatben van egy link a nem hivatalos-tinkoff-invest-api_v2-lazy-sdk-NODEJS-re. Nos, majd kitaláljuk.

pskucherov
Rate author
Add a comment