Shrnutí
Investiční firma věnuje čas převádění vlastních tržních pravidel do signálů, testů a příkazů.
Řešením se stala pracovní plocha signálů TradingView s vlastními indikátory, backtestingem, upozorněními, napojením na provádění příkazů a řízením rizik.
Software je navržen tak, aby omezil ruční práci a opakované zpracování cesty od obchodního pravidla k provedenému příkazu.
Příběh klienta
Klientem je investiční firma z Estonska. Obchoduje futures, forex a akcie a při rozhodování využívá tržní data, indikátory a strategie.
Firma věnuje čas převádění vlastních pravidel, formací v grafech a zón do jasných vstupních a výstupních signálů. Součástí této práce jsou také upozornění, historické testování a provádění příkazů.
Požadavkem bylo vytvořit vlastní indikátory TradingView a strategie Pine Script, testovat je proti historickým datům, propojit signály s vybranými API brokerů nebo burz a řídit příkazy a pozice pomocí konfigurovatelných nastavení.
Řešení bylo rozděleno na obrazovky grafu, upozornění, testování a provádění příkazů. Pravidla a nastavení zůstala modulární, takže indikátory, automatizace a integrace lze rozšiřovat bez přestavby celého systému.
Klient požadoval
- Vytvářet indikátory TradingView a strategie Pine Script podle našich obchodních pravidel.
- Testovat strategie na historických datech a zobrazovat jejich výkonnost před živým obchodováním.
- Propojit signály s API brokerů, burz a exekučních platforem.
- Řídit pozice pomocí objemů, stopů, cílů a nastavení rizik.
Proč hotový software nevyhovoval
Obchodní platformy brokerů podporují nákup, prodej a správu finančních aktiv, firma však potřebuje také vlastní tržní pravidla, formace v grafech a upozornění. Hotové platformy pokrývají jen části této úlohy, zatímco řešení na míru spojuje studie, cesty upozornění a vybraná obchodní napojení v jediné pracovní ploše.
Přehled projektu
Řešení bylo navrženo kolem grafů TradingView, nakonfigurovaných indikátorů a vlastních obchodních pravidel firmy. Vlastní indikátory a strategie Pine Script zobrazují nákupní a prodejní signály, svíčkové formace a order blocky.
Pro práci s aktuálními i historickými daty využívá pracovní plocha datové nástroje TradingView pro svíčky, kotace a technickou analýzu. Graf zobrazuje signály a struktury trhu společně.
Samostatná obrazovka upozornění odesílá signály TradingView jako vyskakovací oznámení, upozornění v Telegramu nebo JSON payloady webhooků. Chybová oznámení a náhled zprávy zpřehledňují cestu do externího systému.
Testovací obrazovka spouští strategie proti historickým tržním datům a před živým nebo paper obchodováním zobrazuje výsledky, obchodní metriky a události provedení.
Obrazovka provedení se připojuje k API brokerů, burz nebo exekučních platforem. Podporuje živý i paper režim, tržní i limitní příkazy, objemy, stop-lossy a cíle.
Dodané klíčové funkce
- Vlastní indikátory TradingView a strategie Pine Script
- Generování nákupních a prodejních signálů
- Překryvy svíčkových formací a order blocků
- Vstupní a výstupní úrovně v grafech
- Upozornění TradingView a vyskakovací oznámení
- Doručování přes Telegram a webhooky
- Historický backtesting strategií
- API propojení s brokery a burzami
- Živé a paper provádění příkazů
- Řízení pozic a rizik