Loome terminali automaatseks ja poolautomaatseks kauplemiseks

Olemasolevates algoritmilistes kauplemisterminalides on saatuslik viga. Neid ei ole kirjutatud javascriptis
  Ja pärast seda fraasi kõik siplusistid ja püütonistid:
  Kuid tegelikult on meil palju esiserve, meile meeldib ka koodi kirjutada, nuppe liigutada ja ümber värvida. Miks mitte anda meile võimalus algoritmilise kauplemise jaoks teie terminali torgata? Olen väsinud infot täis veebiterminalidest, kõikvõimalikest rakendustest nagu transaq ja quick. Mis on pärit 90ndatest liidesest. Andke mulle ilusad nupud! )) Probleemid: — Olemasolevad terminalid on algoritmilise kauplemise osas tõsiselt piiratud; – puudub hea avatud lähtekoodiga terminal; — piirangud seadmetele ja operatsioonisüsteemile; — kirju segav disain miljoni tarbetu nupu ja jutumärkidega; – Oma käsud ja programmeerimiskeeled, mida ei saa reklaamidest valida. Nõuded: – töötage brauseris või rakenduses ilma OS-i ja raamatukogudega sidumata; – avatud lähtekoodiga (kogukond, võimalus leida arendajaid); – Võimalus ühendada erinevate vahetuskeskuste API-ga; – Robotite lisamise ja taaskasutamise võimalus; – Võimalus ise kohandada; – Madal sisenemisbarjäär. – Javascript, nodejs, ilusad nupud =) Näen järgmist struktuuri: 1. UI terminal Siin on kõik lihtne. Graafikuga leht, paar nuppu ja lahingusse. UI ei peaks äriloogikast teadma. Valmis andmed peaksid tulema. Logime kasutajaliidese sisse, seejärel läheme olenevalt valitud maaklerist õigesse käepidemesse ja töötleme andmeid samamoodi. * Autoriseerimisleht * Võimalus ühendada erinevate maaklerite terminale * Võimalus kauplemiseks algoritme maha jätta * Algoritme redigeerida ja käivitada ilma terminali taaskäivitamiseta (?) * AI ja vanadel graafikutel robotitega kauplemise õppimine * Kauplemise põhistruktuur (vaatame eraldi ) 2. Maaklerite API Et kohe kujundada maaklerite ühendamise võimalus, lisame kaks, näiteks Tinkoff ja Finam. Vastasel juhul kasvab üks neist juured ja seda on lihtsam nullist ümber kirjutada kui muudatusi teha. Kuid javascripti robotitega pole nii lihtne võtta ja kauplema hakata. Finami jaoks on transaq pistik, mis töötab ainult Windowsi alt ja API on teravdatud C # jaoks. Tinkoff on veelgi huvitavam. Neil oli JS-i jaoks SDK. Seejärel tegid nad pliidiplaadi uue API, milles vana SDK muutus ebaoluliseks ja nad eemaldasid teabe JS-i kohta üldse. Kuid arendajate vestluses on link mitteametlikule-tinkoff-invest-api_v2-lazy-sdk-NODEJS-ile. Noh, me mõtleme selle välja. Finami jaoks on transaq pistik, mis töötab ainult Windowsi alt ja API on teravdatud C # jaoks. Tinkoff on veelgi huvitavam. Neil oli JS-i jaoks SDK. Seejärel tegid nad pliidiplaadi uue API, milles vana SDK muutus ebaoluliseks ja nad eemaldasid teabe JS-i kohta üldse. Kuid arendajate vestluses on link mitteametlikule-tinkoff-invest-api_v2-lazy-sdk-NODEJS-ile. Noh, me mõtleme selle välja. Finami jaoks on transaq pistik, mis töötab ainult Windowsi alt ja API on teravdatud C # jaoks. Tinkoff on veelgi huvitavam. Neil oli JS-i jaoks SDK. Seejärel tegid nad pliidiplaadi uue API, milles vana SDK muutus ebaoluliseks ja nad eemaldasid teabe JS-i kohta üldse. Kuid arendajate vestluses on link mitteametlikule-tinkoff-invest-api_v2-lazy-sdk-NODEJS-ile. Noh, me mõtleme selle välja.

pskucherov
Rate author
Add a comment