Kokkuvõte
Investeerimisettevõte kulutab aega oma turureeglite muutmiseks signaalideks, testideks ja korraldusteks.
Lahendusest sai TradingView signaalide tööruum kohandatud indikaatorite, järeltestimise, hoiatuste, täitmisühenduste ja riskikontrollidega.
Tarkvara on loodud vähendama käsitööd ja ümbertegemist alates kauplemisreeglist kuni täidetud korralduseni.
Kliendi lugu
Klient on Eestist pärit investeerimisettevõte. See tegeleb futuuride, valuutade ja aktsiatega ning kasutab otsuste tegemisel turuandmeid, indikaatoreid ja strateegiaid.
Ettevõte kulutab aega oma reeglite, graafikumustrite ja tsoonide muutmiseks selgeteks sisenemis- ja väljumissignaalideks. Selle töö juurde kuuluvad ka hoiatused, ajalooline testimine ja korralduste täitmine.
Soov oli luua kohandatud TradingView indikaatorid ja Pine Scripti strateegiad, testida neid ajalooliste andmete põhjal, ühendada signaalid valitud maakleri- või börsi-API-dega ning hallata korraldusi ja positsioone seadistatavate kontrollidega.
Lahendus jaotati graafiku-, hoiatuste-, testimis- ja täitmisekraaniks. Reeglid ja seadistused hoiti modulaarsetena, et indikaatoreid, automatiseerimist ja integratsioone saaks laiendada kogu süsteemi ümber ehitamata.
Klient soovis
- Luua meie kauplemisreeglite põhjal TradingView indikaatorid ja Pine Scripti strateegiad.
- Testida strateegiaid ajalooliste andmete põhjal ja näidata varasemat tootlust enne reaalajas täitmist.
- Ühendada signaalid maakleri, börsi ja täitmisplatvormi API-dega.
- Hallata positsioone koguste, stop-tasemete, sihttasemete ja riskikontrollidega.
Miks valmislahendus ei sobinud
Maakleriplatvormid toetavad finantsvarade ostmist, müümist ja haldamist, kuid ettevõte vajab ka oma turureegleid, graafikumustreid ja hoiatusi. Valmislahendused katavad sellest ülesandest vaid osa, samas kui kohandatud lahendus ühendab uuringud, hoiatuskanalid ja valitud kauplemisühendused ühte tööruumi.
Projekti ülevaade
Lahendus kavandati TradingView graafikute, seadistatud indikaatorite ja ettevõtte enda kauplemisreeglite põhjal. Kohandatud Pine Scripti indikaatorid ja strateegiad kuvavad ostu- ja müügisignaale, küünlamustreid ning order block'e.
Reaalajas ja ajalooliste andmete töötlemiseks kasutab tööruum TradingView andmetööriistu küünalde, hinnanoteeringute ja tehnilise analüüsi jaoks. Graafikul on signaalid ja turustruktuurid koos nähtavad.
Eraldi hoiatuste ekraan saadab TradingView signaale hüpikmärguannete, Telegrami hoiatuste või webhook'i JSON-andmetena. Veateated ja sõnumi eelvaade muudavad välise süsteemini jõudva teekonna selgeks.
Testimise ekraan käivitab strateegiaid ajalooliste turuandmete põhjal ning kuvab tulemused, tehingumõõdikud ja täitmissündmused enne reaal- või paberrežiimis kasutamist.
Täitmise ekraan ühendub maakleri, börsi või täitmisplatvormi API-dega. See toetab reaal- ja paberrežiimi, turu- ja limiitkorraldusi, koguseid, stop-loss'e ja sihttasemeid.
Tarnitud põhifunktsioonid
- Kohandatud TradingView indikaatorid ja Pine Scripti strateegiad
- Ostu- ja müügisignaalide genereerimine
- Küünlamustrite ja order block'ide kihid
- Sisenemis- ja väljumistasemed graafikutel
- TradingView hoiatused ja hüpikmärguanded
- Telegrami ja webhook'i edastus
- Strateegiate ajalooline järeltestimine
- Maakleri- ja börsiühendused API kaudu
- Reaal- ja paberrežiimis korralduste täitmine
- Positsiooni- ja riskihaldus