Przekształca tezę tradingową napisaną prostym językiem w gotowy do budowy szablon strategii. Odczytuje instalację, projektuje przemyślaną logikę wejścia, łączy grupy w sprawdzony szkielet i przeprowadza autowalidację.
Kreator szablonów strategii dla StrategyQuant X
W skrócie
Zmienia tezę tradingową w gotowy do zaimportowania szablon strategii AlgoWizard. Odczytuje instalację SQX, projektuje wejścia z zamysłem filtr + wyzwalacz, łączy grupy w szkielet o potwierdzonej budowie i przeprowadza walidację przed przekazaniem.
- Wprowadzasz tezę prostym językiem, otrzymujesz gotowy do budowy szablon
- Odczytuje instalację — łączy wyłącznie te grupy, które posiadasz
- Projektuje celowo — przypisuje role filtru (kiedy) i wyzwalacza (co)
- Sprawdzone szkielety zamiast ręcznie pisanego kodu XML
- Zwierciadlane pozycje long i short; w pełni połączony zestaw reguł wyjścia
- Automatyczna walidacja przed importem
Dla kogo jest to rozwiązanie
- Dla twórców strategii, którzy oczekują spójnej struktury (filtr + wyzwalacz + wyjścia) zamiast losowych bloków
- Dla każdego, kto posiada bibliotekę bloków i grup i szuka przejrzystego szablonu, który je wykorzysta
- Dla analityków testujących tezę w postaci rzeczywistego szablonu dla kreatora
- Dla każdego, czyje tworzone ręcznie szablony nie budują się bez wyraźnej przyczyny
W czym to pomaga
Szablony poprawne pod kątem typów nie zawsze dają się zbudować — wykluczenia silnika, powiązania MagicNumber i protokoły zmiennych sygnałowych wykraczają poza sam schemat. Narzędzie zajmuje się walidacją grup (uszkodzone grupy są automatycznie pomijane), łączy filtry z wyzwalaczami w celu uzyskania konfluencji, projektuje z falsyfikowalnym zamysłem i obsługuje zwierciadlane reguły oraz pełen zestaw wyjść.
Główne zasady
Szablony to strategie z typowanymi lukami — kreator wypełnia je z Twoich losowych grup. Tylko sprawdzone szkielety — przenosi grupy do struktur, które były już budowane i handlowane, pozostając w granicach poprawności. Świadomość środowiska instalacji — przy uruchomieniu tworzy listę prawidłowych grup losowych; wyklucza te odwołujące się do brakujących bloków. Projektowanie z zamysłem — wybiera archetyp, przypisuje filtr i wyzwalacz, łączy w celu konfluencji, tworzy weryfikowalne uzasadnienie. Zwierciadlane long/short i obsłużone wyjścia — automatyczne odbicie dla pozycji krótkich, w pełni skonfigurowany zestaw wyjść (stop, cel, trailing, break-even, czasowe).
Dostępne struktury projektowe
- Wejście Stop — filtr + wyzwalacz na określonym poziomie cenowym
- Wejście Market — filtr + wyzwalacz, natychmiastowa realizacja
- Ograniczone sesją — wejście market + bezkierunkowa bramka czasowa
- Wielointerwałowe — filtr reżimu z interwału dziennego + wyzwalacz z wykresu głównego
- Ustrukturyzowane rolami z wetem — reżim ORAZ wyzwalacz ORAZ NIE weto
- Wielopozycyjne — kilka niezależnych sekwencji wejścia z własnym typem zlecenia i czasem wyjścia
- Warianty tylko dla pozycji długich (Long-only) dla powyższych
Jak z tego korzystać
Krok 0 — Jednorazowa konfiguracja
Wskaż narzędziu folder główny instalacji StrategyQuant X (np. D:\SQX_144_…). Przeskanuje on i wyświetli listę prawidłowych grup losowych, które można połączyć, wykluczając te odwołujące się do brakujących bloków.
Krok 1 — Opisz swój pomysł
„Zaprojektuj szablon wybicia z filtrem trendu z mojej instalacji”.
„Stwórz wejście momentum ograniczone sesją — bez piątków”.
„Daj mi trzy projekty wybić oparte na tezie i je zbuduj”.
Krok 2 — Przejrzyj i zatwierdź
Skill odpowiada przejrzystą specyfikacją projektową (nazwa szablonu, kształt, filtr, wyzwalacz, teza, obsługa pozycji krótkich). Zatwierdź lub poproś o zmiany.
Krok 3 — Generuj i weryfikuj
Skill wpina grupy w szkielet, odzwierciedla pozycje krótkie i przeprowadza autoweryfikację. Nie zwróci wyniku, dopóki każda grupa nie zostanie rozwiązana, a każde puste miejsce wypełnione.
Krok 4 — Zaimportuj i buduj
Zaimportuj plik .sqx i uruchom budowanie (Build) w AlgoWizard. Builder przeszukuje strukturę szablonu przy użyciu Twoich grup.
Krok 5 — Wprowadzaj poprawki w razie potrzeby
Jeśli szablon się nie buduje, powiedz o tym skillowi — poprawi on konkretny kształt zamiast pisać go od nowa. Najczęstsza przyczyna: grupa odwołuje się do niezaimportowanego bloku; zaimportuj blok, wygeneruj ponownie.
Część większego zestawu narzędzi
- Custom Block Builder — twórz sygnały i poziomy cenowe
- Random Group Builder — łącz bloki w pule menu buildera
- Strategy Template Builder — wpinaj grupy w szablony
.sqx (ten skill)
Wymagania
- StrategyQuant X / AlgoWizard — kompilacja 144 lub nowsza
- Python 3.8+ (tylko biblioteka standardowa, bez instalacji pip)
- Claude Code z zainstalowanym skillem
- Grupy losowe (random groups) w Twojej instalacji (w razie potrzeby stwórz je za pomocą Random Group Builder)
W skrócie
Dane wejściowe: Pomysł na strategię w prostych słowach | Wynik: Zweryfikowany, gotowy do importu szablon .sqx (long + short) | Buduje z: Czystych grup losowych Twojej instalacji | Struktura: Szkielety potwierdzone w buildzie; pełen zestaw wyjść wpięty; pozycje krótkie odzwierciedlone
Często zadawane pytania
Czym różni się szablon strategii od samej strategii? Szablon to strategia z lukami, które builder wypełnia podczas przeszukiwania, odwołując się do Twoich grup losowych.
Czy to zadziała z moją wersją SQX? Przeznaczone dla StrategyQuant X build 144; odczytuje Twoją instalację i wpina tylko te grupy, które posiadasz.
Czy to wymyśla strategie? Nie — wpina wyłącznie grupy losowe obecne już w Twojej instalacji. Brakujące pule stwórz najpierw za pomocą Random Group Builder.
Dlaczego transplantacja zamiast pisania XML? Szablony SQX mogą być poprawne pod względem typów, a mimo to nie chcieć się budować; przeszczepianie do sprawdzonych szkieletów sprawia, że każdy szablon z definicji pozostaje poprawny.
Czy obsługuje pozycje długie/krótkie i wyjścia? Tak. Pozycje krótkie odzwierciedlają długie automatycznie; pełen zestaw wyjść (stop, cel, trailing, break-even, czas) jest wstępnie wpięty.
Filtry wielointerwałowe (MTF) i sesyjne? Tak — oba układy są obsługiwane.
Czy nadal buduję w AlgoWizard? Tak — zaprojektuj szablon za pomocą skilla, a następnie zaimportuj i buduj w AlgoWizard jak zwykle.
Znasz mnie jako clonex. Nazywam się Ivan Hudec — stworzyłem darmowe bloki dostępne tutaj i publikuję analizy na algotrading.space. Nawiąż współpracę.