Esecuzione di backtest
Prepara l'elenco dei ticker, controlla una serie di impostazioni e lascia che PineBag testi ciascun ticker in ordine.
Costruisci la borsa
- Cerca in TradingView.
Scegli Cerca, trova un mercato e utilizza l'azione di aggiunta di PineBag. Il prefisso dello scambio viene mantenuto. - Incolla un elenco.
Scegli Incolla o premi ⌘V/Ctrl+V. Sono accettate nuove righe, virgole, punti e virgola e spazi; i duplicati vengono ignorati. - Copialo o riutilizzalo.
La copia restituisce un ticker per riga. Cancella le copie del sacchetto prima di rimuoverlo, in modo che Incolla possa ripristinarlo. - Rivedi i tag.
Usa × su un tag per rimuovere un errore e confermare il conteggio prima di iniziare.
NASDAQ:AAPL
NASDAQ:MSFT
BINANCE:BTCUSDT
CME_MINI:ES1!NASDAQ:AAPL
NASDAQ:MSFT
BINANCE:BTCUSDT
CME_MINI:ES1!- Fino a 500 ticker per esecuzione.
- Supportati: azioni, criptovalute, forex, futures, indici e altri simboli TradingView.
- I dati di mercato e le quotazioni ritardate seguono ancora i diritti del tuo conto TradingView.
Scegli da dove provengono le proprietà della strategia
Apri Impostazioni PineBag e scegli TradingView o Script in Proprietà della strategia. La fonte selezionata vince quando esiste lo stesso valore in entrambi i posti; TradingView è l'impostazione predefinita.
strategy().Priorità TradingView
Usalo quando ottimizzi il capitale, la dimensione dell'ordine, le commissioni e le ipotesi di esecuzione in TradingView. I valori del grafico sovrascrivono i valori dello script corrispondenti.
Priorità script
Utilizzare questo quando ogni esecuzione deve contenere gli stessi presupposti all'interno del file .pine file. TradingView fornisce solo una proprietà che la dichiarazione non imposta.
Modifica i parametri in TradingView
- Aggiungi la strategia al grafico.
Apri le sue impostazioni con l'icona dell'ingranaggio e scegli il Proprietà scheda. - Imposta le ipotesi dell'account.
Controlla il capitale iniziale, la valuta di base e la dimensione dell'ordine. - Imposta i costi di negoziazione.
Inserisci Commissione e Slippage. Questi si applicano a ogni ticker nel sacchetto. - Controlla la leva finanziaria e i riempimenti.
Imposta il margine lungo/corto, il ricalcolo e il comportamento di esecuzione degli ordini solo quando la strategia li richiede. - Ritorna a PineBag.
Mantieni selezionata la priorità TradingView, conferma il riepilogo nel pannello laterale e avvia la corsa.
Oppure mantieni i parametri in Pine Script
Con la priorità Script, il strategy() la dichiarazione diventa la fonte portatile della verità. Questo modello include le proprietà principali e un piccolo esempio valido di breakout EMA.
Apri il modello di strategia con tutte le variabili Properties →
↓Scarica il modello .pine modificabile4 KB · Pine Script v6Scegli la modalità cronologia
Cronologia della mappa
Utilizza fino a 5.000 barre caricate. Funziona con qualsiasi piano TradingView, ma le date di inizio del ticker possono differire.
Intervallo condiviso esatto
Testa ogni ticker tra le stesse date. Richiede un piano TradingView con Deep Backtesting.
Cosa succede durante un test
PineBag controlla la strategia e le impostazioni.
TradingView calcola un ticker dopo l'altro.
PineBag salva i risultati in un report di portafoglio locale.
Avvia e monitora la corsa
-
Conferma la strategia e imbarca.
Controlla il file, il periodo di tempo, il capitale e il conteggio dei ticker. -
Seleziona la modalità cronologia.
Scegli la cronologia rapida dei grafici o un intervallo di date condiviso esatto. -
Scegli Esegui backtest.
Mantieni aperta la scheda TradingView mentre il contatore dei progressi si muove. -
Rivedere gli avvisi.
PineBag nomina un ticker non riuscito e conserva i risultati completati. -
Apre il rapporto.
Il risultato e la versione della strategia testata vengono archiviati localmente.