Crea blocchi per AlgoWizard da idee di trading descritte in linguaggio naturale, senza dover usare l'editor dei blocchi. Il builder esamina l'installazione di SQX, convalida ogni indicatore presente e genera blocchi pronti per l'importazione che si collegano sempre correttamente.
Il Custom Block Builder per StrategyQuant X — Descrivi una regola di trading a parole tue, ottieni un blocco per AlgoWizard pronto da importare
Spiega la tua idea in una sola frase — "vai long quando l'RSI risale dall'ipervenduto" o "un trailing stop a due ATR sotto la media mobile di Hull" — e lo strumento creerà un blocco personalizzato, completo e convalidato, basandosi sugli indicatori presenti nella tua specifica installazione di StrategyQuant X. Importalo in AlgoWizard ed è subito pronto all'uso.
In breve
Il Custom Block Builder è una skill per Claude Code che trasforma le idee di trading espresse a parole in blocchi AlgoWizard pronti per l'importazione. Analizza l'installazione di SQX, rileva gli indicatori disponibili, assembla il blocco e lo convalida prima dell'importazione.
- 🧠 Descrivi la tua idea, ottieni un blocco funzionante
- 🔍 Analizza l'installazione — crea blocchi solo a partire dagli indicatori presenti sulla tua macchina
- 🧱 Due tipi di blocchi — segnali e livelli di prezzo (stop, target, bande)
- ✅ Convalidato prima dell'importazione
- 🛡️ Verifica delle anomalie — segnala look-ahead, repainting e soglie inefficaci
- 🔁 Accoppiamento automatico long e short
- 🎛️ Pronto per l'ottimizzatore
A chi si rivolge
- Creatori di strategie che vogliono segnali personalizzati in tempi rapidi
- Trader discrezionali che passano all'algo-trading con regole già ben definite
- Ricercatori che testano idee da paper accademici o blog in SQX
- Chiunque abbia provato a importare un blocco per poi vederlo fallire il collegamento
Principi fondamentali
1. Consapevolezza dell'installazione
Analizza la tua installazione di SQX e genera un catalogo di elementi realmente disponibili: nessun elemento fantasma.
2. Rileva gli indicatori personalizzati in quattro modi
Risolve sorgenti registrate, verificate, codificate ma non registrate e sintetizzate. I componenti personalizzati compaiono per nome in una sezione dedicata.
3. Due tipi di blocchi
Blocchi condizione (sì/no per ingressi, uscite, filtri). Blocchi livello di prezzo (stop, target, bande) basati su ancoraggio, ancoraggio ± k·ATR o confluenza.
4. Prima la descrizione, poi la generazione
Non viene generato nulla senza la tua approvazione: nome, descrizione, struttura degli operatori, indicatori e parametri con valori predefiniti e intervalli.
5. Convalidato prima dell'importazione
Controlla linee a più uscite, parametri e denominazione, bloccando elementi rischiosi.
6. Verifica delle anomalie
Rileva look-ahead, repainting e soglie fuori intervallo per l'indicatore, correggendoli prima della consegna.
7. Un blocco = un'idea
Crea blocchi chiari a segnale singolo, anziché accumulare conferme su conferme.
Tutorial — come si usa
Passaggio 0 · Configurazione iniziale (per macchina)
Indica alla skill il percorso della cartella di StrategyQuant X (ad es.
C:\StrategyQuantX144
). Crea un catalogo dei tuoi indicatori.
Passaggio 1 · Descrivi la tua regola
"Vai long quando l'RSI risale attraverso l'ipervenduto, e short all'inverso." Oppure richiedi un livello di prezzo. Puoi anche fornire un paper, un post di un blog o un URL.
Passaggio 2 · Rivedi e approva le specifiche
La skill ti mostrerà la specifica descritta chiaramente: nome, regola, struttura, indicatori e parametri regolabili con valori predefiniti e intervalli. Approva o richiedi modifiche.
Passaggio 3 · Generazione, convalida e verifica delle anomalie
Costruisce il blocco, seleziona le linee corrette per gli indicatori a più uscite, espone i parametri regolabili per l'ottimizzazione e accoppia in automatico long e short. Non rilascia il risultato finché tutti i controlli non sono superati.
Passaggio 4 · Importa in AlgoWizard
Riceverai un file accompagnato da una tabella riepilogativa. Per importare: AlgoWizard → Custom Blocks → Import → seleziona il file. I blocchi saranno subito disponibili all'uso.
Passaggio 5 · Se serve una modifica
Comunicalo alla skill: correggerà lo specifico blocco senza dover rigenerare tutto da capo.
Bonus: Modalità di ricerca
Non hai una regola precisa? Digli "trovami filtri sul momentum" o fornisci un paper di ricerca. Proporrà specifiche basate sul catalogo, poi un critico avversario eliminerà le idee deboli, sovradimensionate (overfitting), con repainting o duplicate. Tu scegli quelle sopravvissute e lo strumento le genera.
Parte di un toolkit più ampio
La prima fase di una pipeline a tre competenze: crea le regole → raggruppale → integrarle in una strategia:
- Custom Block Builder — genera singoli segnali e livelli di prezzo
- Random Group Builder — raggruppa i blocchi in insiemi casuali
- Strategy Template Builder — collega i gruppi in template importabili
.sqx
Requisiti
- StrategyQuant X / AlgoWizard
- Python 3.8+ — solo libreria standard, nessuna installazione tramite pip
- Claude Code con la skill installata
In sintesi
Input: Una regola di trading descritta a parole (o paper / URL)
Output: Un blocco validato e pronto per l'importazione — segnale o livello di prezzo, long + short
Costruito a partire da: Gli indicatori reali della tua installazione (nativi + personalizzati)
Sicurezza: Convalidato per l'importazione e verificato per escludere look-ahead bias e repainting
Ideale per: Trasformare rapidamente le idee in segnali e livelli testabili
FAQ
Funziona con il motore Stock Picker?
No — supporta solo i motori standard. Il supporto per Stock Picker verrà aggiunto in seguito.
Funzionerà con la mia versione di SQX?
Sì — analizza la tua installazione e propone solo gli elementi effettivamente presenti.
Può creare stop, target e livelli di prezzo, o solo segnali?
Entrambi — blocchi per livelli di prezzo inclusi buffer anchor ± k·ATR e livelli di confluenza max/min.
Devo comunque creare i blocchi in AlgoWizard?
Creali con la skill e importa il risultato: funziona esattamente come qualsiasi blocco creato nell'editor.
Cosa succede se non trova uno dei miei indicatori personalizzati?
Effettua una risoluzione su quattro fonti diverse per trovarli tutti. Quelli sintetizzati vengono contrassegnati con l'avviso "verificare al primo import".
In che modo evita la creazione di blocchi con look-ahead bias o repainting?
Ogni blocco viene sottoposto a un controllo di conformità che individua e corregge look-ahead, repainting e soglie errate.
Può creare sia la versione long che short contemporaneamente?
Sì — le coppie vengono generate insieme e collegate correttamente tra loro.
Non ho una regola precisa, solo un tema generale.
Usa la modalità di ricerca: fornisci un tema o un paper e scegli tra le specifiche realizzabili dopo che il critico avversario avrà eliminato quelle non idonee.
Mi conoscete come clonex. Sono Ivan Hudec: ho creato i blocchi gratuiti disponibili qui e scrivo della mia ricerca su algotrading.space. Hai bisogno di sviluppare qualcosa? Lavora con me.