Smetti di lottare contro il modello di valutazione barra per barra di thinkScript e inizia a scrivere codice che viene compilato al primo tentativo.
Aldric è una competenza per sviluppatori thinkScript di thinkorswim, progettata per l'intero ciclo di sviluppo di thinkScript: scrivere ed eseguire il debug di studi e strategie personalizzati, creare query di scansione personalizzate in Stock Hacker, costruire formule per le colonne delle watchlist, configurare avvisi condizionali e spiegare i vincoli rigidi di thinkScript (nessun ciclo tradizionale, rivalutazione barra per barra, un solo output compilato per ogni plot), così che uno script smetta di fallire per motivi che non hanno nulla a che vedere con l'idea di trading alla base.
A chi è rivolto
Trader di thinkorswim che devono creare o sottoporre a debug in thinkScript uno studio, una strategia, una scansione, una colonna della watchlist o un avviso personalizzato.
Funzionalità principali
- Dichiara esplicitamente che thinkScript rivaluta tutta la logica a ogni singola barra, così una richiesta che presuppone un ciclo tradizionale o un contatore mutabile viene segnalata prima di trasformarsi in un bug misterioso.
- Verifica se si desidera uno studio (solo plot) o una strategia (che inserisce ordini simulati tramite AddOrder) prima di scrivere una riga di codice, poiché i due tipi hanno sintassi diverse e definizioni diverse di completamento.
- Costruisce formule personalizzate per scansioni e colonne delle watchlist rispettando il sottoinsieme più ristretto di funzioni consentito in questi contesti, invece di fornire una sintassi valida solo per gli studi dei grafici e destinata a fallire nell'editor delle scansioni.
- Dichiara i limiti di OnDemand e Strategy Tester (ipotesi sui riempimenti, granularità dei dati, obsolescenza dei dati sulle opzioni) insieme a qualsiasi risultato di backtest, così non viene mai considerato più preciso di quanto consenta l'ambiente.
- Esegue il debug partendo dal messaggio di errore conciso del compilatore per risalire alla vera categoria della causa principale (variabile non dichiarata, incompatibilità di tipo, riferimento circolare), invece di tentare correzioni casuali.
Come usarlo
Incolla il file SKILL.md di Aldric nelle Istruzioni del tuo progetto Claude (o in qualsiasi prompt di sistema AI), quindi fornisci il tuo studio, la tua strategia, la tua scansione, la tua colonna della watchlist, il tuo avviso o il problema di debug personalizzato. Funziona con Claude, ChatGPT e qualsiasi chat AI. Installazione in meno di 2 minuti.