Tłumacz strategie StrategyQuant X na 15 platform tradingowych, w tym Pine Script, MQL, NinjaScript, EasyLanguage i cTrader, korzystając z generowania kodu AI i automatycznej korekty błędów. Bez konieczności ręcznego przepisywania.
Czym to jest?
Source Code Translator to wtyczka panelu Results dla StrategyQuant X, która tłumaczy kod źródłowy strategii na 15 różnych języków platform tradingowych — bezpośrednio z poziomu zakładki Results, za pomocą jednego kliknięcia.
Wybierz strategię, wskaż platformę docelową, a wtyczka użyje OpenAI API, aby wygenerować w pełni kompilowalny kod uwzględniający reguły wejścia i wyjścia, wskaźniki, parametry oraz logikę zarządzania zleceniami.
Dlaczego warto z tego korzystać
Niezależność od platformy: Twoje strategie działają na dowolnej platformie — TradingView, NinjaTrader, MetaTrader, cTrader i 11 innych.
Błyskawiczne rezultaty: Kompletny, kompilowalny kod w kilka sekund, przesyłany w czasie rzeczywistym.
15 platform docelowych:
- NinjaTrader 8 | NinjaScript (C#)
- TradingView | Pine Script v6
- MetaTrader 4 | MQL4
- MetaTrader 5 | MQL5
- TradeStation | EasyLanguage
- MultiCharts | PowerLanguage
- MultiCharts .NET | C#
- AmiBroker | AFL
- Python / backtrade | Python
- Python / Zipline | Python
- cTrader / cAlgo | C#
- JForex / Dukascopy | Java
- ThinkorSwim | ThinkScript
- WealthLab | C#
- ProRealTime | ProBuilder
Wbudowana korekta błędów: Przeciągnij lub wklej zrzuty ekranu z błędami kompilatora bezpośrednio do wtyczki, opisz problem i kliknij 🔧 Fix Code, aby otrzymać poprawioną wersję. Dodaj do 5 zrzutów ekranu i wprowadzaj poprawki tak wiele razy, jak to konieczne.
Wybierz swój model AI: GPT-4o, GPT-4.1, GPT-4.5 Preview, GPT-5.4, o3-mini, o4-mini i inne. Kliknij ⟳ Refresh Models, aby pobrać najnowszą listę ze swojego konta OpenAI.
Korzystaj z własnego klucza API: Bezpiecznie przechowywany w lokalnej pamięci Twojej przeglądarki. Płać tylko za faktyczne użycie — bez subskrypcji i pośredników.
Jak to działa
Krok 1: Kliknij dowolną strategię w bazie danych (databank).
Krok 2: Kliknij 📥 Fetch SQX Code, aby pobrać kod źródłowy. Wybierz format: Pseudo Code (zalecany), MQL4, MQL5, EasyLanguage, Java lub XML. Możesz też wkleić kod ręcznie.
Krok 3: Wybierz platformę docelową z listy rozwijanej Target Language.
Krok 4: Kliknij 🔄 Translate. AI przetłumaczy wszystkie reguły, wskaźniki, parametry oraz logikę zleceń, stosując idiomatyczne konwencje i dołączając niezbędne importy oraz schemat kodu do natychmiastowej kompilacji.
Krok 5: Kliknij 📋 Copy, aby skopiować przetłumaczony kod do schowka, a następnie wklej go do edytora na platformie docelowej.
Edytor NinjaScript:

TradingView:
Krok 6 (w razie potrzeby): Jeśli wystąpią błędy kompilacji, zrób zrzut ekranu błędu, przeciągnij go lub wklej do sekcji Error Feedback, opcjonalnie opisz problem i kliknij 🔧 Fix Code. AI przeanalizuje zrzuty ekranu oraz uwagi i przygotuje poprawioną wersję.
Instalacja
- Pobierz wtyczkę
- Otwórz Edytor Kodu
- Zaimportuj wtyczkę (u góry Edytora Kodu)
- Uruchom ponownie StrategyQuant X lub odśwież zakładkę wyników
- Wtyczka pojawi się jako nowa zakładka w panelu Results
- Wprowadź swój klucz OpenAI API przy pierwszym użyciu — zostanie on zapamiętany na kolejne sesje
Uwaga: Aby korzystać z niestandardowych wtyczek Results, wymagana jest licencja StrategyQuant X Pro lub Ultimate. Licencja Starter nie obsługuje rozszerzeń wtyczek.
FAQ
P: Czy potrzebuję konta OpenAI?
O: Tak. Potrzebujesz klucza OpenAI API (zaczyna się od sk-proj-…). Utwórz go na stronie platform.openai.com. Korzystanie z API rozliczane jest według zużycia i jest wyjątkowo przystępne cenowo.
P: Z którego modelu powinnam/powinienem korzystać?
O: GPT-4o zapewnia najlepszą równowagę między szybkością, jakością i kosztem. W przypadku złożonych strategii wypróbuj GPT-4.1 lub GPT-5.4, aby uzyskać wyższą dokładność. Wybierz GPT-4o Mini lub GPT-4.1 Nano jako najtańszą opcję.
P: Jaki format źródłowy sprawdza się najlepiej?
O: Zalecany jest Pseudo Code, ponieważ jest neutralny platformowo i jasno opisuje logikę strategii. Jednak każdy obsługiwany format (MQL4, MQL5, EasyLanguage, Java, XML) działa bez problemu.
P: Przetłumaczony kod się nie kompiluje — co zrobić?
O: Skorzystaj z wbudowanej sekcji Error Feedback & Fix. Zrób zrzut ekranu błędów kompilatora, wklej go do wtyczki, opcjonalnie dodaj opis tekstowy i kliknij 🔧 Fix Code. Sztuczna inteligencja przeanalizuje błąd i przygotuje poprawioną wersję.
P: Czy mój klucz API jest bezpieczny?
O: Twój klucz API jest przechowywany w pamięci localStorage Twojej przeglądarki i wysyłany wyłącznie do punktu końcowego API OpenAI. Nigdy nie jest przekazywany do StrategyQuant ani żadnym stronom trzecim.
P: Czy mogę tłumaczyć strategie, których nie stworzyłem w SQX?
O: Tak! Możesz ręcznie wkleić kod źródłowy dowolnej strategii handlowej do panelu Source.
Samouczki wideo:
Przykład dla NinjaTrader
Przykład dla TradingView