11. 6. 2026

5 1

Modèles de stratégie Compétences

Le générateur de modèles de stratégie pour StrategyQuant X — Transformez une thèse de trading en un modèle de stratégie AlgoWizard prêt à l'emploi

 

TL;DR

Les Générateur de modèles de stratégie est une fonctionnalité de Claude Code qui transforme une hypothèse de trading en un modèle de stratégie AlgoWizard prêt à être importé — une structure que le générateur complète au fur et à mesure de sa recherche. Elle lit votre L'installation SQX conçoit l'entrée avec une intention réelle (un filtre, un déclencheur, un élément falsifiable) pourquoi), relie vos groupes à un squelette dont la compilation a été validée, et effectue une validation automatique avant l'importation.

  • 🧠 Entrée : thèse rédigée en langage clair, sortie : modèle prêt à l'emploi — Décrivez l'idée en une phrase.
  • 🔍 Lecture de votre installation — ne connecte que les groupes aléatoires dont vous disposez réellement (ceux qui sont défectueux sont automatiquement exclus).
  • 🧩 Des créations pleines de sens — attribue filtre (quand) et déclencheur (quels) rôles et formule une thèse falsifiable.
  • 🏗️ Des squelettes Proven, pas du XML écrit à la main — reste dans le cadre d'une structure déjà établie et reconnue.
  • 🔁 Long et court en miroir — et la pile de sortie complète est déjà câblée.
  • Auto-validé — les groupes sont résolus et tous les trous sont comblés avant le transfert.

À qui s'adresse ce document ?

  • Bâtisseurs de stratégies qui souhaitent que SQX effectue une recherche à l'intérieur d'un cohérent structure — filtre + déclencheur + sorties — plutôt que des combinaisons aléatoires de blocs.
  • Toute personne disposant d'une bibliothèque de blocs et de groupes qui recherche un modèle épuré et modulable qui les mette réellement en valeur.
  • Chercheurs qui souhaitent tester rapidement une hypothèse — “ les cassures de tendance ne se produisent que dans le sens de la tendance ” — à l'aide d'un modèle de construction concret.
  • Tout le monde qui a créé manuellement un modèle de stratégie et a constaté qu'il ne s'était pas généré, sans raison apparente.

Pourquoi c'est utile

C'est dans les modèles de stratégie que réside tout le potentiel de recherche du générateur SQX — et c'est aussi là qu'il est le plus facile de commettre des erreurs subtiles :

  • Le fait qu'un code soit correct d'un point de vue typographique ne signifie pas pour autant qu'il soit compilable. Les exclusions de moteur, le câblage MagicNumber, le protocole à signal variable et la discipline des miroirs longs/courts sont tous opérationnels à l'extérieur le schéma visible. Un modèle peut sembler parfaitement valide tout en refusant de se compiler.
  • Savoir lesquels de vos groupes sont exploitables. Un groupe qui fait référence à un bloc que vous n'avez pas importé rend inopérant, sans avertissement, tout modèle qui l'utilise. Détecter cela manuellement est fastidieux.
  • Concevoir avec une intention précise. Une bonne introduction associe un filtre (le régime — quand vous pouvez agir) avec un déclencheur (l'événement — ce qui se déclenche). Associer deux déclencheurs revient à utiliser deux fois la même idée, et non à créer deux effets distincts.
  • Le miroir et les sorties. Faire en sorte que la position courte reflète correctement la position longue et mettre en place une série complète de niveaux de sortie (stop, objectif, trailing, seuil de rentabilité, sortie temporelle) est un travail minutieux et répétitif.

Le générateur de modèles stratégiques s'occupe de tout cela. Vous n'avez qu'à vous exprimer en langage courant ; il se charge de l'analyse, de la conception et de la structure éprouvée, et produit un document clair

.sqx

que vous importez et compilez.

Principes fondamentaux

Quelques idées sous-tendent le fonctionnement de la compétence - les comprendre vous permet d'en tirer le meilleur parti.

1. Un modèle est une stratégie comportant des emplacements de type

Une stratégie SQX est un programme d'expressions typées ; un modèle est-ce que ce programme dont il reste quelques éléments trous le générateur remplit — chaque emplacement correspondant à l'un de vos groupes aléatoires. Ainsi, un modèle définit le forme de la recherche ; vos groupes définissent le menu à chaque emplacement. (Il s'agit de la troisième compétence de la suite : la Constructeur de blocs personnalisés fixe les règles, le Générateur aléatoire de groupes (le premier regroupe les pools, tandis que celui-ci intègre ces pools dans une stratégie.)

2. Des squelettes Proven, jamais du XML écrit à la main

Cette compétence permet de pas rédiger manuellement le code XML de A à Z — car dans SQX, le fait que le code soit “ typiquement correct ” ne garantit pas qu’il soit “ compilable ”. Au contraire, intègre les groupes que vous avez choisis dans une structure déjà mise en place et échangée, et ne modifie que les trous. De ce fait, chaque modèle reste, par définition, dans un domaine dont la validité a été prouvée.

3. Il prend en charge l'installation

Lors de la première utilisation, le message suivant s'affiche : votre installation et répertorie les propre groupes aléatoires que vous pouvez associer — les groupes de conditions comme filtres/déclencheurs, les groupes de valeurs comme ensembles de niveaux de prix. Un groupe faisant référence à un bloc manquant est automatiquement exclu ; ainsi, un modèle ne peut pas être créé à partir d'un ensemble incomplet. Si vous avez besoin d'un ensemble dont vous ne disposez pas, créez-le d'abord à l'aide du générateur de groupes aléatoires.

4. Concevoir de manière réfléchie, en partant d'une hypothèse vérifiable

Avant toute génération, l'algorithme conçoit l'entrée comme le ferait un analyste quantitatif : il choisit un archétype, attribue un filtre et un déclencheur à partir de vos groupes réels (jamais deux éléments identiques), associez-les pour créer une synergie plutôt qu'une redondance, choisissez la mise en œuvre, puis consignez par écrit pourquoi Cette arête doit exister. Si vous ne pouvez pas expliquer pourquoi, le projet est abandonné.

5. La gestion des miroirs et des sorties longues/courtes est assurée

La version courte reprend automatiquement la version longue. L'ensemble des stratégies de sortie — stop-loss, objectif de profit, stop suiveur, passage au seuil de rentabilité et sortie temporelle — est déjà intégré dans chaque modèle de base ; le modèle détermine simplement quelles stratégies de sortie le créateur peut optimiser et lesquelles restent fixes.

6. Gagnez-le en construisant

Chaque modèle est validé automatiquement lors de sa génération (les groupes sont résolus, les lacunes comblées), mais le dernier mot dans SQX revient toujours à un véritable Construire. Vous importez le modèle et le compilez — c'est ça, l'Oracle, et c'est exactement ainsi que vous vérifieriez n'importe quel modèle de toute façon.

Formes qu'il peut créer

Le générateur produit toute une série de structures d'entrée, toutes câblées et complètes :

  • Stop d'entrée — un filtre + un déclencheur, activé sur un ordre stop en attente à un certain niveau de prix.
  • Entrée sur le marché — un filtre + un déclencheur, rempli immédiatement.
  • Dépendant de la session — une stratégie d'entrée sur le marché associée à une condition temporelle non directionnelle (par exemple, exclure les vendredis).
  • Plusieurs périodes — un filtre basé sur une période plus longue (quotidienne) associé à un déclencheur sur le graphique principal.
  • Structure fondée sur les rôles avec droit de veto - régime ET déclencheur ET NON veto: utilisez cette configuration, mais excluez toute barre pour laquelle une condition de spoiler se déclenche également.
  • À plusieurs étapes — plusieurs phases d'entrée distinctes, chacune avec son propre groupe, son type d'ordre et son moment de sortie.
  • Variantes « long-only » de ce qui précède, avec le côté court décapé.

Les nouvelles structures (remblais de délimitation, grilles, autres portails) s’ajoutent selon le même principe de « gagner une fois pour toujours » que les compétences de bloc et de groupe : on dérive un squelette à partir d’un modèle déjà validé dans votre installation, on le construit et le valide une seule fois, puis il se génère à grande échelle.

Tutoriel - comment l'utiliser

Étape 0 - Installation unique (par machine)

Lors de la première utilisation, la compétence vous demande quelle installation StrategyQuant X utiliser — indiquez-lui le dossier racine (par exemple.

D:\SQX_144_…

). Il analyse vos groupes aléatoires et répertorie les propre ceux que l'on peut connecter (filtres/déclencheurs et pools de niveaux de prix), à l'exception de ceux qui font référence à un bloc manquant.

Étape 1 · Décrivez votre idée

“ Créez un modèle de cassure avec filtre de tendance à partir de mon installation. ”
“ Effectuez une entrée sur l'élan en fonction de la séance — sauf le vendredi. ”
“ Donnez-moi trois concepts novateurs fondés sur des thèses et mettez-les en œuvre. ”

Vous pouvez également lui fournir un document ou un thème et lui demander de proposer des designs, chacun s'appuyant sur les groupes dont vous disposez réellement.

Étape 2 · Examiner et approuver le projet

L'assistant vous fournit un cahier des charges rédigé en langage clair que vous pouvez consulter :

Champ d'application Valeur
Nom du modèle Rupture filtrée en fonction de la tendance
Forme Ordre stop (exécuté à un certain niveau de prix)
Filtre — quand Ne négociez que dans le sens de la tendance
Déclencheur — ce que Une cassure de canal
Niveau d'arrêt Réserve de niveau de la période précédente
Thèse Les cassures observées uniquement dans le cadre d'une tendance se confirment davantage que celles qui vont à contre-courant
Côté court mis en miroir automatiquement

Vous pouvez l'approuver ou demander des modifications (une entrée au marché à la place, un filtre différent, une stratégie « long-only », une limite de session).

Étape 3 · Il génère et valide automatiquement

Une fois que vous avez donné votre accord, l'outil intègre vos groupes dans la structure éprouvée, associe chaque emplacement au groupe correspondant, les insère, reproduit le côté court et effectue une auto-validation. Il ne vous fournira le résultat que si tous les groupes sont correctement placés et tous les emplacements remplis.

Étape 4 · Importer et générer dans AlgoWizard

Vous recevez un seul

.sqx

fichier ainsi qu'un bref résumé. Importez-le et lancez une compilation :

AlgoWizard → Importer le modèle → Lancer une compilation.

Le générateur explore la structure du modèle en puisant dans vos groupes, et la génération constitue la confirmation finale.

Étape 5 - Si quelque chose doit être modifié

Si un modèle ne se compile pas, signalez-le à la skill : elle corrigera le spécifique modifier la structure plutôt que de tout réécrire. La cause la plus fréquente est un groupe qui pointe vers un bloc que vous n'avez pas encore importé ; importez le bloc, régénérez, et le tour est joué.

Bonus : Mode conception et recherche

Vous n'avez pas de concept précis, mais seulement un objectif ? La couche de conception intégrée vous propose axé sur la thèse modèles provenant des groupes propres à votre installation (archetype, roles, un modèle falsifiable pourquoi), ainsi qu'une interface de recherche facultative qui peut sources tirées de la littérature, les soumettre à un filtre de vérification, puis n'intégrer que les solutions retenues dans la conception. Tout reste ancré dans les groupes dont vous disposez réellement : le système n'invente jamais de stratégie que vous ne pouvez pas mettre en œuvre.

Fait partie d'une boîte à outils plus complète

Le « Strategy Template Builder » est la dernière étape d'un processus en trois phases qui reflète la manière dont une stratégie est réellement élaborée — définir les règles → les regrouper → les intégrer dans une stratégie :

  • Constructeur de blocs personnalisés — définir les signaux individuels et les niveaux de prix.
  • Générateur aléatoire de groupes — regrouper ces blocs dans les menus à partir desquels le générateur effectue ses prélèvements.
  • Générateur de modèles de stratégie — configurez vos groupes pour qu'ils puissent être importés
    .sqx

    modèles de stratégie (cette compétence).

Chacune d'entre elles prend en charge l'installation et fonctionne de la même manière, en langage clair. Vous pouvez les utiliser individuellement ou en chaîne.

Exigences

  • StrategyQuant X / AlgoWizard — version 144
  • Python 3.8+ - uniquement la bibliothèque standard, pas d'installation de pip
  • Code Claude avec la compétence installée
  • Des groupes aléatoires dans votre installation à câbler (créez-les avec le Générateur aléatoire de groupes (si vous n'en avez pas encore)

En bref

Entrée Une idée stratégique / une thèse en termes simples (ou un article / un thème)
Sortie Un modèle de stratégie AlgoWizard validé et prêt à être importé (
.sqx

), long + court

Construit à partir de Les groupes aléatoires de votre installation (filtres/déclencheurs + groupes de niveaux de prix)
Structure Squelettes dont la construction a été validée ; pile de sortie complète déjà câblée ; côté court en miroir
Meilleur pour Transformer une thèse en un modèle cohérent et exploitable que le générateur SQX peut analyser

FAQ

Qu'est-ce qu'un modèle de stratégie, par rapport à une stratégie ?

Un modèle est une stratégie dont les éléments clés sont laissés en blanc trous Le générateur SQX remplit le formulaire au fur et à mesure de sa recherche, en se basant sur vos groupes aléatoires. Vous concevez le modèle ; le générateur l'explore.

Cela fonctionnera-t-il avec ma version de SQX ?

Il vise le StrategyQuant X version 144. On peut y lire votre Installez uniquement les groupes de câbles dont vous disposez réellement.

Est-ce qu'il invente des stratégies à partir de rien ?
Non — cela ne fait que connecter les groupes aléatoires déjà présents dans votre installation. Si vous avez besoin d'un groupe qui n'existe pas encore, créez-le d'abord à l'aide du « Random Group Builder », puis connectez-le.

Pourquoi transposer le code dans des squelettes plutôt que de simplement écrire le XML ?
En effet, dans SQX, un modèle peut être parfaitement correct d'un point de vue typologique tout en échouant à la compilation — les règles qui déterminent la compilabilité se situent en dehors du schéma visible. La transposition dans une structure déjà compilée garantit que chaque modèle reste dans un domaine dont la validité a été vérifiée.

Est-ce qu'il gère les positions longues et courtes, ainsi que les sorties ?
Oui. Le scénario court s'aligne automatiquement sur le long, et l'ensemble des stratégies de sortie (stop, cible, trailing, seuil de rentabilité, sortie temporelle) est déjà configuré : il vous suffit de choisir celles que le générateur de stratégie peut optimiser.

Est-ce qu'il permet d'utiliser des filtres sur plusieurs périodes ou par séance ?
Oui — les filtres basés sur des périodes plus longues (quotidiennes) et les plages horaires non directionnelles (par exemple, exclure les vendredis) sont tous deux pris en charge.

Est-ce que je continue à créer des stratégies dans AlgoWizard ?
C'est vous qui concevez le modèle avec cette compétence, alors Importer et compiler Utilisez-le dans AlgoWizard exactement comme n'importe quel modèle — la compilation constitue la confirmation finale.

 

 

Vous me connaissez sous le nom de clonex. Je m'appelle Ivan Hudec. C'est moi qui ai créé les blocs gratuits que vous utilisez ici, et je parle des travaux de recherche qui les sous-tendent sur algotrading.space. Vous avez besoin d'un projet sur mesure ? Venez travailler avec moi.

 

1 Commentaire
Le plus ancien
Le plus récent Le plus populaire
eto
eto
22. 8. 2026 11:41 am

1. Can I ask by asking it to convert my powerlanguage strategy which I copy and paste onto it then ask it to create SQ strategy?

2. Can I upload research paper in pdf file that I think have an edge for it to read and later to create SQ strategy?

Dernière modification le 23 jours il y a par eto