Documentation

Guide de l'utilisateur & Documentation

Tout ce dont vous avez besoin pour optimiser vos stratégies TradingView avec l'extension, exécuter des backtests cloud, générer du code Pine Script avec l'IA et automatiser vos ordres avec Backpulse.

Démarrage Rapide

Qu'est-ce que Backpulse ?

Backpulse est la plateforme complète d'optimisation et d'automatisation de stratégies pour TradingView. Fonctionnalités clés : (1) Extension gratuite pour Chrome & Firefox scannant les paramètres Pine Script pour exécuter des backtests ultra-rapides directement sur vos graphiques (modes Local et Cloud) ; (2) Moteur de Backtest Cloud effectuant des balayages de paramètres automatisés sur serveurs distants ; (3) AI Studio & Constructeur Visuel pour concevoir des stratégies Pine Script v5/v6 sans coder ; (4) Backtest quantitatif en Python via le moteur quantbt avec plus de 15 métriques financières ; (5) Automatisation Webhook exécutant les alertes TradingView sur Binance, Bybit, OKX, Kraken et plus de 30 exchanges en moins de 300 ms ; et (6) Hébergement cloud de bots Freqtrade (mode simulation et réel, sans VPS requis).

De quoi ai-je besoin pour commencer ?

Cela dépend des outils souhaités :

- Pour optimiser vos stratégies avec l'Extension : Installez l'extension gratuite et ouvrez un graphique TradingView (aucun compte ni clé API requis en Mode Local).

- Pour utiliser le Backtest Cloud ou AI Studio : Créez un compte gratuit sur Backpulse.

- Pour automatiser des ordres Webhook ou lancer des bots Freqtrade : Vous aurez besoin d'une clé API de votre exchange (Binance, Bybit, OKX, etc.) avec uniquement les permissions de Trading (n'activez jamais les permissions de Retrait).

Combien de temps prend la configuration ?

- Avec l'Extension Navigateur : Moins d'une minute — installez-la depuis le Chrome Web Store ou Firefox AMO, ouvrez un graphique avec une stratégie Pine Script et cliquez sur Run.

- Avec l'Automatisation Webhook : 5 à 10 minutes — Inscrivez-vous → allez dans Webhooks (ou /hub) → créez un Provider pour votre exchange → ajoutez une Route pour votre paire → copiez l'URL Webhook et collez-la dans votre alerte TradingView.

Backpulse prend-il en charge la connexion Google ?

Oui. Vous pouvez vous inscrire et vous connecter instantanément avec votre compte Google (OAuth) en toute sécurité.

Extension Navigateur

Qu'est-ce que l'extension de navigateur Backpulse ?

L'extension Backpulse (gratuite) est un module pour Google Chrome, Mozilla Firefox et les navigateurs basés sur Chromium (Brave, Opera, Edge). Elle détecte automatiquement les stratégies Pine Script (v4, v5, v6) sur vos graphiques TradingView, analyse tous les paramètres d'entrée et effectue des optimisations sur des centaines ou des milliers de combinaisons. Une fois les meilleurs paramètres identifiés, cliquez sur « Apply to Chart » pour mettre à jour vos paramètres en un clic sans saisie manuelle.

Quels navigateurs sont pris en charge ?

L'extension est officiellement disponible sur Google Chrome (Chrome Web Store), Mozilla Firefox (Firefox AMO) et est totalement compatible avec les navigateurs Chromium comme Brave, Opera et Microsoft Edge.

Quelle est la différence entre le Mode Local et le Mode Cloud dans l'extension ?

L'extension offre deux modes d'exécution :

- Mode Local (Par défaut & Gratuit) : S'exécute directement dans votre onglet TradingView ouvert avec une confidentialité 100% côté client (aucune donnée ne quitte votre machine). Pilote le Testeur de stratégie natif sans compte requis.

- Mode Cloud : Une fois connecté à votre compte Backpulse, vous pouvez déléguer les calculs à notre cluster cloud de navigateurs Chromium sans tête. Les optimisations continuent en arrière-plan même lorsque vous éteignez votre ordinateur, avec synchronisation de l'historique.

Dois-je créer un compte pour utiliser l'extension ?

Aucun compte n'est requis pour le Mode Local. Elle fonctionne immédiatement après l'installation. La connexion active le Mode Cloud et la sauvegarde de vos historiques.

Backtesting & Optimisation

Comment fonctionne l'optimisation de backtest TradingView ?

Backpulse propose deux méthodes flexibles :

1. Optimisation directe dans le navigateur (Mode Local via l'Extension) : L'extension analyse les paramètres de votre graphique et automatise le Testeur de stratégie natif sur votre machine.

2. Optimisation dans le Cloud (via /backtest ou le Mode Cloud de l'Extension) : Envoie les tâches à des serveurs cloud. Le système découvre automatiquement les paramètres, exécute des balayages en parallèle et extrait les données de Profit Net, Drawdown Max, Taux de Réussite et Facteur de Profit.

Comment fonctionne le Backtest Cloud sur Backpulse ?

Lorsque vous lancez un backtest dans le cloud, nos serveurs Playwright ouvrent votre graphique TradingView, appliquent méthodiquement chaque combinaison de paramètres et relèvent les métriques de performance en temps réel sans monopoliser votre ordinateur.

Quelle est la différence entre les stratégies publiques et privées ?

Publiques : Scripts de la communauté publiés sur TradingView — Backpulse les charge automatiquement par nom et auteur.

Privées : Vos scripts personnels ou sur invitation — ils doivent être préalablement insérés sur votre graphique avec une session active.

Qu'est-ce que le Backtesting Python (Freqtrade) ?

Le backtesting Python (/backtest/freqtrade) vous permet de tester des stratégies conformes au standard IStrategy de Freqtrade directement dans le navigateur, sans serveur ni Docker. Alimenté par les données tick haute résolution de Binance Futures, il calcule plus de 15 métriques (ratio de Sharpe, CAGR, Drawdown Max, Taux de Réussite, Sortino) et affiche des courbes de capital interactives.

Où puis-je consulter les résultats d'optimisation ?

Une fois le travail terminé, ouvrez la page du travail (/backtest/jobs) pour consulter le classement triable par profit net, drawdown ou facteur de profit. Cliquez sur une ligne pour voir les paramètres et les appliquer.

Webhooks & Signaux

Comment connecter TradingView à Backpulse ?

1. Allez dans Webhooks (ou /hub) → Créez un Provider avec la clé API de votre exchange.

2. Ajoutez une Route pour votre paire (ex: BTC/USDT:USDT).

3. Copiez l'URL Webhook de la Route (format : https://hook.backpulse.io/tv/TOKEN).

4. Dans TradingView, créez une alerte de stratégie et collez l'URL dans le champ Webhook URL.

5. Collez le payload JSON standardisé dans le champ Message de l'alerte.

Quel est le format JSON standard du message ?

{
  "side": "{{strategy.order.action}}",
  "market_position": "{{strategy.market_position}}",
  "qty": "{{strategy.order.contracts}}",
  "symbol": "{{ticker}}",
  "price": "{{close}}",
  "entry_price": "{{strategy.position_avg_price}}",
  "ts": "{{timenow}}"
}

Champs essentiels :

- side: "buy" ou "sell" (obligatoire)

- market_position: "long", "short", ou "flat" (détecte automatiquement les entrées et sorties)

- qty: quantité ou montant (obligatoire, > 0)

- symbol, price, entry_price, ts : facultatifs (valeurs de la Route par défaut)

Comment Backpulse gère-t-il les entrées et les sorties d'ordres ?

Grâce au champ market_position :

- De "flat" vers "long" ou "short" : Déclenche un ordre d'entrée au marché.

- Vers "flat" : Déclenche la clôture de la position actuelle.

- En l'absence de ce champ, le moteur analyse la direction de side et l'état des positions réelles sur l'exchange pour agir en conséquence.

Quel est le niveau de sécurité des Webhooks ?

Chaque Route dispose d'un jeton UUID aléatoire de 256 bits unique. Les requêtes sont chiffrées en HTTPS TLS 1.3 avec limitation de débit par IP et protection anti-rejeu.

Quelle est la latence d'exécution des ordres ?

La latence médiane entre la réception du webhook TradingView et l'envoi de l'ordre signé à l'exchange est généralement inférieure à 300 millisecondes.

Puis-je tester les webhooks sans attendre un signal réel ?

Oui. Cliquez sur « Send Test Signal » sur la page de votre Route pour envoyer un ordre test de petite taille et vérifier instantanément vos identifiants et la connexion.

Connexions aux Exchanges

Quelles plateformes d'échange sont prises en charge ?

Support officiel complet pour : Binance (Spot et Futures), Bybit (Spot et Perpétuels Linéaires), OKX, Kraken, Gate.io, Bitget, KuCoin et BingX. D'autres intégrations sont régulièrement ajoutées.

Quelles autorisations dois-je accorder à mes clés API ?

Accordez uniquement les autorisations de « Lecture (Read) » et d'« Ordres (Trade/Futures) ».

N'activez JAMAIS les autorisations de « Retrait (Withdrawal) ». Toute clé disposant de droits de retrait est automatiquement rejetée pour votre sécurité.

Mes clés API sont-elles sécurisées sur vos serveurs ?

Absolument. Les clés API sont chiffrées au repos avec l'algorithme AES-256-GCM et les clés maîtresses de chiffrement sont conservées dans des modules sécurisés isolés.

Le mode Testnet est-il pris en charge ?

Oui. Cochez « Testnet Mode » lors de la création d'un Provider pour vous connecter aux environnements de démonstration de Binance ou Bybit sans engager de vrais fonds.

Comment configurer la Passphrase pour OKX, Bitget ou KuCoin ?

Ces plateformes demandent de définir une Passphrase lors de la création de la clé API. Renseignez simplement cette même Passphrase dans le champ dédié sur Backpulse.

Studio de Stratégies & IA

Quels outils composent le Studio de Stratégies ?

Il comprend : (1) AI Studio pour concevoir et corriger du code Pine Script et Python en langage naturel ; (2) Le Constructeur Visuel pour assembler des règles de trading sans coder ; (3) La bibliothèque de modèles éprouvés (NFI, SMAOffset, etc.).

Comment fonctionne AI Studio ?

AI Studio s'appuie sur des modèles entraînés sur des millions de lignes de code quantitatif. Décrivez votre stratégie en langage simple (ex : « Acheter quand le RSI 15m est sous 30 et croise l'EMA 200 avec stop à 2% ») et l'IA génère le code prêt à l'emploi en quelques secondes.

Quelle est la différence entre le Constructeur Visuel et AI Studio ?

Le Constructeur Visuel utilise une interface visuelle à base de blocs d'indicateurs sans aucune programmation, tandis qu'AI Studio est un assistant conversationnel générant directement du code script modifiable.

Classement & Copy Trading

Qu'est-ce que le Classement des Meilleurs Traders ?

C'est un tableau de bord public et transparent répertoriant les meilleurs bots et stratégies quantitatives vérifiées de la communauté, classés par rentabilité, ratio de Sharpe et drawdown.

Comment fonctionne le Copy Trading ?

En vous abonnant à une stratégie du classement, chaque signal d'achat ou de vente est automatiquement répliqué sur votre propre compte d'exchange via votre Route Webhook.

Qu'est-ce que le Bot Hub ?

Le Bot Hub est votre interface centralisée pour superviser l'ensemble de vos bots Freqtrade actifs, vos routes de signaux et vos positions ouvertes en temps réel.

Quelles informations fournit le Tableau de Bord Visuel ?

Il affiche des graphiques d'évolution du capital, la répartition des positions, le PnL latent en direct et les journaux récents d'exécution d'ordres.

Hébergement de Bots Freqtrade

Qu'est-ce que l'Hébergement de Bots Freqtrade ?

C'est un service cloud clé en main qui exécute vos bots Freqtrade 24h/24 et 7j/7 avec redémarrage automatique en cas de panne, sans besoin de louer de VPS ni de configurer Docker.

Quelle est la différence entre le mode Dry-run et Live ?

Le mode Dry-run simule des transactions avec un capital virtuel en conditions réelles de marché sans risque ; le mode Live passe de véritables ordres sur votre compte d'échange.

Puis-je accéder à l'interface web officielle FreqUI ?

Oui ! Chaque instance de bot dispose de son propre accès FreqUI sécurisé par un jeton JWT en un clic directement depuis votre navigateur.

Comment configurer les notifications Telegram pour mes bots ?

Saisissez simplement votre Token de bot Telegram et votre Chat ID dans les réglages du bot pour recevoir les alertes d'exécution et de suivi sur votre smartphone.

Abonnements et Facturation

Quels sont les plans d'abonnement Backpulse ?

Nous proposons un forfait Gratuit (extension en mode local, backtest basique, signaux manuels) et des formules Pro (optimisations cloud illimitées, calcul haute vitesse, routes webhooks illimitées et hébergement de bots Freqtrade).

Y a-t-il un essai gratuit pour le plan Pro ?

Chaque nouvel utilisateur bénéficie de crédits de calcul cloud offerts pour tester les fonctionnalités d'optimisation et les webhooks sans renseigner de carte bancaire.

Quels moyens de paiement sont acceptés ?

Nous acceptons les principales cartes bancaires (Visa, Mastercard, American Express) ainsi que les paiements directs en cryptomonnaies (USDT, USDC).

Puis-je modifier ou résilier mon abonnement à tout moment ?

Oui. Vous pouvez changer de formule ou résilier votre abonnement à tout instant depuis les paramètres de votre compte, sans préavis ni frais cachés.

Vous avez encore des questions ?

Contacter le support