Podsumowanie
Firma inwestycyjna poświęca czas na przekształcanie własnych zasad rynkowych w sygnały, testy i zlecenia.
Rozwiązanie stało się przestrzenią roboczą sygnałów TradingView z dedykowanymi wskaźnikami, backtestingiem, alertami, połączeniami wykonawczymi i kontrolą ryzyka.
Oprogramowanie ma ograniczyć pracę ręczną i konieczność powtarzania działań na drodze od zasady tradingowej do zrealizowanego zlecenia.
Historia klienta
Klientem jest firma inwestycyjna z Estonii. Zajmuje się kontraktami futures, rynkiem forex i akcjami, wykorzystując dane rynkowe, wskaźniki i strategie do podejmowania decyzji.
Firma poświęca czas na przekształcanie własnych zasad, formacji wykresów i stref w jasne sygnały wejścia i wyjścia. Częścią tego procesu są również alerty, testy historyczne i realizacja zleceń.
Zadanie polegało na stworzeniu dedykowanych wskaźników TradingView i strategii Pine Script, przetestowaniu ich na danych historycznych, połączeniu sygnałów z wybranymi interfejsami API brokerów lub giełd oraz zarządzaniu zleceniami i pozycjami za pomocą konfigurowalnych ustawień.
Rozwiązanie podzielono na osobne ekrany wykresu, alertów, testów i realizacji zleceń. Zasady i ustawienia zachowano w modułowej formie, aby można było rozszerzać wskaźniki, automatyzacje i integracje bez przebudowy całego systemu.
Klient potrzebował
- Tworzenia wskaźników TradingView i strategii Pine Script na podstawie naszych zasad tradingowych.
- Backtestowania strategii i prezentowania wyników historycznych przed realizacją zleceń na żywo.
- Połączenia sygnałów z API brokerów, giełd i platform realizacji zleceń.
- Zarządzania pozycjami za pomocą ilości, zleceń stop, poziomów docelowych i kontroli ryzyka.
Dlaczego gotowe oprogramowanie nie pasowało
Platformy brokerskie obsługują kupowanie, sprzedawanie i zarządzanie aktywami finansowymi, ale firma potrzebuje również własnych zasad rynkowych, formacji wykresów i alertów. Gotowe platformy realizują część tego zadania, podczas gdy rozwiązanie dedykowane łączy analizy, kanały alertów i wybrane połączenia tradingowe w jednej przestrzeni roboczej.
Opis projektu
Rozwiązanie zaprojektowano wokół wykresów TradingView, skonfigurowanych wskaźników i własnych zasad tradingowych firmy. Dedykowane wskaźniki i strategie Pine Script pokazują sygnały kupna i sprzedaży, formacje świecowe oraz bloki zleceń.
Do obsługi danych bieżących i historycznych przestrzeń robocza korzysta z narzędzi danych TradingView dotyczących świec, notowań i analizy technicznej. Wykres prezentuje jednocześnie sygnały i struktury rynku.
Dedykowany ekran alertów wysyła sygnały TradingView jako powiadomienia pop-up, alerty Telegram lub ładunki JSON webhooków. Powiadomienia o błędach i podgląd wiadomości ułatwiają kontrolę przekazywania danych do systemu zewnętrznego.
Ekran testów uruchamia strategie na historycznych danych rynkowych i pokazuje wyniki, statystyki transakcji oraz zdarzenia realizacji przed wykonaniem zleceń na żywo lub w trybie demonstracyjnym.
Ekran realizacji łączy się z API brokerów, giełd lub platform realizacji zleceń. Obsługuje tryb rzeczywisty i demonstracyjny, zlecenia rynkowe i z limitem, ilości, stop lossy oraz poziomy docelowe.
Dostarczone kluczowe funkcje
- Dedykowane wskaźniki TradingView i strategie Pine Script
- Generowanie sygnałów kupna i sprzedaży
- Nakładki formacji świecowych i bloków zleceń
- Poziomy wejścia i wyjścia na wykresach
- Alerty TradingView i powiadomienia pop-up
- Dostarczanie przez Telegram i webhooki
- Backtesting strategii na danych historycznych
- Połączenia z API brokerów i giełd
- Realizacja zleceń na żywo i w trybie demonstracyjnym
- Zarządzanie pozycjami i ryzykiem