Trasforma una tesi di trading descritta a parole in un template di strategia pronto per la generazione. Analizza la tua installazione, progetta la logica di ingresso con cognizione di causa, collega i tuoi gruppi in una struttura collaudata e si autovalida.
Lo Strategy Template Builder per StrategyQuant X
In breve
Trasforma una tesi di trading in un template di strategia AlgoWizard pronto da importare. Analizza la tua installazione di SQX, progetta gli ingressi con logica di filtro + trigger, collega i tuoi gruppi in una struttura convalidata e verifica il tutto prima della consegna.
- Dalla semplice tesi al template pronto per la generazione
- Analizza la tua installazione: collega solo i gruppi effettivamente presenti
- Progetta con criterio: assegna ruoli di filtro (quando) e trigger (cosa)
- Strutture collaudate, niente XML scritto a mano
- Long e short speculari; logiche di uscita complete già collegate
- Autovalidato prima dell'importazione
A chi è rivolto
- Ai costruttori di strategie che cercano una struttura coerente (filtro + trigger + uscite) anziché blocchi casuali
- A chi ha una libreria di blocchi e gruppi e desidera un template pulito per utilizzarli
- Ai ricercatori che vogliono testare una tesi come reale template di generazione
- A chi crea template a mano che falliscono in fase di generazione senza un motivo apparente
Perché è utile
I template formalmente corretti non sono sempre compilabili: le esclusioni del motore, i collegamenti dei MagicNumber e i protocolli delle variabili di segnale esulano dallo schema. La skill gestisce la convalida dei gruppi (escludendo automaticamente quelli non funzionanti), abbina filtri e trigger per creare confluenza, progetta con intenzioni verificabili e gestisce la specularità e l'intero set di uscite.
Principi fondamentali
I template sono strategie con spazi tipizzati: il builder li riempie partendo dai tuoi gruppi casuali. Solo strutture collaudate: inserisce i gruppi in architetture già costruite e testate a mercato, rimanendo in un ambito valido. Consapevole dell'installazione: elenca i gruppi casuali validi all'avvio ed esclude quelli che fanno riferimento a blocchi mancanti. Progettazione con criterio: seleziona l'archetipo, assegna filtro e trigger, li abbina per creare confluenza e definisce una logica verificabile. Gestione speculare long/short e uscite: lo short viene specchiato automaticamente e l'intero set di uscite (stop, target, trailing, break-even, tempo) è preconfigurato.
Modelli configurabili
- Ingresso stop — filtro + trigger a un determinato livello di prezzo
- Ingresso a mercato — filtro + trigger, esecuzione immediata
- Vincolato alla sessione — ingresso a mercato + filtro temporale non direzionale
- Multi-timeframe — filtro di regime giornaliero + trigger sul grafico principale
- Strutturato per ruoli con veto — regime AND trigger AND NOT veto
- Multi-leg — diverse sezioni di ingresso indipendenti con tipo di ordine e tempistica di uscita dedicati
- Varianti solo long delle opzioni precedenti
Come usarlo
Passaggio 0 — Configurazione iniziale
Punta la skill alla cartella principale di installazione di StrategyQuant X (ad es. D:\SQX_144_…). Esegue la scansione ed elenca i gruppi casuali puliti che puoi collegare, escludendo quelli che fanno riferimento a blocchi mancanti.
Passaggio 1 — Descrivi la tua idea
"Progetta un template di breakout con filtro di trend dalla mia installazione."
"Crea un'entrata momentum vincolata alla sessione — escludi i venerdì."
"Dammi tre modelli di breakout basati su una tesi e compilali."
Passaggio 2 — Rivedi e approva
La skill risponde con una specifica di progettazione chiara (nome del template, forma, filtro, trigger, tesi, gestione del lato short). Approva o richiedi modifiche.
Passaggio 3 — Genera e convalida
La skill collega i gruppi nello scheletro, riflette specularmente il lato short e si autovalida. Non restituirà alcun risultato a meno che ogni gruppo non sia risolto e ogni spazio vuoto non sia riempito.
Passaggio 4 — Importa e compila
Importa il file .sqx ed esegui un Build in AlgoWizard. Il Builder cerca all'interno della struttura del template utilizzando i tuoi gruppi.
Passaggio 5 — Itera se necessario
Se il template non compila, segnalalo alla skill: correggerà la forma specifica invece di riscriverla da capo. La causa più comune: un gruppo fa riferimento a un blocco non importato; importa il blocco e rigenera.
Parte di un toolkit più ampio
- Custom Block Builder — crea segnali e livelli di prezzo
- Random Group Builder — raggruppa blocchi nei menu del builder
- Strategy Template Builder — collega i gruppi nei template
.sqx (questa skill)
Requisiti
- StrategyQuant X / AlgoWizard — build 144 o successiva
- Python 3.8+ (solo libreria standard, nessuna installazione tramite pip)
- Claude Code con skill installata
- Gruppi casuali nella tua installazione (creali con Random Group Builder se necessario)
In sintesi
Input: Idea di strategia in linguaggio naturale | Output: Template .sqx convalidato e pronto per l'importazione (long + short) | Costruito da: Gruppi casuali puliti della tua installazione | Struttura: Scheletri a compilazione confermata; stack completo delle uscite configurato; short specchiato
FAQ
Qual è la differenza tra un template di strategia e una strategia? Un template è una strategia con spazi vuoti che il builder riempie durante la ricerca, puntando ai tuoi gruppi casuali.
Funzionerà con la mia versione di SQX? È destinato a StrategyQuant X build 144; legge la tua installazione e collega solo i gruppi di cui disponi.
Inventa strategie? No: collega solo gruppi casuali già presenti nella tua installazione. Crea prima i pool mancanti con Random Group Builder.
Perché innestare invece di scrivere XML? I template SQX possono essere corretti dal punto di vista dei tipi ma fallire in fase di compilazione; innestare all'interno di scheletri collaudati mantiene ogni template in un territorio valido fin dalla costruzione.
Gestisce posizioni long/short e le uscite? Sì. Il lato short rispecchia automaticamente il lato long; stack di uscita completo (stop, target, trailing, break-even, tempo) preconfigurato.
Supporta filtri multi-timeframe e di sessione? Sì — entrambe le forme sono supportate.
Devo comunque compilare in AlgoWizard? Sì — progetta il template con la skill, quindi importa ed esegui il Build in AlgoWizard come al solito.
Mi conoscete come clonex. Sono Ivan Hudec — ho creato i blocchi gratuiti qui presenti e scrivo articoli di ricerca su algotrading.space. Collabora con me.