D’r is in fatale flater yn ‘e besteande algoritmyske hannelsterminals. Se binne net skreaun yn javascript
En nei dizze sin binne alle siplusisten en pythonisten:
Mar yn feite hawwe wy in protte front-enders, wy hâlde ek fan koade, ferpleatse en recolor knoppen te skriuwen. Wêrom jou ús net de kâns om yn jo terminal te stekken foar algoritmyske hannel? Ik bin wurch fan webterminals fol mei ynfo, allerhanne applikaasjes lykas transaq en fluch. Dy’t komme út de jierren ’90 op de ynterface. Jou my moaie knoppen! )) Problemen: – Besteande terminals binne slim beheind yn termen fan algoritmyske hannel; – D’r is gjin goede iepen boarne terminal; – Beperkingen op apparaten en OS; – Motley ôfliedend ûntwerp mei in miljoen ûnnedige knoppen en sitaten; – Eigen kommando’s en programmeartalen dy’t net kinne wurde ynskeakele fan advertinsjes. Easken: – Wurkje yn in browser as applikaasje sûnder bûn te wêzen oan it OS en bibleteken; – Iepen boarnekoade (mienskip, de mooglikheid om ûntwikkelders te finen); – Mooglikheid om te ferbinen mei de API fan ferskate útwikselingen; – Mooglikheid om robots ta te foegjen en opnij te brûken; – Mooglikheid om josels oan te passen; – Lege barriêre foar yngong. – Javascript, nodejs, moaie knoppen =) Ik sjoch de folgjende struktuer: 1. UI terminal Alles is simpel hjir. In side mei in grafyk, in pear knoppen en yn ‘e striid. UI moat net witte oer saaklike logika. Klear gegevens moatte komme. Wy ynlogge yn ‘e UI, dan, ôfhinklik fan’ e keazen broker, gean wy nei de rjochterhandgreep, en wy ferwurkje de gegevens op deselde manier. * Autorisaasjeside * Mooglikheid om terminals fan ferskate makelders te ferbinen * Mooglikheid om algoritmen te fallen foar hannel * Algoritmen bewurkje en útfiere sûnder de terminal opnij te begjinnen (?) * AI en learje om robots te hanneljen op âlde charts * Basisstruktuer foar hannel (wy sille apart beskôgje ) 2. Brokers API Om fuortendaliks ûntwerpe de mooglikheid om te ferbinen makelders, lit ús tafoegje twa, bygelyks, Tinkoff en Finam. Oars sil ien fan har woartels groeie en it sil makliker wêze om fanôf it begjin te herskriuwen dan feroaringen te meitsjen. Mar it is net sa maklik om te nimmen en te hanneljen mei javascript-robots. Foar Finam hat in transaq-ferbining, dy’t allinich wurket fan ûnder Windows en de API wurdt skerpe foar C #. Tinkoff is noch nijsgjirriger. Se hiene in sdk foar JS. Doe in hob, se makken in nije API wêryn de âlde SDK waard irrelevant en se fuortsmiten ynformaasje oer JS hielendal. Mar yn it petear fan ‘e ûntwikkelders is d’r in keppeling nei unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS. No, wy sille it útfine. Foar Finam hat in transaq-ferbining, dy’t allinich wurket fan ûnder Windows en de API wurdt skerpe foar C #. Tinkoff is noch nijsgjirriger. Se hiene in sdk foar JS. Doe in hob, se makken in nije API wêryn de âlde SDK waard irrelevant en se fuortsmiten ynformaasje oer JS hielendal. Mar yn it petear fan ‘e ûntwikkelders is d’r in keppeling nei unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS. No, wy sille it útfine. Foar Finam hat in transaq-ferbining, dy’t allinich wurket fan ûnder Windows en de API wurdt skerpe foar C #. Tinkoff is noch nijsgjirriger. Se hiene in sdk foar JS. Doe in hob, se makken in nije API wêryn de âlde SDK waard irrelevant en se fuortsmiten ynformaasje oer JS hielendal. Mar yn it petear fan ‘e ûntwikkelders is d’r in keppeling nei unofficial-tinkoff-invest-api_v2-lazy-sdk-NODEJS. No, wy sille it útfine.