La guida completa all'automazione

Dal segnale all'esecuzione scalata

La guida definitiva per automatizzare il tuo flusso di lavoro TradingView con PickMyTrade e Tradovate. Scopri come tradurre i tuoi segnali TradingView in operazioni eseguite in modo impeccabile, con precisione, controllo e scalabilità.

TradingView

TradingView

I tuoi segnali

PickMyTrade

PickMyTrade

Motore di automazione

Tradovate

Tradovate

Esecuzione live

Questa guida copre tutto, dalla configurazione dell'account alla gestione multi-account

Inizia a imparare

Prima di tutto, iniziamo a collegarti

Configurare il tuo account PickMyTrade e collegarlo a Tradovate richiede solo pochi minuti.

Creazione account e accesso

Procedura di registrazione standard: registrati e verifica la tua email.

Nota importante

Nessun costo aggiuntivo

Non devi acquistare l'accesso API da Tradovate. PickMyTrade è un fornitore autorizzato, e l'accesso API è incluso nel tuo abbonamento PickMyTrade.

Collegare il tuo account Tradovate

1

Clicca su "Connect to Tradovate"

2

Scegli la modalità (Demo o Live)

3

Inserisci le credenziali

Modalità Demo

Per il paper trading, gli account di prop firm (Apex, TopStep, ecc.) e le valutazioni.

Modalità Live

Da usare esclusivamente per account di trading live e finanziati.

La tua prima decisione: Strategia o Indicatore?

Il modo in cui configuri gli alert in PickMyTrade dipende interamente da cosa stai automatizzando da TradingView. Capire questa distinzione è fondamentale per una configurazione di successo.

TradingView

STRATEGIA

Come riconoscerla

Mostra un report di back-testing nella scheda Strategy Tester.

Configurazione dell'alert

Richiede solo un alert. Usa segnaposto come {{strategy.order.action}} per gestire automaticamente acquisti, vendite e chiusure.

Tipi di ordine

Supporta Ordini a Mercato e Ordini Limite (Richiedono modifiche manuali: Vedi qui )

Ideale per

Sistemi completamente codificati e back-testati, con logica di ingresso e uscita completa integrata nel Pine Script. Il percorso più semplice verso l'automazione.

TradingView

INDICATORE

Come riconoscerlo

Nessun report di back-testing. Crei alert basati su condizioni (es. l'RSI supera 70).

Configurazione dell'alert

Richiede tre alert separati: uno per l'Acquisto, uno per la Vendita e uno per la Chiusura.

Tipi di ordine

Molto flessibile. Supporta ordini a Mercato, Limite e Stop.

Ideale per

Trader che usano indicatori standard (RSI, MACD, Bande di Bollinger) o che richiedono tipi di ordine avanzati e un controllo preciso sui parametri di Take Profit/Stop Loss all'interno di PickMyTrade.

Non sei sicuro di quale hai?

Apri il tuo grafico su TradingView e cerca la scheda "Strategy Tester" in basso. Se è presente con le metriche di performance e un elenco di operazioni, hai una Strategia. In caso contrario, stai lavorando con un Indicatore.

Il tuo kit di gestione del rischio: 5 modi per impostare TP/SL

PickMyTrade ti offre un controllo preciso sulle tue uscite. Scegli il metodo più adatto alla tua strategia.

Punti (o valore in dollari)

Imposta il TP/SL in base a un movimento fisso in punti/dollari rispetto all'ingresso.

Esempio:

(NQ, Qty: 2, Lot Size: 20): uno SL di 1 punto = 1 * 20 * 2 =
rischio di $40.

Percentuale

Imposta il TP/SL in base a una percentuale del prezzo di ingresso.

Esempio:

Ingresso a $100, SL dell'1% ->
Stop posizionato a $99.

Prezzo (Livelli dinamici)

Vedi la documentazione

Usa livelli di prezzo dinamici direttamente dai plot del tuo indicatore in TradingView.

Consiglio pro:

Estremamente efficace per strategie che usano livelli come Bande di Bollinger, punti pivot o bande ATR. Devi tracciare il valore nel tuo Pine Script. PickMyTrade può quindi usare i {{plot_0}} to {{plot_19}} segnaposto.

Tick

Imposta il TP/SL in base a un numero specifico di tick. È obbligatorio specificare il simbolo.

Esempio:

(NQ, Qty: 2, Tick Size: 0.25): uno SL di 10 tick = 10 * 0.25 * 20 * 2 = rischio di $100.

Profitto/Perdita totale

Imposta il TP/SL in base a un importo totale di P/L per l'intera posizione.

Esempio:

(Qty: 2): $10 di TP/SL per contratto = $20 di P/L totale come obiettivo.

Trailing Stop Loss

Blocca i profitti lasciando correre le posizioni vincenti. Definito da tre parametri chiave.

Valore di Trail: Distanza dal prezzo attuale

Trigger di Trail: Profitto necessario per attivare il trailing

Frequenza di Trail: Ogni quanto si aggiorna lo SL

Rischio avanzato: padroneggiare il Trailing Stop Loss

Il trailing stop loss è uno strumento potente per bloccare i profitti lasciando correre le posizioni vincenti. È definito da tre parametri chiave:

Valore di Trail

Cos'è: La distanza che lo stop loss mantiene dal prezzo attuale.

Esempio: "Valore di Trail = 5 punti". Se il prezzo è $115, lo stop è a $110.

Trigger di Trail

Cos'è: L'importo di profitto necessario per attivare il meccanismo di trailing per la prima volta.

Esempio: "Ingresso = $100", "SL iniziale = $95", "Trigger di Trail = 10 punti". Quando il prezzo raggiunge $110, il trailing si attiva e lo stop si sposta da $95 a $105.

Frequenza di Trail

Cos'è: Ogni quanto si aggiorna lo stop loss dopo essere stato attivato.

Esempio: "Frequenza di Trail = 15 punti". Dopo l'attivazione a $110, lo stop si sposterà nuovamente verso l'alto solo ogni volta che il mercato compie un altro movimento di 15 punti a tuo favore.

chart

Valore di Trail

La distanza che lo stop loss mantiene dal prezzo attuale.

Esempio: "Valore di Trail = 5 punti". Se il prezzo è $115, lo stop è a $110.

Trigger di Trail

L'importo di profitto necessario per attivare il meccanismo di trailing per la prima volta.

Esempio: "Ingresso = $100", "SL iniziale = $95", "Trigger di Trail = 10 punti". Quando il prezzo raggiunge $110, il trailing si attiva e lo stop si sposta da $95 a $105.

Frequenza di Trail

Ogni quanto si aggiorna lo stop loss dopo essere stato attivato.

Esempio: "Frequenza di Trail = 15 punti". Dopo l'attivazione a $110, lo stop si sposterà nuovamente verso l'alto solo ogni volta che il mercato compie un altro movimento di 15 punti a tuo favore.

Dimensionamento della posizione Opzioni

Controlla esattamente quanti contratti vengono aperti a ogni segnale.

Quantità fissa

Valore assoluto. Apre un numero fisso di contratti a ogni segnale. Semplice e diretto.

Esempio:

Imposta Quantità = 2, ogni segnale apre 2 contratti.

Percentuale di rischio

Dimensionamento dinamico basato sul valore del tuo account. Lo Stop Loss è obbligatorio per questo calcolo.

Come funziona (esempio)

Valore dell'account: $1,000
% di rischio: 10% (Total Risk = $100)
Simbolo: NQ (Lot Size = $20)
Stop Loss: 5 points ($5 * $20 = $100 risk per contract)

Rischio totale ($100)
÷
Rischio per contratto ($100)
= 1 contratto

Attenzione:

Se la quantità calcolata è inferiore a 1, l'operazione non verrà eseguita.

Il flusso di lavoro dell'indicatore: Creare il tuo ingresso

Se stai automatizzando un indicatore, ecco come configurare i tuoi alert e i tipi di ordine in PickMyTrade.

Alert e tipi di ordine

Alert di Acquisto

Chiude qualsiasi posizione aperta esistente (acquisto o vendita) e annulla eventuali ordini aperti prima di aprire una nuova posizione di acquisto.

Alert di Vendita

Chiude qualsiasi posizione aperta esistente (acquisto o vendita) e annulla eventuali ordini aperti prima di aprire una nuova posizione di vendita.

Alert di Chiusura

Chiude la posizione attuale e annulla gli ordini aperti. Non non apre una nuova operazione.

Tipo di ordine

Scegli tra Mercato, Limite (con timeout opzionale di fill-or-kill in secondi) o ordini Stop.

Dimensionamento della posizione

Quantità fissa

Valore assoluto. Apre un numero fisso di contratti a ogni segnale. Semplice e diretto.

Percentuale di rischio

Dimensionamento dinamico basato sul valore del tuo account. Lo Stop Loss è obbligatorio per questo calcolo.

Valore dell'account: $1.000

% di rischio: 10% (Total Risk = $100)

Simbolo: NQ (NQ (Lot Size = $20))

Stop Loss: 5 points (5 punti ($5 * $20 = rischio di $100))

→ Calcolo: $100 / $100 = 1 contratto

Il flusso di lavoro della strategia: Un percorso più snello

Automatizzare una strategia è più semplice perché TradingView gestisce la logica di acquisto/vendita. La tua decisione principale riguarda come gestire le uscite.

La domanda chiave

La tua strategia in Pine Script contiene già più livelli di Take Profit e Stop Loss (strategy.exit, ecc.)?

La mia strategia gestisce tutte le uscite.

In PickMyTrade, sotto "Exit Strategy Type", seleziona .

La piattaforma non non ti permetterà di impostare parametri di rischio. PickMyTrade eseguirà semplicemente gli ordini di uscita esattamente come vengono inviati dal tuo script TradingView. Questo è pensato per i trader che vogliono il pieno controllo all'interno del proprio codice.

NO

Voglio che PickMyTrade gestisca le mie uscite.

In PickMyTrade, sotto "Exit Strategy Type", seleziona NO.

Conseguenza: La piattaforma ora ti permetterà di usare la sua suite completa di strumenti di gestione del rischio (i 5 tipi di TP/SL, il Trailing Stop, il Break-Even), proprio come nel flusso di lavoro dell'indicatore.

L'ultimo passaggio: Generare e impostare il tuo alert

Una volta configurate le impostazioni, attivare la tua automazione è un semplice processo di copia e incolla.

1

In PickMyTrade, clicca sul pulsante "Generate Alert" Seleziona l'account/gli account Tradovate su cui vuoi fare trading.

2

Apparirà un popup con il codice del tuo alert (JSON). Clicca su "Copy Code".

3

Dalla dashboard di PickMyTrade, copia l' URL Webhookunivoco.

4

Apri la finestra di creazione dell'alert in TradingView. Incolla il JSON nel campo "Message". Incolla l' URL Webhook nella scheda "Notifications". Clicca su "Create". La tua automazione è ora attiva.

Regola fondamentale

Non modificare mai manualmente il codice JSON. Se devi apportare una modifica, torna all'interfaccia, regola le impostazioni e rigenera un codice nuovo. Le modifiche manuali sono la causa più comune di errori.

Scalare la tua attività con la gestione multi-account

Un singolo alert di TradingView può eseguire operazioni su più account Tradovate contemporaneamente. È ideale per gestire più account di prop firm o per fare trading per conto di familiari e amici.

Metodo 1: Sotto-account (sotto un unico login Tradovate)

Per chi è pensato

Hai più account (ad es. diversi account Apex o TopStep) tutti accessibili con un unico nome utente Tradovate.

Come funziona

Nella sezione "Add Account", seleziona semplicemente i sotto-account desiderati dal menu a tendina. PickMyTrade si occupa del resto. Questo richiede un solo abbonamento PickMyTrade.

Tutti gli account sotto un unico login Tradovate

Metodo 2: Account esterni (login Tradovate diversi)

Per chi è pensato

Devi fare trading per un amico, un familiare o su un account di prop firm che richiede un login Tradovate separato.

Come funziona

Il tuo cliente/amico deve avere un proprio account PickMyTrade collegato al proprio login Tradovate. Ti fornirà il proprio Token PickMyTrade e Nome dell'account Tradovate. Aggiungilo come account esterno.

Collega login Tradovate separati tramite i token PickMyTrade

×2

Moltiplicatore di quantità

Per ogni account aggiunto (sub-account o esterno), puoi impostare un moltiplicatore di quantità (ad es. 0,5 per metà size, 2,0 per il doppio) per gestire il rischio in proporzione a diverse dimensioni di account.

Oltre l'automazione dei segnali: Il Manual Trade Copier

Uno strumento progettato per copiare le operazioni che esegui manualmente su un account master verso uno o più account client/slave in tempo reale. Questo è separato dall'automazione degli alert di TradingView.

A chi è rivolto

Trader che gestiscono più account prop firm e vogliono piazzare un'unica operazione manuale e vederla replicata ovunque.

Money manager o trader che eseguono operazioni discrezionali per conto di clienti.

Come funziona (flusso del processo visivo)

1

Aggiungi account client

Aggiungi i tuoi sub-account o account esterni (utilizzando il loro token PickMyTrade) nella sezione Manual Trade Copier.

2

Imposta i moltiplicatori

Assegna un moltiplicatore di quantità per ciascun account client per adeguare la dimensione delle operazioni in modo appropriato.

3

Attiva

Devi cliccare 'Click to Start' all'inizio di ogni giornata per attivare il copier.

4

Trade

Piazza operazioni sul tuo account master designato. Verranno copiate istantaneamente su tutti gli account client attivi.

Cronologia operazioni

Visualizza gli ID ordine master e slave per un tracciamento semplice.

Liquida tutto

Un unico pulsante per chiudere tutte le posizioni e gli ordini aperti su tutti gli account client.

Monitoraggio del tuo sistema e impostazioni essenziali

Comprendere i Log degli Alert, la Mappatura dei Simboli e le Impostazioni Globali di Rischio

Comprendere i Log degli Alert

L'Alert Log è il tuo centro di controllo. È il primo posto da guardare in caso di dubbi su un'operazione. Mostra ogni alert ricevuto da TradingView e il suo stato di esecuzione.

Orario alert

Il timestamp esatto in cui l'alert è stato ricevuto da TradingView.

Stato alert

La colonna più importante. Mostra se l'ordine è stato Eseguito, Rifiutato o In pausa.

ID Ordine di Entrata

L'ID univoco del broker per l'operazione. Essenziale per il confronto incrociato con Tradovate.

Dati alert

Clicca sull'icona per vedere i dati JSON grezzi ricevuti da TradingView, preziosi per il debug.

Filtra i log per data e simbolo

Scarica la tua cronologia completa come file CSV

Consiglio da esperti per il supporto

Se riscontri un problema che non riesci a risolvere, fai uno screenshot della riga rilevante nel tuo Alert Log e inviala al team di supporto. Fornisce loro tutti i dati necessari per diagnosticare rapidamente il problema.

Dietro le quinte: impostazioni essenziali e mappatura dei simboli

1. Mappatura dei simboli - Il traduttore

TradingView usa simboli continui (ad es. NQ1!), mentre Tradovate richiede simboli specifici con mese di scadenza del contratto (ad es. NQZ24).

TradingView Tradovate
NQ1! NQZ24

Errore: L'errore "Symbol mapping not found" significa che stai facendo trading su un simbolo senza una mappa pre-configurata. Vai su Impostazioni → Crea impostazione per crearne una tua (ad es. Simbolo TradingView: MNQ1! → Simbolo Tradovate: MNQZ24).

2. Rollover automatico del contratto

Non devi fare nulla. PickMyTrade monitora le date di scadenza e aggiorna automaticamente la sua mappatura interna dei simboli al mese di contratto successivo qualche giorno prima della scadenza.

Continua a usare il simbolo continuo (NQ1!) nei tuoi alert TradingView. Il tuo trading proseguirà senza interruzioni.

Imposta e dimentica

Rollover automatico = trading senza interruzioni

3. Impostazioni globali di rischio

Nelle impostazioni principali, puoi definire parametri di rischio globali come limiti di profitto/perdita giornalieri o settimanali. Se questi limiti vengono raggiunti, il trading viene automaticamente messo in pausa per il periodo definito, offrendo una rete di sicurezza fondamentale.

Esempio: Imposta un limite di perdita giornaliero di $500. Se raggiungi quella soglia, tutte le operazioni si fermano automaticamente fino al giorno successivo.

La tua checklist di risoluzione dei problemi: Problemi comuni e soluzioni

Problema

I miei alert TradingView si attivano, ma non compaiono nei miei Alert Log di PickMyTrade.

Causa probabile

La connessione webhook è interrotta.

Soluzione

  1. Verifica che l'URL del webhook sia incollato correttamente nella scheda 'Notifications' del tuo alert TV.
  2. Assicurati che il campo 'Message' contenga solo il codice JSON, senza testo o commenti in più.

Problema

Le mie operazioni si chiudono immediatamente dopo l'apertura.

Causa probabile

Il tuo script sta inviando segnali di acquisto e vendita in conflitto sulla stessa barra.

Soluzione

Nelle impostazioni del tuo alert TradingView, assicurati che la frequenza sia impostata su "Once Per Bar Close" per evitare che i segnali si attivino a metà barra.

Problema

La connessione mostra "Tradovate Account is Bound With Another Account".

Causa probabile

Una restrizione dell'account di prova. Il tuo account Tradovate era precedentemente collegato a un'altra prova PickMyTrade.

Soluzione

Sottoscrivi un piano a pagamento per rimuovere questa restrizione, oppure contatta il supporto per scollegare manualmente l'account (di solito una cortesia una tantum).

Problema

I miei ordini vengono rifiutati da Tradovate.

Causa probabile

Problemi lato broker come margine insufficiente, contratto scaduto o raggiungimento dei limiti di rischio della prop firm.

Soluzione

Controlla la "Order History" direttamente sulla piattaforma Tradovate. Gli ordini rifiutati sono evidenziati in rosso e mostrano il motivo specifico fornito dal broker.

Per utenti avanzati: Uno sguardo dentro il JSON

Per chi ha dimestichezza con Pine Script e la logica di trading, il payload JSON offre potenti override. Ricorda: rigenera sempre gli alert dall'interfaccia, non modificare questi valori manualmente.

update_tp & update_sl

Predefinito: false

Quando impostato su true, un nuovo alert non aprirà una nuova operazione. Invece, troverà la posizione aperta esistente e aggiornerà il suo ordine Take Profit o Stop Loss al nuovo prezzo fornito nell'alert.

Caso d'uso:

Spostare uno stop loss a break-even o applicare un trailing stop loss basato su condizioni dinamiche calcolate nel tuo Pine Script.

reverse_order_close

Predefinito: true true (tipicamente)

Controlla il comportamento di un segnale opposto.

true: Posizione lunga → Segnale di vendita

Chiudi lunga → Apri posizione corta

false: Posizione lunga → Segnale di vendita

Chiudi lunga → Posizione piatta

Caso d'uso: Se sei long e arriva un segnale di vendita, chiude la posizione long e ne apre una nuova short (true). Oppure se false, chiude solo la long.

same_direction_ignore

Predefinito: true true (tipicamente)

Controlla il piramidamento.

true: Posizione lunga → Segnale di acquisto

Ignorato

false: Posizione lunga → Segnale di acquisto

Aggiunge alla posizione

Caso d'uso: true impedisce l'accumulo di posizioni. false consente il piramidamento.

Ora sei pronto per automatizzare con fiducia

Hai il framework completo per passare da un semplice segnale a un'operazione di trading sofisticata, scalabile e multi-account.

Collega l'account e scegli il percorso

(Strategia/Indicatore)

Padroneggia il toolkit di gestione del rischio

(TP/SL, Trailing, Break-Even)

Utilizza il trading multi-account e il Manual Copier

(Scala la tua operatività)

Sfrutta gli Alert Log

(Piena trasparenza)

Tour della piattaforma

Per un tour guidato dell'interfaccia, clicca sul pulsante 'Tour' nella tua dashboard.

Alert salvati

Configura e salva le tue configurazioni di alert preferite come template usando la funzione 'Saved Alerts' per velocizzare il tuo flusso di lavoro.

Documentazione

Per approfondimenti su ogni funzionalità, inclusi argomenti avanzati come il News Filter e il Programma di Referral, visita la sezione ufficiale Docs.

Pronto a trasformare il tuo
flusso di lavoro TradingView?

Unisciti a oltre 10.000 trader che eseguono oltre 5 milioni di operazioni automatizzate con PickMyTrade. Inizia oggi la tua prova gratuita di 5 giorni, nessuna carta di credito richiesta.

Prova gratuita di 5 giorni

Nessuna carta di credito richiesta

Strategie illimitate

Nessun limite su alert o operazioni

Supporto 24/7

Assistenza prioritaria inclusa