Strategievorlagen – Kompetenzen
Inhalt der Seite
Der Strategievorlagen-Generator für StrategyQuant X – Verwandeln Sie eine Handelshypothese in eine umsetzbare AlgoWizard-Strategievorlage
TL;DR
Die Strategievorlagen-Generator ist eine Funktion des Claude Code, die eine Handelshypothese in eine importfertige AlgoWizard-Strategievorlage umwandelt – das Gerüst, das der Builder bei der Suche ausfüllt. Sie lautet Ihr SQX-Installation, gestaltet den Einstieg mit klarer Absicht (ein Filter, ein Auslöser, eine falsifizierbare warum), verbindet deine Gruppen zu einem Build-bestätigtes Skelett, und führt vor dem Import eine Selbstprüfung durch.
- 🧠 Einfache, verständliche These rein, umsetzbare Vorlage raus — Beschreiben Sie die Idee in einem Satz.
- 🔍 Liest Ihre Installation — Es werden nur die zufälligen Gruppen verbunden, die tatsächlich vorhanden sind (defekte Gruppen werden automatisch ausgeschlossen).
- 🧩 Durchdachte Designs — weist zu Filter (wenn) und Auslöser (welche) Rollen und formuliert eine falsifizierbare These.
- 🏗️ Proven-Skelette, kein handgeschriebenes XML — bleibt innerhalb der bereits bestehenden und gehandelten Struktur.
- 🔁 Lang und kurz gespiegelt — und der gesamte Ausgangsstapel ist bereits verkabelt.
- ✅ Selbstvalidiert — Die Gruppen werden aufgelöst, und jede Lücke wird vor der Übergabe geschlossen.
Für wen ist das?
- Strategieentwickler die möchten, dass SQX innerhalb einer kohärent Struktur – Filter + Trigger + Ausgänge – statt zufälliger Blockkombinationen.
- Jeder, der über eine Bibliothek mit Blöcken und Gruppen verfügt Wer möchte eine übersichtliche, anpassbare Vorlage, die diese Funktionen auch wirklich nutzt?.
- Forscher die eine These – “Ausbrüche nur im Trend” – schnell als echte Builder-Vorlage testen möchten.
- Jeder der eine Strategievorlage von Hand erstellt hat und mit ansehen musste, wie sie ohne ersichtlichen Grund nicht generiert werden konnte.
Warum es hilft
In den Strategievorlagen steckt die gesamte Suchfunktionalität des SQX-Builders – und genau hier kann man am leichtesten kleine Fehler machen:
- Typkorrekt ist nicht gleichbedeutend mit kompilierbar. Motorausnahmen, MagicNumber-Verkabelung, das signalvariable Protokoll und die Long/Short-Spiegel-Disziplin sind alle aktiv draußen das sichtbare Schema. Eine Vorlage kann vollkommen gültig aussehen und dennoch nicht kompiliert werden.
- Zu wissen, welche Ihrer Gruppen einsetzbar sind. Eine Gruppe, die auf einen Block verweist, den Sie nicht importiert haben, führt stillschweigend dazu, dass jede Vorlage, die diesen Block verwendet, fehlerhaft wird. Das manuell aufzuspüren, ist mühsam.
- Bewusst gestalten. Ein guter Einstieg verbindet Filter (die Regelung – wann man handeln darf) mit einem Auslöser (das Ereignis – was ausgelöst wird). Zwei Auslöser zusammenzuwerfen, ist eine Idee, die zweimal gebucht wurde, nicht zwei Kanten.
- Der Spiegel und die Ausgänge. Es ist eine knifflige und sich ständig wiederholende Arbeit, die Short-Position korrekt an die Long-Position anzupassen und einen vollständigen Ausstiegsplan (Stop, Ziel, Trailing, Break-even, zeitgesteuerter Ausstieg) zu erstellen.
Der Strategy Template Builder übernimmt all das für Sie. Sie bleiben ganz bei der einfachen Sprache; er kümmert sich um die Analyse, die Konzeption und die bewährte Struktur und erstellt ein übersichtliches
.sqx
die Sie importieren und erstellen.
Grundlegende Prinzipien
Die Funktionsweise dieser Fertigkeit wird durch einige Ideen untermauert - wenn Sie diese verstehen, können Sie das Beste aus ihr herausholen.
1. Eine Vorlage ist eine Strategie mit typisierten Lücken
Eine SQX-Strategie ist ein typisiertes Ausdrucksprogramm; ein Vorlage ist das Programm, bei dem noch einige Teile übrig sind, da Löcher Der Builder füllt – wobei jedes Loch auf eine deiner zufälligen Gruppen verweist. Eine Vorlage definiert also die Form der Suche; Ihre Gruppen legen die Menü an jedem Platz. (Dies ist die dritte Funktion in der Suite: die Custom Block Builder legt die Regeln fest, die Zufälliger Gruppenbildner (Das erste fasst sie zu Pools zusammen, das zweite bindet diese Pools in eine Strategie ein.)
2. Proven-Skelette, niemals handgeschriebenes XML
Die Fähigkeit bewirkt nicht XML-Strategie von Grund auf selbst schreiben – denn in SQX bedeutet “typisch korrekt” nicht automatisch, dass der Code auch kompilierbar ist. Stattdessen überträgt die von Ihnen ausgewählten Gruppen in ein bereits erstelltes und gehandeltes Gerüst, wobei sich lediglich die Löcher unterscheiden. Dadurch bleibt jede Vorlage konstruktionsbedingt im bewährten und gültigen Bereich.
3. Es erkennt die Installation
Beim ersten Gebrauch wird Folgendes angezeigt Ihr Installation und listet die sauber Zufällige Gruppen, die Sie verknüpfen können – Bedingungsgruppen als Filter/Auslöser, Wertgruppen als Preisniveau-Pools. Eine Gruppe, die auf einen fehlenden Block verweist, wird automatisch ausgeschlossen, sodass eine Vorlage nicht auf einem fehlerhaften Pool aufgebaut werden kann. Wenn Sie einen Pool benötigen, den Sie nicht haben, erstellen Sie ihn zunächst mit dem „Random Group Builder“.
4. Entwerfen Sie zielgerichtet und mit einer überprüfbaren These
Bevor irgendetwas generiert wird, entwirft die Funktion den Eintrag so, wie es ein Quant tun würde: Sie wählt einen Archetyp aus, weist einen Filter und eine Auslöser aus deinen tatsächlichen Gruppen (niemals zwei gleiche), kombiniere sie so, dass sie sich ergänzen statt zu überschneiden, entscheide dich für die Umsetzung und notiere es warum Die Kante sollte vorhanden sein. Wenn man nicht begründen kann, warum, wird der Entwurf verworfen.
5. Lange/kurze Spiegel und Ausgänge werden berücksichtigt
Die kurze Variante spiegelt automatisch die lange wider. Der vollständige Ausstiegssatz – Stop-Loss, Gewinnziel, Trailing Stop, Move-to-Break-Even und zeitbasierter Ausstieg – ist bereits in jedem Grundgerüst enthalten; die Vorlage legt lediglich fest, welche Ausstiegsoptionen der Ersteller optimieren kann und welche unverändert bleiben.
6. Verdiene es dir durch einen Build
Jede Vorlage überprüft sich bei der Erstellung selbst (Gruppen werden aufgelöst, Lücken gefüllt), doch das letzte Wort bei SQX hat immer ein tatsächliches Erstellen. Man importiert die Vorlage und erstellt sie – das ist das A und O, und genau so würde man eine Vorlage ohnehin überprüfen.
Formen, die es entwerfen kann
Der Generator generiert eine Reihe von Einstiegsstrukturen, die alle fest verdrahtet und vollständig gespiegelt sind:
- Stop-Order — ein Filter + ein Auslöser, der bei einem ausstehenden Stop-Order auf einem bestimmten Kursniveau gesetzt wird.
- Markteintritt — ein Filter + ein Trigger, sofort gefüllt.
- sitzungsgesteuert — ein Markteinstieg plus ein zeitliches Filter ohne bestimmte Richtung (z. B. freitags auslassen).
- Mehrere Zeitrahmen — ein Filter für einen höheren Zeitrahmen (Tageschart) in Kombination mit einem Auslöser auf dem Hauptchart.
- Rollenbasiert mit Vetorecht - Regime UND Auslöser UND NICHT Veto: Handle das Setup, schließe jedoch alle Kerzen aus, bei denen gleichzeitig eine Spoiler-Bedingung ausgelöst wird.
- Mehrstufig — mehrere unabhängige Einstiegsphasen, jede mit eigener Gruppe, eigenem Ordertyp und eigenem Ausstiegszeitpunkt.
- Long-only-Varianten wie oben beschrieben, wobei die kurze Seite abgeschält ist.
Neue Strukturen (Begrenzungsfüllungen, Raster, weitere Tore) werden auf dieselbe Weise hinzugefügt, wie man sich Block- und Gruppenfähigkeiten einmalig erwirbt: Man leitet ein Grundgerüst aus einer Vorlage ab, die sich in der Installation bereits bewährt hat, bestätigt den Aufbau einmalig, und schon wird es in großem Maßstab generiert.
Tutorial - wie man es benutzt
Schritt 0 - Einmalige Einrichtung (pro Gerät)
Bei der ersten Verwendung fragt die Funktion, welche StrategyQuant X-Installation verwendet werden soll – wähle den obersten Ordner aus (z. B.
D:\SQX_144_…
). Es durchsucht Ihre zufälligen Gruppen und listet die sauber solche, die man verknüpfen kann (Filter/Trigger und Preis-Level-Pools), ausgenommen solche, die auf einen fehlenden Block verweisen.
Schritt 1 · Beschreiben Sie Ihre Idee
“Entwirf eine Vorlage für einen trendgefilterten Ausbruch anhand meiner Installation.”
“Führen Sie einen auf die Handelssitzung abgestimmten Momentum-Einstieg durch – keine Freitage.”
“Gib mir drei auf einer These basierende Entwürfe und setze sie um.”
Sie können dem Programm auch ein Dokument oder ein Thema vorlegen und es Entwürfe vorschlagen lassen – wobei jeder Entwurf auf Gruppen basiert, die Sie tatsächlich haben.
Schritt 2 · Entwurf prüfen und genehmigen
Die Skill-Funktion liefert dir eine leicht verständliche Design-Spezifikation zur Überprüfung:
| Feld | Wert |
|---|---|
| Vorlagenname | Trendgefilterter Ausbruch |
| Form | Stop-Order (wird bei Erreichen eines bestimmten Kursniveaus ausgeführt) |
| Filter — wenn | Handeln Sie nur mit dem Trend |
| Auslöser — was | Ein Kanalausbruch |
| Stoppniveau | Pool auf Vorjahresniveau |
| Dissertation | Ausbrüche, die ausschließlich im Rahmen des Trends erfolgen, entwickeln sich stärker als solche gegen den Trend |
| Kurze Seite | wird automatisch gespiegelt |
Sie geben Ihre Zustimmung oder bitten um Änderungen (stattdessen einen Markteinstieg, einen anderen Filter, Long-only, ein Session-Gate).
Schritt 3 · Es wird generiert und selbst validiert
Sobald du den Vorgang bestätigst, ordnet die Funktion deine Gruppen dem bewährten Gerüst zu, ordnet jedem Loch die richtige Gruppe zu, fügt sie ein, spiegelt die kurze Seite und führt eine Selbstprüfung durch. Das Ergebnis wird erst angezeigt, wenn alle Gruppen zugeordnet und alle Lücken gefüllt sind.
Schritt 4 · Importieren und Erstellen in AlgoWizard
Sie erhalten ein Exemplar
.sqx
Datei sowie eine kurze Zusammenfassung. Importiere sie und führe einen Build durch:
AlgoWizard → Vorlage importieren → einen Build ausführen.
Der Builder durchsucht die Struktur der Vorlage und greift dabei auf Ihre Gruppen zurück – und der Build ist die abschließende Bestätigung.
Schritt 5 - Wenn etwas geändert werden muss
Wenn eine Vorlage nicht erstellt werden kann, teile dies dem Skill mit – er behebt das spezifisch die Form anpassen, anstatt alles neu zu schreiben. Der häufigste Grund ist eine Gruppe, die auf einen Block verweist, den Sie noch nicht importiert haben; importieren Sie den Block, generieren Sie die Datei neu – fertig.
Bonus: Entwurfs- und Recherchemodus
Sie haben noch kein konkretes Design – nur ein Ziel? Die integrierte Design-Ebene schlägt Ihnen vor thesenorientiert Vorlagen aus den Gruppen Ihrer Installation (Archetype, Rollen, ein falsifizierbares warum) sowie ein optionales Such-Frontend kann Quellenangaben aus der Literatur, sie durch einen Falsifikationsfilter laufen lassen und nur die Überlebenden in das Design einfließen lassen. Alles bleibt an die Gruppen gebunden, über die du tatsächlich verfügst – es wird niemals eine Strategie entwickelt, die du nicht umsetzen kannst.
Teil eines größeren Toolkits
Der „Strategy Template Builder“ ist der letzte Schritt einer dreistufigen Prozesskette, die den tatsächlichen Entstehungsprozess einer Strategie widerspiegelt — Regeln erstellen → zusammenfassen → zu einer Strategie verknüpfen:
- Custom Block Builder — die einzelnen Signale und Kursniveaus festlegen.
- Zufälliger Gruppenbildner — diese Blöcke in den Menüs zusammenfassen, aus denen der Builder auswählt.
- Strategievorlagen-Generator — Ihre Gruppen so einrichten, dass sie importiert werden können
.sqx
Strategievorlagen (diese Fähigkeit).
Jedes dieser Tools ist installationsunabhängig und funktioniert auf dieselbe, intuitive Weise. Sie können sie einzeln oder als Pipeline verwenden.
Anforderungen
- StrategyQuant X / AlgoWizard – Build 144
- Python 3.8+ - nur die Standardbibliothek, keine Pip-Installationen
- Claude Code mit der installierten Fähigkeit
- Zufällige Gruppen in Ihrer Installation zum Verknüpfen (erstellen Sie diese mit dem Zufälliger Gruppenbildner (falls du noch keine hast)
Auf einen Blick
| Eingabe | Eine Strategieidee / These in einfacher Sprache (oder eine Arbeit / ein Thema) |
| Ausgabe | Eine validierte, importfertige AlgoWizard-Strategievorlage (
.sqx ), lang + kurz |
| Baut von | Die sauberen Zufallsgruppen Ihrer Installation (Filter/Trigger + Preisstufen-Pools) |
| Aufbau | Aufbau-geprüfte Rohbauten; kompletter Auslassstapel bereits verkabelt; kurze Seite gespiegelt |
| Am besten für | Eine These in eine schlüssige, umsetzbare Vorlage umwandeln, die der SQX-Builder durchsuchen kann |
FAQ
Was ist eine Strategievorlage im Gegensatz zu einer Strategie?
Eine Vorlage ist eine Strategie, bei der die wichtigsten Elemente offen gelassen werden Löcher Der SQX-Builder füllt die Vorlage während der Suche – und verweist dabei auf Ihre zufälligen Gruppen. Sie entwerfen die Vorlage; der Builder durchsucht sie.
Funktioniert das mit meiner Version von SQX?
Es zielt auf StrategyQuant X ab Build 144. Dort steht Ihr Installiere nur die Kabelgruppen, die du tatsächlich hast.
Erfindet es Strategien aus dem Nichts?
Nein – es werden nur die zufälligen Gruppen verknüpft, die bereits in Ihrer Installation vorhanden sind. Wenn Sie einen Pool benötigen, der noch nicht vorhanden ist, erstellen Sie ihn zunächst mit dem „Random Group Builder“ und verknüpfen Sie ihn anschließend.
Warum in Skeletons übertragen, anstatt einfach das XML zu schreiben?
Denn in SQX kann eine Vorlage zwar vom Typ her völlig korrekt sein und dennoch beim Kompilieren fehlschlagen – die Regeln, die über die Kompilierbarkeit entscheiden, liegen außerhalb des sichtbaren Schemas. Durch die Einbettung in eine bereits kompilierte Struktur bleibt jede Vorlage im Bereich der nachgewiesenen Gültigkeit.
Funktioniert das bei langen und kurzen Strecken sowie bei den Ausfahrten?
Ja. Der kurze Ausstiegspfad passt sich automatisch an den langen an, und die gesamte Ausstiegskette (Stopp, Ziel, Nachlauf, Break-even, zeitgesteuerter Ausstieg) ist bereits verdrahtet – Sie wählen lediglich aus, welche Ausstiegspfade der Builder optimieren soll.
Kann es Filter für mehrere Zeitrahmen oder Sitzungen anwenden?
Ja – Filter für höhere Zeitrahmen (täglich) und nicht-direktionale Zeitfenster (z. B. „Freitage überspringen“) werden beide unterstützt.
Entwickle ich weiterhin Strategien in AlgoWizard?
Sie gestalten die Vorlage mit die Fähigkeit, dann Importieren und Erstellen Sie können es in AlgoWizard genauso wie jede andere Vorlage verwenden – der Build ist die endgültige Bestätigung.
