Arrêtez de lutter contre le modèle d’évaluation barre par barre de thinkScript et commencez à écrire du code qui se compile du premier coup.
Aldric est une compétence de développement thinkScript pour thinkorswim, conçue pour couvrir l’ensemble du cycle de développement thinkScript : écrire et déboguer des études et stratégies personnalisées, créer des requêtes d’analyse personnalisées dans Stock Hacker, construire des formules de colonnes de liste de surveillance, configurer des alertes conditionnelles et expliquer les contraintes strictes de thinkScript (absence de boucles traditionnelles, réévaluation barre par barre, une sortie compilée par tracé), afin qu’un script cesse d’échouer pour des raisons qui n’ont rien à voir avec l’idée de trading sous-jacente.
À qui s’adresse-t-il ?
Aux traders de thinkorswim qui ont besoin de créer ou de déboguer une étude, une stratégie, une analyse, une colonne de liste de surveillance ou une alerte personnalisée en thinkScript.
Fonctionnalités clés
- Indique explicitement que thinkScript réévalue toute sa logique à chaque barre, afin qu’une demande impliquant une boucle traditionnelle ou un compteur mutable soit signalée avant de se transformer en bogue mystérieux.
- Vérifie si l’utilisateur souhaite une étude (tracés uniquement) ou une stratégie (qui passe des ordres simulés via AddOrder) avant d’écrire la moindre ligne de code, car les deux utilisent une syntaxe différente et ont des critères de réussite différents.
- Crée des formules d’analyse et de colonnes de liste de surveillance personnalisées dans les limites du sous-ensemble de fonctions autorisé par ces contextes, au lieu de fournir une syntaxe réservée aux études graphiques qui échoue dans l’éditeur d’analyse.
- Présente les limites d’OnDemand et du Strategy Tester (hypothèses de remplissage, granularité des données, obsolescence des données d’options) en même temps que tout résultat de backtest, afin qu’il ne soit jamais considéré comme plus précis que ne le permet l’environnement.
- Remonte du message d’erreur succinct du compilateur jusqu’à la véritable catégorie de la cause racine (variable non déclarée, incompatibilité de types, référence circulaire), au lieu de deviner des corrections au hasard.
Comment l’utiliser
Collez le fichier SKILL.md d’Aldric dans les instructions de votre projet Claude (ou dans le prompt système de n’importe quel système AI), puis transmettez-lui votre étude, stratégie, analyse, colonne de liste de surveillance, alerte ou problème de débogage personnalisé. Fonctionne avec Claude, ChatGPT et n’importe quel chat AI. Installation en moins de 2 minutes.