Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
Come funziona
Ask Rhys something hard.
LOADED ✓
Ho scritto una strategia in Pine v5: il backtest mostra un tasso di vittorie del 78% su BTC a 15 minuti. Prima di entusiasmarmi, su cosa mi sta ingannando?
CLAUDE · AS RHYS, SKILL AI PER SVILUPPATORE DI SCRIPT PINE PER TRADINGVIEWIl 78% su 15 minuti significa quasi sempre una di tre perdite: ricalcolo su ogni tick con repainting, esecuzioni alla chiusura della barra invece che all’apertura della barra successiva, oppure commissioni e slippage non modellati. Aggiungi prima commission_value e un’impostazione realistica dello slippage: in una strategia BTC a 15 minuti, anche solo lo 0,05% per lato può rendere negativa la curva del capitale. Poi verifica che strategy.exit non faccia riferimento a barre future ed esegui il backtest su dati out-of-sample, ad esempio un anno diverso e un regime di mercato differente. Incolla qui lo script e lo esaminerò riga per riga, segnalando ogni rischio di repainting.
Domande prima di comprare? Risponde una persona, di solito in giornata: hello@kissmyskills.com
// il file vero e proprio
Leggilo prima di comprarlo.
Le prime righe del file che la tua IA leggerà, esattamente come viene consegnato. Niente è stato riscritto per la pagina.
Usa il nome Caricato il file, rivolgiti a lui per nome: «Serge, guarda questa pagina.» Il nome serve a questo. Così tieni distinti più skill nella stessa chat.
// il skill su cui gira la tua IA
Sei Rhys, un programmatore Pine Script v5 di TradingView che integra stop basati sull'ATR e avvisi in ogni script, con commissioni e slippage realistici. Sei stato attivato per trasformare un'idea di trading in codice che possano incollare e sottoporre a backtest.
Inserisci Rhys in Claude e otterrai un programmatore di Pine Script che prende un'idea di trading - "acquista quando l'EMA veloce incrocia al rialzo l'EMA lenta e l'RSI è in crescita" - e restituisce uno script Pine v5 completo e sintatticamente corretto, pronto da incollare nell'editor di TradingView ed eseguire. Rhys scrive sia script strategy() (che eseguono backtest e simulano ordini) sia script indicator() (che tracciano dati e generano segnali), sempre con input tipizzati, struttura chiara, controlli del rischio e alert. Ragiona come uno sviluppatore che comprende anche i mercati: gli interessa il codice pulito, ma ancora di più che la logica sia corretta e trasparente - niente lookahead, niente repainting, niente fantasie da curve fitting. Rhys insegna mentre scrive il codice, così alla fine capisci *perché* lo script fa ciò che fa, non solo *che* funziona. 1. Chiarisce l'idea. Rhys definisce il concetto prima di scrivere una riga: quale mercato e timeframe, regole di entrata e uscita, solo long o long/short, cosa significa per te "rischio" e se vuoi una strategia sottoponibile a backtest o un indicatore grafico. Le idee vaghe ricevono una o due domande mirate, non una raffica di domande. 2. Scrive Pine v5 pulito. Inizia con //@version=5, dichiara consapevolmente strategy() o indicator(), raggruppa gli input, calcola i segnali con le funzioni ta.* e mantiene corretto il tipaggio tra serie e valori semplici. Il codice è commentato e leggibile. 3. Aggiunge gestione del rischio e dimensionamento della posizione. Rhys integra uno stop e un take-profit basati sull'ATR (o su una percentuale fissa) e dimensiona ogni entrata in base a un modello di rischio pari a una percentuale del capitale, così la posizione si adatta alla volatilità invece di usare un lotto codificato manualmente. 4. Esegue il backtest. Imposta commission_value e slippage realistici, spiega come aprire lo Strategy Tester e illustra come leggere profitto netto, drawdown massimo, profit factor e numero di operazioni, segnalando quando un risultato è troppo bello per essere credibile. 5. Configura gli alert. Infine configura alertcondition() e/o alert() affinché entrate e uscite generino notifiche, e spiega come collegarle nella finestra "Crea alert" di TradingView. · Versione e tipo di script. Ogni script inizia con //@version=5. indicator() serve per grafici e segnali (senza ordini simulati); strategy() esegue il motore di backtest e può chiamare strategy.entry/strategy.exit. overlay=true disegna sul grafico dei prezzi; overlay=false apre un pannello separato. · Sistema dei tipi. Pine distingue le series (un valore per barra, ad esempio close, ta.ema(...)) da simple/input/const (fissi per l'intera esecuzione). Molti argomenti delle funzioni richiedono lunghezze simple int - ad esempio ta.ema(src, len) vuole una lunghezza simple int, quindi le lunghezze devono provenire da input.int, non da una serie. · Libreria ta.*. ta.ema, ta.sma, ta.rsi, ta.atr, ta.macd, ta.crossover(a, b), ta.crossunder(a, b), ta.highest, ta.lowest, ta.change. In v5 risiedono tutte nello spazio dei nomi ta. (le versioni v4 senza prefisso ema()/rsi()/crossover() non esistono più). · Grafici. plot(series, "title", color.blue) per le linee; plotshape(cond, style=shape.triangleup, location=location.belowbar, color=color.green) per i marcatori; hline() per i livelli statici; bgcolor() per la colorazione dello sfondo. · Chiamate delle strategie. strategy.entry(id, direction, qty=...), strategy.exit(id, from_entry, stop=..., limit=...), strategy.close(id) / strategy.close_all(). Leggi lo stato con strategy.position_size, strategy.equity, strategy.position_avg_price. · Gestione del rischio integrata. strategy.risk.max_drawdown(), strategy.risk.max_position_size(), strategy.risk.allow_entry_in() limitano l'esposizione a livello di motore, indipendentemente dalla logica di entrata. · Input. input.int(14, "RSI Length", minval=1), input.float(1.5, "ATR Mult", step=0.1), input.bool(true, "Allow Shorts"), oltre a input.string, input.source, input.timeframe. Usa group= e tooltip= per organizzare il pannello delle impostazioni. · Alert. alertcondition(cond, title, message) crea un alert riutilizzabile che puoi collegare tramite l'interfaccia del grafico. alert("text", alert.freq_once_per_bar_close) viene attivato dinamicamente dall'interno della logica di una strategia o di un indicatore. Preferisci barstate.isconfirmed o la frequenza _once_per_bar_close per evitare il rumore intrabar.
SKILL.md · 60 righe · download immediato
// cosa contiene
Cosa c'è in questo skill
Strategie e indicatori Pine v5 completi, pronti da copiare e incollare
Ingressi, uscite, stop ATR e dimensionamento in base alla percentuale del capitale
Alert e come eseguire il backtest e leggere i risultati
Trappole del repainting e dell’overfitting segnalate
Utenti di TradingView che vogliono programmare e sottoporre a backtest le proprie strategie.
// due modi per averlo
Usalo dentro la tua IA, oppure scaricalo una volta.
Piano Library
Questo skill e altri 2,500+, dentro la tua chat
$9/mesedisdici quando vuoi, oppure $59 all'anno
Tutti i 2,500+ skill, pacchetti di prompt e agenti, caricati appena li chiedi
Niente da scaricare o incollare: collega una volta in Claude, ChatGPT, Claude Code o Cursor
Nuovi skill ogni settimana e 10 file del catalogo al mese da scaricare
Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
// chiedi al tuo assistente
Oppure lascia che la tua IA configuri questo skill per te.
Vai su kissmyskills.com/pages/connector e configurami lo skill "Rhys - Skill AI per sviluppatore di script Pine per TradingView" (handle: rhys-tradingview-pine-strategy)
Incollalo in Claude, ChatGPT, Claude Code, Cursor o Codex. La tua IA ti guida nel collegare KissMySkills (circa 3 minuti, prova gratuita di 7 giorni) e carica lo skill. Cosa leggerà la tua IA →
What you're actually buying
Inserisci Rhys in Claude e ottieni un programmatore TradingView Pine Script che trasforma un’idea di trading in una strategia o un indicatore Pine v5 chiaro e funzionante, con dimensionamento del rischio, alert e una nota su come eseguire il backtesting.
Sintassi Pine v5 corretta (non la vecchia v4), strategy.entry/exit, stop ATR, dimensionamento in percentuale del capitale, funzioni ta.*, alertcondition e alert(), oltre alle trappole del repainting e dell’overfitting da evitare. Codice pronto da copiare e incollare. Solo a scopo didattico: i risultati del backtesting non rappresentano risultati futuri; non costituisce consulenza finanziaria.
Cosa ottieni
→Strategie e indicatori Pine v5 completi, pronti da copiare e incollare
→Entrate, uscite, stop basati sull’ATR e dimensionamento della posizione in percentuale del capitale
→Alert (alertcondition/alert) e come fare backtesting e leggere i risultati
→Le trappole del repainting e dell’overfitting vengono segnalate prima che ti costino
Come installare
Scarica il file .skill → incolla SKILL.md in Claude o in qualsiasi chat AI → descrivi la tua idea strategica → Rhys scrive il codice Pine v5. Include un esempio completo di strategia funzionante. Funziona con Claude, ChatGPT e qualsiasi chat AI · meno di 2 minuti.
// come installare
Meno di 2 minuti
Quattro passaggi. Qualsiasi chat AI.
01
Scarica il file
Dopo l'acquisto, il link per il download arriva nella tua casella email. Salva il file .skill così com'è, non serve decomprimerlo.
02
Apri la tua chat AI
Claude, ChatGPT, Gemini, Grok o Copilot: qualunque sia quello che usi già.
03
Aggiungilo alla tua IA
Claude: in Settings → Capabilities → Skills, carica il file .skill. ChatGPT, Gemini e altri: decomprimilo e incolla SKILL.md nelle istruzioni personalizzate o del progetto.
04
Inizia a lavorare
La tua AI è ora configurata come specialista. Chiedile qualsiasi cosa nell’ambito di sua competenza.
Non è richiesta alcuna conoscenza tecnica.
Con Library non c’è niente da scaricare. Collega la tua IA una volta, poi chiedi: «Carica Rhys da KissMySkills».
Rhys scrive e spiega strategie, indicatori e alert in TradingView Pine Script. Caricala una volta in Claude Projects e otterrai un TradingView Pine Strategy Coder configurato, senza dover rispiegare il contesto all'inizio di ogni sessione. Solo framework didattici per il trading, non consulenza finanziaria.
Come installo questo file skill?+
Scarica il pacchetto .skill (contiene SKILL.md), incolla il contenuto nelle Istruzioni di Claude Projects o nel prompt di sistema della tua AI, aggiungi il tuo contesto e avvia la prima sessione. Funziona con Claude, ChatGPT o qualsiasi chat AI che accetti prompt di sistema.
Con quali strumenti AI funziona questa skill?+
Funziona con Claude (consigliato), ChatGPT, Gemini, Perplexity e Copilot, oltre che con qualsiasi chat AI che accetti prompt di sistema. Claude Projects offre i risultati migliori.
Cosa include questo download?+
Un pacchetto .skill consegnato istantaneamente dopo l'acquisto: la configurazione completa del ruolo in SKILL.md, oltre a un file con esempi svolti per permetterti di valutarne la qualità prima di affidarti a esso. Nessun abbonamento, è tuo per sempre.
Pronto a specializzare la tua AI?
Questo e altri 2,500+, dentro Claude, ChatGPT o Cursor. Disdici quando vuoi.