Docs / Exécution de backtests

Exécution de backtests

Préparez la liste des tickers, vérifiez un ensemble de paramètres et laissez PineBag tester chaque ticker dans l'ordre.

Construire le sac

Sac de symboles PineBag avec commandes de recherche, copier, coller et effacer
Le vrai panneau latéral avec dix tickers prêts à être lancés.
  1. Recherchez dans TradingView.
    Choisissez Rechercher, trouvez un marché et utilisez l'action d'ajout PineBag. Le préfixe d'échange est conservé.
  2. Collez une liste.
    Choisissez Coller ou appuyez sur ⌘V/Ctrl+V. Les nouvelles lignes, virgules, points-virgules et espaces sont acceptés ; les doublons sont ignorés.
  3. Copiez-le ou réutilisez-le.
    Copier renvoie un ticker par ligne. Effacer copie le sac avant de le retirer, afin que Coller puisse le restaurer.
  4. Vérifiez les balises.
    Utilisez × sur une balise pour supprimer une erreur et confirmer le décompte avant de commencer.
Exemple de sachetNASDAQ:AAPL NASDAQ:MSFT BINANCE:BTCUSDT CME_MINI:ES1!

Choisissez d'où proviennent les propriétés de la stratégie

Ouvrez les paramètres PineBag et choisissez TradingView ou Script sous Propriétés de la stratégie. La source sélectionnée gagne lorsque la même valeur existe aux deux endroits ; TradingView est la valeur par défaut.

Paramètres PineBag avec priorité de propriété de stratégie TradingView et Script
La priorité TradingView utilise les propriétés actuelles du graphique. La priorité du script utilise les valeurs déclarées dans strategy().
Par défaut

Priorité TradingView

Utilisez-le lorsque vous ajustez les hypothèses de capital, de taille de l'ordre, de commission et d'exécution dans TradingView. Les valeurs du graphique remplacent les valeurs de script correspondantes.

Portable

Priorité du script

Utilisez ceci lorsque chaque exécution doit comporter les mêmes hypothèses à l'intérieur du .pine . TradingView fournit uniquement une propriété que la déclaration ne définit pas.

Modifier les paramètres dans TradingView

Boîte de dialogue Propriétés de la stratégie TradingView
Interface officielle des propriétés de la stratégie TradingView. Ouvrir la référence TradingView ↗
  1. Ajoutez la stratégie au graphique.
    Ouvrez ses paramètres avec l'icône d'engrenage et choisissez le Propriétés .
  2. Définir les hypothèses du compte.
    Vérifiez le capital initial, la devise de base et la taille de la commande.
  3. Définir les coûts de négociation.
    Entrez la commission et le glissement. Celles-ci s'appliquent à chaque ticker du sac.
  4. Vérifiez l'effet de levier et les remplissages.
    Définissez le comportement de marge longue/courte, de recalcul et d'exécution des commandes uniquement lorsque la stratégie en a besoin.
  5. Retournez à PineBag.
    Gardez la priorité TradingView sélectionnée, confirmez le résumé dans le panneau latéral et démarrez l'exécution.
Pour une comparaison équitable : ne modifiez pas la stratégie ou les propriétés TradingView pendant qu'une exécution est active.

Ou conserver les paramètres dans Pine Script

Avec la priorité Script, le strategy() la déclaration devient la source portable de la vérité. Ce modèle comprend les propriétés principales et un petit exemple valide de répartition EMA.

Ouvrir le modèle de stratégie avec toutes les variables Properties →

↓Téléchargez le modèle .pine modifiable4 Ko · Pine Script v6

Choisissez le mode historique

Rapide

Historique des graphiques

Utilise jusqu'à 5 000 barres chargées. Cela fonctionne avec n'importe quel plan TradingView, mais les dates de début des tickers peuvent différer.

Aligné

Plage partagée exacte

Teste chaque téléscripteur entre les mêmes dates. Cela nécessite un plan TradingView avec Deep Backtesting.

Que se passe-t-il lors d'un test

1Valider

PineBag vérifie la stratégie et les paramètres.

2Test

TradingView calcule un ticker après l'autre.

3Combiner

PineBag enregistre les résultats dans un rapport de portefeuille local.

Démarrer et surveiller le run

  1. Confirmez la stratégie et le sac.
    Vérifiez le fichier, la période, le capital et le nombre de tickers.
  2. Sélectionnez le mode historique.
    Choisissez un historique graphique rapide ou une plage de dates partagée exacte.
  3. Choisissez Exécuter le backtest.
    Gardez l'onglet TradingView ouvert pendant que le compteur de progression se déplace.
  4. Consultez les avertissements.
    PineBag nomme un ticker ayant échoué et conserve les résultats terminés.
  5. Ouvrez le rapport.
    Le résultat et la version de la stratégie testée sont stockés localement.

Limites et utilisation sécuritaire

Gardez l'onglet ouvert. Un gros sac prend plus de temps car les tickers sont testés les uns après les autres. Exécutez la disponibilité et les données de marché selon votre plan TradingView.