Yhteenveto
Sijoitusyhtiö käyttää aikaa markkinasääntöjensä muuttamiseen signaaleiksi, testeiksi ja toimeksiannoiksi.
Ratkaisusta tuli TradingView-signaalityötila, jossa on räätälöidyt indikaattorit, backtestaus, hälytykset, toteutusyhteydet ja riskienhallinta.
Ohjelmisto vähentää manuaalista työtä ja uudelleentyöstämistä kaupankäyntisäännöstä toteutettuun toimeksiantoon.
Asiakkaan tarina
Asiakas on virolainen sijoitusyhtiö. Se käy kauppaa futuureilla, valuutoilla ja osakkeilla ja käyttää markkinadataa, indikaattoreita ja strategioita päätöksenteon tukena.
Yhtiö käyttää aikaa omien sääntöjensä, kaaviokuvioidensa ja vyöhykkeidensä muuttamiseen selkeiksi avaus- ja sulkemissignaaleiksi. Myös hälytykset, historiallinen testaus ja toimeksiantojen toteutus ovat osa tätä työtä.
Tavoitteena oli luoda räätälöidyt TradingView-indikaattorit ja Pine Script -strategiat, testata niitä historiallisella datalla, yhdistää signaalit valittujen välittäjien tai pörssien rajapintoihin sekä hallita toimeksiantoja ja positioita määritettävillä asetuksilla.
Ratkaisu rakennettiin erillisiksi kaavio-, hälytys-, testaus- ja toteutusnäkymiksi. Säännöt ja asetukset pidettiin modulaarisina, jotta indikaattoreita, automaatioita ja integraatioita voidaan laajentaa koko järjestelmää rakentamatta uudelleen.
Asiakas pyysi
- Luomaan kaupankäyntisääntöjemme pohjalta TradingView-indikaattoreita ja Pine Script -strategioita.
- Testaamaan strategioita ja näyttämään historiallisen suorituskyvyn ennen reaaliaikaista toteutusta.
- Yhdistämään signaalit välittäjien, pörssien ja toteutusalustojen rajapintoihin.
- Hallitsemaan positioita määrien, stop-lossien, tavoitetasojen ja riskiasetusten avulla.
Miksi valmis ohjelmisto ei sopinut
Välitysalustat tukevat rahoitusvarojen ostamista, myymistä ja hallintaa, mutta yhtiö tarvitsee myös omat markkinasääntönsä, kaaviokuvionsa ja hälytyksensä. Valmiit alustat kattavat osan tehtävästä, kun taas räätälöity ratkaisu yhdistää tutkimukset, hälytysreitit ja valitut kaupankäyntiyhteydet yhteen työtilaan.
Projektin yleiskuvaus
Ratkaisu suunniteltiin TradingView-kaavioiden, määritettyjen indikaattorien ja yrityksen omien kaupankäyntisääntöjen ympärille. Räätälöidyt Pine Script -indikaattorit ja strategiat näyttävät osto- ja myyntisignaalit, kynttiläkuviot ja order blockit.
Reaaliaikaista ja historiallista dataa varten työtila käyttää TradingView’n datatyökaluja kynttilöihin, noteerauksiin ja tekniseen analyysiin. Kaavio pitää signaalit ja markkinarakenteet näkyvissä yhdessä.
Erillinen hälytysnäkymä lähettää TradingView-signaalit ponnahdusilmoituksina, Telegram-hälytyksinä tai webhookin JSON-sisältöinä. Virheilmoitukset ja viestin esikatselu selkeyttävät reittiä ulkoiseen järjestelmään.
Testausnäkymä ajaa strategioita historiallista markkinadataa vasten ja näyttää tulokset, kaupankäyntimittarit ja toteutustapahtumat ennen reaali- tai demokaupankäyntiä.
Toteutusnäkymä yhdistyy välittäjien, pörssien tai toteutusalustojen rajapintoihin. Se tukee reaali- ja demotiloja, markkina- ja rajatoimeksiantoja, määriä, stop-losseja ja tavoitetasoja.
Toimitetut tärkeimmät ominaisuudet
- Räätälöidyt TradingView-indikaattorit ja Pine Script -strategiat
- Osto- ja myyntisignaalien luonti
- Kynttiläkuvioiden ja order blockien päällekkäisnäytöt
- Avaus- ja sulkemistasot kaavioissa
- TradingView-hälytykset ja ponnahdusilmoitukset
- Telegram- ja webhook-toimitus
- Strategioiden historiallinen backtestaus
- Välittäjien ja pörssien API-yhteydet
- Reaali- ja demotoimeksiantojen toteutus
- Positioiden ja riskien hallinta