Vi lager en terminal for automatisk og halvautomatisk handel

Det er en fatal feil i de eksisterende algoritmiske handelsterminalene. De er ikke skrevet i javascript
  Og etter denne frasen, alle siplusister og pytonister:
  Men faktisk har vi mange front-enders, vi elsker å skrive kode, flytte og fargelegge knapper også. Hvorfor ikke gi oss muligheten til å stikke inn i terminalen din for algoritmisk handel? Jeg er lei av nettterminaler fulle av info, alle slags applikasjoner som transaq og quick. Som kommer fra 90-tallet på grensesnittet. Gi meg fine knapper! )) Problemer: — Eksisterende terminaler er sterkt begrenset når det gjelder algoritmisk handel; – Det er ingen god åpen kildekode-terminal; — Begrensninger på enheter og OS; — Broket distraherende design med en million unødvendige knapper og anførselstegn; – Egne kommandoer og programmeringsspråk som ikke kan ringes fra annonser. Krav: – Arbeid i en nettleser eller applikasjon uten å være knyttet til operativsystemet og bibliotekene; – Åpen kildekode (fellesskap, muligheten til å finne utviklere); – Evne til å koble til APIen til ulike utvekslinger; – Evne til å legge til og gjenbruke roboter; – Evne til å tilpasse for deg selv; – Lav inngangsbarriere. – Javascript, nodejs, vakre knapper =) Jeg ser følgende struktur: 1. UI-terminal Alt er enkelt her. En side med en graf, et par knapper og inn i kamp. UI bør ikke vite om forretningslogikk. Klare data bør komme. Vi logger inn på brukergrensesnittet, og deretter, avhengig av valgt megler, går vi til høyre håndtak, og vi behandler dataene på samme måte. * Autorisasjonsside * Evne til å koble til terminaler fra forskjellige meglere * Evne til å droppe algoritmer for handel * Rediger algoritmer og kjør uten å starte terminalen på nytt (?) * AI og lære å handle roboter på gamle diagrammer * Grunnleggende struktur for handel (vi vil vurdere separat) ) 2. Brokers API For umiddelbart å designe muligheten til å koble til meglere, la oss legge til to, for eksempel Tinkoff og Finam. Ellers vil en av dem vokse røtter og det vil være lettere å skrive om fra bunnen av enn å gjøre endringer. Men det er ikke så lett å ta og begynne å handle med javascript-roboter. For Finam har en transaq-kontakt, som bare fungerer fra under Windows og API-en er skjerpet for C #. Tinkoff er enda mer interessant. De hadde en sdk for JS. Så en komfyr, laget de en ny API der den gamle SDK ble irrelevant og de fjernet informasjon om JS helt. Men i utviklernes chat er det en lenke til uoffisiell-tinkoff-invest-api_v2-lazy-sdk-NODEJS. Vel, vi finner ut av det. For Finam har en transaq-kontakt, som bare fungerer fra under Windows og API-en er skjerpet for C #. Tinkoff er enda mer interessant. De hadde en sdk for JS. Så en komfyr, laget de en ny API der den gamle SDK ble irrelevant og de fjernet informasjon om JS helt. Men i utviklernes chat er det en lenke til uoffisiell-tinkoff-invest-api_v2-lazy-sdk-NODEJS. Vel, vi finner ut av det. For Finam har en transaq-kontakt, som bare fungerer fra under Windows og API-en er skjerpet for C #. Tinkoff er enda mer interessant. De hadde en sdk for JS. Så en komfyr, laget de en ny API der den gamle SDK ble irrelevant og de fjernet informasjon om JS helt. Men i utviklernes chat er det en lenke til uoffisiell-tinkoff-invest-api_v2-lazy-sdk-NODEJS. Vel, vi finner ut av det.

pskucherov
Rate author
Add a comment