Twórz bloki AlgoWizard ze zwykłych opisów pomysłów handlowych bez klikania w edytorze bloków. Narzędzie odczytuje Twoją instalację SQX, weryfikuje każdy posiadany wskaźnik i generuje gotowe do importu bloki, które zawsze prawidłowo się wiążą.
Kreator bloków niestandardowych dla StrategyQuant X — opisz regułę handlową prostym językiem i uzyskaj gotowy do importu blok AlgoWizard
Opisz swój pomysł w jednym zdaniu — „otwórz pozycję długą, gdy RSI wychodzi z wyprzedania” lub „trailing stop na poziomie dwóch ATR poniżej średniej kroczącej Hulla” — a narzędzie zbuduje gotowy, zweryfikowany blok niestandardowy na podstawie wskaźników dostępnych w Twojej własnej instalacji StrategyQuant X. Zaimportuj go do AlgoWizard i jest od razu gotowy do użycia.
W skrócie
Custom Block Builder to funkcja Claude Code, która przekształca opisane prostym językiem koncepcje handlowe w gotowe do zaimportowania bloki AlgoWizard. Odczytuje Twoją instalację SQX, sprawdza, jakie wskaźniki posiadasz, składa blok i weryfikuje go przed importem.
- 🧠 Wprowadzasz zwykły tekst, otrzymujesz działający blok
- 🔍 Odczytuje Twoją instalację — buduje wyłącznie na podstawie wskaźników obecnych na Twoim komputerze
- 🧱 Dwa typy bloków — sygnały oraz poziomy cenowe (stop loss, take profit, wstęgi)
- ✅ Zweryfikowane przed importem
- 🛡️ Kontrola przypadków brzegowych — oznacza look-ahead bias, repainting oraz martwe progi
- 🔁 Automatyczne parowanie pozycji długich i krótkich
- 🎛️ Gotowe do optymalizacji
Dla kogo jest to narzędzie
- Twórcy strategii, którzy potrzebują szybko niestandardowych sygnałów
- Traderzy uznaniowi przechodzący na algorytmy z gotowymi regułami w głowie
- Badacze testujący pomysły akademickie lub z blogów w SQX
- Każdy, kto po kliknięciu importu spotkał się z błędem wiązania bloku
Główne zasady
1. Zgodność z instalacją
Odczytuje Twoją instalację SQX i tworzy katalog elementów, których możesz faktycznie użyć — bez nieistniejących referencji.
2. Odnajduje Twoje niestandardowe wskaźniki — na cztery sposoby
Rozpoznaje źródła zarejestrowane, sprawdzone, zakodowane lecz niezarejestrowane oraz syntetyzowane. Niestandardowe wskaźniki pojawiają się z nazwy w dedykowanej sekcji.
3. Dwa typy bloków
Bloki warunków (tak/nie dla wejścia, wyjścia, filtra). Bloki poziomów cenowych (zlecenia stop, take profit, wstęgi) na podstawie punktu odniesienia, punktu odniesienia ± k·ATR lub konfluencji.
4. Najpierw prosty opis, potem budowa
Nic nie zostanie wygenerowane bez Twojej zgody: nazwa, opis, struktura operatora, wskaźniki, parametry z wartościami domyślnymi oraz zakresami.
5. Walidacja przed importem
Weryfikuje linie o wielu wyjściach, parametry, nazewnictwo i blokuje ryzykowne elementy.
6. Sprawdzanie przypadków brzegowych
Wykrywa błędy typu look-ahead, repainting oraz progi wykraczające poza zakresy wskaźników — naprawia je przed przekazaniem.
7. Jeden blok = jeden pomysł
Tworzy przejrzyste bloki oparte na pojedynczym sygnale, zamiast nawarstwiać potwierdzenia.
Poradnik — jak tego używać
Krok 0 · Jednorazowa konfiguracja (na komputer)
Wskaż w skillu swój folder StrategyQuant X (np.
C:\StrategyQuantX144
). Kataloguje Twoje wskaźniki.
Krok 1 · Opisz swoją regułę
„Zajmij pozycję długą, gdy RSI wychodzi w górę ze strefy wyprzedania, oraz krótką w sytuacji odwrotnej”. Albo poproś o poziom cenowy. Możesz przekazać opracowanie naukowe, wpis na blogu lub adres URL.
Krok 2 · Przejrzyj i zatwierdź specyfikację
Skill przedstawia czytelną specyfikację — nazwę, regułę, postać, wskaźniki, parametry do optymalizacji wraz z wartościami domyślnymi i zakresami. Zatwierdź lub wprowadź poprawki.
Krok 3 · Generowanie, walidacja i sprawdzanie przypadków brzegowych
Buduje blok, wybiera właściwe linie dla wskaźników wielowyjściowych, udostępnia parametry do optymalizacji i automatycznie paruje warunki long i short. Nie przekaże wyników, dopóki wszystkie testy nie zakończą się sukcesem.
Krok 4 · Import do AlgoWizard
Odbierz plik oraz tabelę podsumowującą. Zaimportuj: AlgoWizard → Custom Blocks → Import → wybierz plik. Twoje bloki są natychmiast gotowe do użycia.
Krok 5 · Jeśli cokolwiek wymaga poprawki
Przekaż to skillowi, a poprawi konkretny blok, zamiast przebudowywać wszystko od nowa.
Bonus: Tryb badawczy (Research mode)
Nie masz sprecyzowanej reguły? Podaj polecenie typu „znajdź mi filtry momentum” lub artykuł naukowy. Skill zaproponuje specyfikacje oparte na katalogu wskaźników, a krytyczny moduł weryfikujący odrzuci pomysły słabe, nadmiernie dopasowane (overfit), ulegające repaintingowi lub powielone. Ty wybierasz obiecujące koncepcje, a on tworzy z nich gotowe bloki.
Część większego zestawu narzędzi
Pierwszy element trzyetapowego procesu: budowanie reguł → łączenie w pule → tworzenie strategii:
- Custom Block Builder — twórz pojedyncze sygnały i poziomy cenowe
- Random Group Builder — łącz bloki w losowe grupy
- Strategy Template Builder — przekształcaj grupy w gotowe do zaimportowania szablony
.sqx
Wymagania
- StrategyQuant X / AlgoWizard
- Python 3.8+ — wyłącznie biblioteka standardowa, bez instalowania pakietów pip
- Claude Code ze zainstalowanym skillem
W skrócie
Dane wejściowe: Reguła tradingowa opisana prostym językiem (lub artykuł / URL)
Wynik: Zweryfikowany, gotowy do importu blok — sygnał lub poziom cenowy, long + short
Baza tworzenia: Rzeczywiste wskaźniki z Twojej instalacji (natywne + niestandardowe)
Bezpieczeństwo: Zweryfikowane pod kątem importu i sprawdzone pod kątem błędów look-ahead / repaint
Idealne do: Szybkiego przekształcania pomysłów w testowalne sygnały i poziomy cenowe
FAQ
Czy to działa z silnikiem Stock Picker?
Nie — obsługuje wyłącznie silniki standardowe. Wsparcie dla silnika Stock Picker zostanie dodane później.
Czy to zadziała z moją wersją SQX?
Tak — odczytuje Twoją instalację i oferuje wyłącznie te elementy, którymi dysponujesz.
Czy potrafi tworzyć zlecenia stop, targety i poziomy cenowe, czy tylko sygnały?
Oba rodzaje — bloki poziomów cenowych, w tym bufory typu anchor ± k·ATR oraz poziomy konfluencji max/min.
Czy muszę nadal tworzyć bloki w AlgoWizard?
Buduj za pomocą skilla i importuj wynik — działa dokładnie tak samo, jak każdy blok utworzony w edytorze.
Co jeśli skill nie znajdzie któregoś z moich niestandardowych wskaźników?
Sprawdza cztery źródła, dzięki czemu odnajduje wszystkie. Wskaźniki wygenerowane syntetycznie są oznaczane jako „zweryfikuj przy pierwszym imporcie”.
W jaki sposób zapobiega tworzeniu bloków z błędem look-ahead lub repaintingiem?
Każdy blok przechodzi rygorystyczną kontrolę poprawności struktury, która wykrywa i naprawia błędy wyprzedzania w czasie (look-ahead), repainting oraz nieprawidłowe progi.
Czy potrafi generować warunki long i short jednocześnie?
Tak — pary są tworzone razem i prawidłowo powiązane krzyżowo.
Nie mam konkretnej reguły — jedynie ogólny motyw.
Skorzystaj z trybu badawczego: podaj motyw lub opracowanie naukowe i wybierz spośród gotowych do wdrożenia specyfikacji po tym, jak krytyczny moduł wyeliminuje słabe koncepcje.
Znacie mnie jako clonex. Nazywam się Ivan Hudec — stworzyłem darmowe bloki dostępne w tym serwisie i opisuję badania na algotrading.space. Potrzebujesz dedykowanego rozwiązania? Nawiąż ze mną współpracę.