Créez des blocs AlgoWizard à partir d'idées de trading formulées en langage naturel, sans avoir à cliquer dans l'éditeur de blocs. Le générateur analyse votre installation de SQX, valide chacun des indicateurs dont vous disposez et produit des blocs prêts à être importés qui s'intègrent à coup sûr.
Le Custom Block Builder pour StrategyQuant X — Décrivez une règle de trading en langage naturel, obtenez un bloc AlgoWizard prêt à être importé
Décrivez votre idée en une seule phrase — « passer long lorsque le RSI sort de la zone de survente » ou « un trailing stop à deux ATR sous la moyenne mobile de Hull » — et il génère un bloc personnalisé complet et validé à partir des indicateurs présents dans votre propre installation de StrategyQuant X. Importez-le dans AlgoWizard et il est immédiatement prêt à l'emploi.
En résumé
Le Custom Block Builder est une compétence Claude Code qui transforme des idées de trading formulées en langage naturel en blocs AlgoWizard prêts à être importés. Il analyse votre installation de SQX, identifie les indicateurs disponibles, assemble le bloc et le valide avant l'importation.
- 🧠 Du langage naturel au bloc fonctionnel
- 🔍 Analyse votre installation — ne s'appuie que sur les indicateurs présents sur votre machine
- 🧱 Deux types de blocs — signaux et niveaux de prix (stops, objectifs, bandes)
- ✅ Validé avant l'importation
- 🛡️ Contrôle des cas limites — signale le look-ahead bias, le repeint et les seuils inopérants
- 🔁 Appairage automatique Long & Short
- 🎛️ Prêt pour l'optimisation
À qui s'adresse cet outil
- Créateurs de stratégies souhaitant obtenir rapidement des signaux sur mesure
- Traders discrétionnaires passant à l'algo avec des règles précises en tête
- Chercheurs testant des idées issues de publications académiques ou de blogs dans SQX
- Toute personne ayant déjà cliqué sur importer pour voir son bloc échouer à la liaison
Principes fondamentaux
1. Conscience de votre installation
Lit votre installation de SQX et dresse le catalogue des atomes utilisables — aucun composant fantôme.
2. Détecte vos indicateurs personnalisés — selon 4 approches
Résout les sources enregistrées, éprouvées, codées mais non enregistrées, et synthétisées. Les indicateurs personnalisés s'affichent par leur nom dans une section dédiée.
3. Deux types de blocs
Blocs de condition (oui/non pour entrée, sortie, filtre). Blocs de niveau de prix (stops, cibles, bandes) calculés depuis une ancre, ancre ± k·ATR, ou par confluence.
4. Le langage naturel d'abord, la génération ensuite
Rien n'est généré sans votre accord : nom, description, structure logique, indicateurs, paramètres avec leurs valeurs par défaut et plages.
5. Validé avant l'importation
Vérifie les lignes multi-sorties, les paramètres, le nommage et bloque les atomes à risque.
6. Contrôle des cas limites
Signale le look-ahead, le repeint et les seuils hors des plages d'indicateurs — et les corrige avant la livraison.
7. Un bloc = une idée
Génère des blocs clairs à signal unique plutôt que d'empiler des confirmations complexes.
Tutoriel — mode d'emploi
Étape 0 · Configuration initiale (par machine)
Pointez la compétence vers votre dossier StrategyQuant X (ex.
C:\StrategyQuantX144
). Il catalogue vos indicateurs.
Étape 1 · Décrivez votre règle
« Passer long lorsque le RSI repasse au-dessus de la survente, et short sur le miroir. » Ou demandez un niveau de prix. Vous pouvez lui fournir un article de recherche, un billet de blog ou une URL.
Étape 2 · Révisez et validez la spécification
La compétence vous présente la spécification en langage naturel — nom, règle, structure, indicateurs, paramètres ajustables avec valeurs par défaut et plages. Validez ou réorientez.
Étape 3 · Génération, validation et contrôle des cas limites
Crée le bloc, sélectionne les bonnes lignes pour les indicateurs multi-sorties, expose les variables d'ajustement pour l'optimisation, appaire automatiquement long et short. Ne livre les fichiers que lorsque tous les contrôles sont validés.
Étape 4 · Importez dans AlgoWizard
Recevez un fichier ainsi qu'un tableau récapitulatif. Importez : AlgoWizard → Blocs personnalisés → Importer → sélectionnez le fichier. Vos blocs apparaissent, prêts à l'emploi.
Étape 5 · Si des ajustements sont nécessaires
Indiquez-le simplement à la compétence, qui corrigera le bloc concerné sans avoir à tout reconstruire.
Bonus : Mode Recherche
Vous n'avez pas de règle précise ? Demandez-lui « trouve-moi des filtres de momentum » ou fournissez un article de recherche. Elle propose des spécifications basées sur votre catalogue, puis un critique contradictoire élimine les idées faibles, surajustées, repeintes ou en double. Vous sélectionnez les propositions retenues et elle les génère.
Une suite d'outils complète
Le premier maillon d'une chaîne de trois compétences : créer les règles → les regrouper → les assembler en stratégie :
- Custom Block Builder — créer des signaux individuels et des niveaux de prix
- Random Group Builder — regrouper des blocs en groupes aléatoires
- Strategy Template Builder — assembler les groupes en modèles
.sqx
importables
Prérequis
- StrategyQuant X / AlgoWizard
- Python 3.8+ — bibliothèque standard uniquement, aucune installation via pip
- Claude Code avec le skill installé
En un coup d'œil
Entrée : Une règle de trading en langage courant (ou un article / une URL)
Sortie : Un bloc validé et prêt à l'importation — signal ou niveau de prix, long + short
Conçu à partir de : Vos véritables indicateurs installés (natifs + personnalisés)
Sécurité : Validé pour l'importation et vérifié contre les biais d'anticipation (look-ahead) / de recalcul (repaint)
Idéal pour : Transformer rapidement des idées en signaux et niveaux testables
FAQ
Fonctionne-t-il avec le moteur Stock Picker ?
Non — il ne prend en charge que les moteurs standards. La prise en charge de Stock Picker sera ajoutée ultérieurement.
Cela fonctionnera-t-il sur ma version de SQX ?
Oui — il analyse votre installation et ne propose que les atomes dont vous disposez.
Peut-il générer des stops, des objectifs et des niveaux de prix, ou seulement des signaux ?
Les deux — des blocs de niveaux de prix, y compris les tampons ancrage ± k·ATR et les niveaux de confluence max/min.
Dois-je toujours créer des blocs dans AlgoWizard ?
Créez avec le skill et importez le résultat — cela fonctionne comme n'importe quel bloc créé dans l'éditeur.
Que faire s'il ne trouve pas l'un de mes indicateurs personnalisés ?
Il interroge quatre sources afin de tous les trouver. Ceux qui sont synthétisés sont signalés par « vérifier au premier import ».
Comment m'empêche-t-il de créer un bloc avec anticipation ou recalcul ?
Chaque bloc fait l'objet d'un contrôle rigoureux qui signale et corrige le look-ahead, le repainting et les seuils incorrects.
Peut-il créer simultanément les versions long et short ?
Oui — les paires sont générées ensemble et correctement reliées entre elles.
Je n'ai pas de règle précise, juste un thème.
Utilisez le mode recherche : fournissez-lui un thème ou un article, puis choisissez parmi des spécifications exploitables après qu'une critique contradictoire a écarté les propositions trop fragiles.
Vous me connaissez sous le nom de clonex. Je suis Ivan Hudec — j'ai créé les blocs gratuits proposés ici et j'écris sur mes recherches sur algotrading.space. Vous avez besoin d'un développement sur mesure ? Collaborons ensemble.