Documenti / Esecuzione di backtest

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

Borsa con simboli PineBag con controlli di ricerca, copia, incolla e cancella
Il vero pannello laterale con dieci ticker pronti per l'esecuzione.
  1. Cerca in TradingView.
    Scegli Cerca, trova un mercato e utilizza l'azione di aggiunta di PineBag. Il prefisso dello scambio viene mantenuto.
  2. Incolla un elenco.
    Scegli Incolla o premi ⌘V/Ctrl+V. Sono accettate nuove righe, virgole, punti e virgola e spazi; i duplicati vengono ignorati.
  3. Copialo o riutilizzalo.
    La copia restituisce un ticker per riga. Cancella le copie del sacchetto prima di rimuoverlo, in modo che Incolla possa ripristinarlo.
  4. Rivedi i tag.
    Usa × su un tag per rimuovere un errore e confermare il conteggio prima di iniziare.
Esempio di borsaNASDAQ:AAPL NASDAQ:MSFT BINANCE:BTCUSDT CME_MINI:ES1!

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.

Impostazioni PineBag con priorità strategia-proprietà TradingView e Script
La priorità di TradingView utilizza le proprietà correnti del grafico. La priorità dello script utilizza i valori dichiarati in strategy().
Predefinito

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.

Portatile

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

Finestra di dialogo Proprietà strategia TradingView
Interfaccia ufficiale delle proprietà della strategia TradingView. Apri il riferimento TradingView ↗
  1. Aggiungi la strategia al grafico.
    Apri le sue impostazioni con l'icona dell'ingranaggio e scegli il Proprietà scheda.
  2. Imposta le ipotesi dell'account.
    Controlla il capitale iniziale, la valuta di base e la dimensione dell'ordine.
  3. Imposta i costi di negoziazione.
    Inserisci Commissione e Slippage. Questi si applicano a ogni ticker nel sacchetto.
  4. 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.
  5. Ritorna a PineBag.
    Mantieni selezionata la priorità TradingView, conferma il riepilogo nel pannello laterale e avvia la corsa.
Per un confronto corretto: non modificare la strategia o le proprietà di TradingView mentre è attiva una 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 v6

Scegli la modalità cronologia

Veloce

Cronologia della mappa

Utilizza fino a 5.000 barre caricate. Funziona con qualsiasi piano TradingView, ma le date di inizio del ticker possono differire.

Allineato

Intervallo condiviso esatto

Testa ogni ticker tra le stesse date. Richiede un piano TradingView con Deep Backtesting.

Cosa succede durante un test

1Convalida

PineBag controlla la strategia e le impostazioni.

2Prova

TradingView calcola un ticker dopo l'altro.

3Combina

PineBag salva i risultati in un report di portafoglio locale.

Avvia e monitora la corsa

  1. Conferma la strategia e imbarca.
    Controlla il file, il periodo di tempo, il capitale e il conteggio dei ticker.
  2. Seleziona la modalità cronologia.
    Scegli la cronologia rapida dei grafici o un intervallo di date condiviso esatto.
  3. Scegli Esegui backtest.
    Mantieni aperta la scheda TradingView mentre il contatore dei progressi si muove.
  4. Rivedere gli avvisi.
    PineBag nomina un ticker non riuscito e conserva i risultati completati.
  5. Apre il rapporto.
    Il risultato e la versione della strategia testata vengono archiviati localmente.

Limiti e utilizzo sicuro

Mantieni la scheda aperta. Una borsa grande impiega più tempo perché i ticker vengono testati uno dopo l'altro. La disponibilità delle corse e i dati di mercato seguono il tuo piano TradingView.