Dokumente / Backtests ausführen

Ausführen von Backtests

Bereiten Sie die Tickerliste vor, überprüfen Sie einen Satz Einstellungen und lassen Sie PineBag jeden Ticker der Reihe nach testen.

Bauen Sie die Tasche

PineBag-Symboltasche mit Steuerelementen zum Suchen, Kopieren, Einfügen und Löschen
Das echte Seitenpanel mit zehn Tickern, bereit zum Start.
  1. Suche in TradingView.
    Wählen Sie „Suchen“, suchen Sie einen Markt und verwenden Sie die PineBag-Hinzufügen-Aktion. Das Exchange-Präfix bleibt erhalten.
  2. Fügen Sie eine Liste ein.
    Wählen Sie „Einfügen“ oder drücken Sie ⌘V/Strg+V. Neue Zeilen, Kommas, Semikolons und Leerzeichen werden akzeptiert; Duplikate werden ignoriert.
  3. Kopieren oder wiederverwenden.
    Beim Kopieren wird ein Ticker pro Zeile zurückgegeben. Clear kopiert den Beutel, bevor er ihn entfernt, sodass Paste ihn wiederherstellen kann.
  4. Überprüfen Sie die Tags.
    Verwenden Sie × auf einem Tag, um einen Fehler zu entfernen und die Zählung vor dem Start zu bestätigen.
BeispieltascheNASDAQ:AAPL NASDAQ:MSFT BINANCE:BTCUSDT CME_MINI:ES1!

Wählen Sie aus, woher die Strategieeigenschaften stammen

Öffnen Sie die PineBag-Einstellungen und wählen Sie TradingView oder Skript unter Strategieeigenschaften. Die ausgewählte Quelle gewinnt, wenn an beiden Stellen derselbe Wert vorhanden ist; TradingView ist die Standardeinstellung.

PineBag-Einstellungen mit TradingView und Script-Strategie-Eigenschaftspriorität
Die TradingView-Priorität verwendet die aktuellen Eigenschaften des Diagramms. Die Skriptpriorität verwendet die in deklarierten Werte strategy().
Standard

TradingView-Priorität

Verwenden Sie dies, wenn Sie Kapital, Auftragsgröße, Provision und Ausführungsannahmen in TradingView anpassen. Die Diagrammwerte überschreiben entsprechende Skriptwerte.

Portabel

Skriptpriorität

Verwenden Sie dies, wenn jeder Lauf die gleichen Annahmen beinhalten muss .pine -Datei. TradingView stellt nur eine Eigenschaft bereit, die durch die Deklaration nicht festgelegt wird.

Parameter in TradingView ändern

TradingView Strategy Properties-Dialogfeld
Offizielle TradingView Strategy Properties-Schnittstelle. Öffnen Sie die TradingView-Referenz ↗
  1. Fügen Sie die Strategie zum Diagramm hinzu.
    Öffnen Sie die Einstellungen mit dem Zahnradsymbol und wählen Sie das aus Eigenschaften .
  2. Kontoannahmen festlegen.
    Überprüfen Sie das Anfangskapital, die Basiswährung und die Auftragsgröße.
  3. Handelskosten festlegen.
    Geben Sie Provision und Slippage ein. Diese gelten für jeden Ticker im Beutel.
  4. Überprüfen Sie Hebelwirkung und Füllungen.
    Legen Sie Long/Short-Marge, Neuberechnung und Orderausführungsverhalten nur dann fest, wenn die Strategie dies erfordert.
  5. Zurück zu PineBag.
    Lassen Sie die TradingView-Priorität ausgewählt, bestätigen Sie die Zusammenfassung im Seitenbereich und starten Sie den Lauf.
Für einen fairen Vergleich: Ändern Sie die Strategie oder die TradingView-Eigenschaften nicht, während ein Lauf aktiv ist.

Oder behalten Sie die Parameter in Pine Script bei

Mit Skriptpriorität wird die strategy() -Erklärung wird zur tragbaren Quelle der Wahrheit. Diese Vorlage enthält die Haupteigenschaften und ein kleines, gültiges EMA-Breakout-Beispiel.

Strategievorlage mit allen Properties-Variablen öffnen →

↓Laden Sie die bearbeitbare .pine-Vorlage herunter4 KB · Pine Script v6

Wählen Sie den Verlaufsmodus

Schnell

Kartenverlauf

Verwendet bis zu 5.000 geladene Riegel. Es funktioniert mit jedem TradingView-Plan, die Startdaten der Ticker können jedoch unterschiedlich sein.

Ausgerichtet

Genauer gemeinsamer Bereich

Testet jeden Ticker zwischen denselben Daten. Es erfordert einen TradingView-Plan mit Deep Backtesting.

Was passiert während eines Tests?

1Validieren

PineBag überprüft die Strategie und Einstellungen.

2Test

TradingView berechnet einen Ticker nach dem anderen.

3Kombinieren

PineBag speichert die Ergebnisse in einem lokalen Portfoliobericht.

Starten und überwachen Sie den Lauf

  1. Bestätigen Sie die Strategie und die Tasche.
    Überprüfen Sie die Datei, den Zeitrahmen, das Kapital und die Tickerzahl.
  2. Wählen Sie den Verlaufsmodus.
    Wählen Sie einen schnellen Diagrammverlauf oder einen genauen gemeinsamen Datumsbereich.
  3. Wählen Sie Backtest ausführen.
    Lassen Sie die Registerkarte TradingView geöffnet, während sich der Fortschrittszähler bewegt.
  4. Überprüfen Sie die Warnungen.
    PineBag benennt einen fehlgeschlagenen Ticker und behält die abgeschlossenen Ergebnisse.
  5. Öffnen Sie den Bericht.
    Das Ergebnis und die getestete Strategieversion werden lokal gespeichert.

Grenzen und sichere Verwendung

Lassen Sie die Registerkarte geöffnet. Eine große Tüte dauert länger, da die Ticker nacheinander getestet werden. Laufverfügbarkeit und Marktdaten folgen Ihrem TradingView-Plan.