Edgoro
TradingView · Pine Script v6

Générateur Pine Script par IA pour vos indicateurs et stratégies TradingView

Décrivez l'indicateur que vous voulez avec vos mots : la condition, le filtre, l'alerte. Edgoro écrit le code Pine Script v6 complet, explique son fonctionnement et vous indique comment l'ajouter à votre graphique. Demandez une modification et vous obtenez une nouvelle version ; les précédentes restent dans votre bibliothèque.

Cela fonctionne pour les indicateurs qui marquent des signaux et des niveaux, comme pour les stratégies à tester dans le testeur de stratégie de TradingView. Aucune connaissance en code n'est nécessaire, et le code vous appartient.

  • Scripts Pine Script v6 complets
  • Alertes et étapes d'installation incluses
  • Inclus dans les deux formules

Comment ça marche

  1. Décrivez-le

    Écrivez vos règles comme vous les expliqueriez à un autre trader : marché, unité de temps, entrée, sortie, filtres et alertes souhaitées. Quand un point est ambigu, Edgoro indique l'hypothèse retenue au lieu de vous poser une liste de questions.

  2. Recevez le script complet

    La réponse commence par une phrase qui résume ce que fait le script, puis donne le code entier dans un seul bloc (jamais un fragment), une explication en langage clair et les étapes pour l'installer sur TradingView.

  3. Ajoutez-le à votre graphique

    Ouvrez l'éditeur Pine, collez, enregistrez et ajoutez au graphique. Si TradingView signale une erreur, collez le message exact dans la même conversation et Edgoro renvoie une version corrigée.

  4. Affinez avec vos mots

    Cliquez sur une amélioration suggérée ou écrivez la vôtre, par exemple « signaux uniquement pendant la session de Londres ». Chaque réponse devient une nouvelle version, à copier ou à télécharger en fichier .pine.

Exemple : un croisement d'EMA avec filtre de tendance

Voici une demande typique et le type de code obtenu. Le script est le croisement d'EMA de notre bibliothèque d'indicateurs gratuite (en anglais), écrit selon les mêmes règles qu'Edgoro : syntaxe v6, un paramètre input pour chaque réglage, un filtre de tendance désactivable et un alertcondition() par signal.

DemandeJe veux une EMA 9 et une EMA 21, avec les croisements marqués seulement dans le sens de l'EMA 200, et des alertes pour les deux signaux.

Pine Script v6
//@version=6
indicator("EMA crossover with trend filter", shorttitle = "EMA cross", overlay = true)

src      = input.source(close, "Source")
fastLen  = input.int(9, "Fast EMA", minval = 1)
slowLen  = input.int(21, "Slow EMA", minval = 2)
useTrend = input.bool(true, "Only signal in the direction of the trend EMA")
trendLen = input.int(200, "Trend EMA", minval = 2)

fast  = ta.ema(src, fastLen)
slow  = ta.ema(src, slowLen)
trend = ta.ema(src, trendLen)

crossUp   = ta.crossover(fast, slow)
crossDown = ta.crossunder(fast, slow)
longOk    = not useTrend or close > trend
shortOk   = not useTrend or close < trend

buySignal  = crossUp and longOk
sellSignal = crossDown and shortOk

fastPlot = plot(fast, "Fast EMA", color = color.new(color.teal, 0), linewidth = 2)
slowPlot = plot(slow, "Slow EMA", color = color.new(color.orange, 0), linewidth = 2)
plot(useTrend ? trend : na, "Trend EMA", color = color.new(color.gray, 0))
fill(fastPlot, slowPlot, color = fast > slow ? color.new(color.teal, 85) : color.new(color.orange, 85), title = "Cross fill")

plotshape(buySignal, "Bullish cross", shape.triangleup, location.belowbar, color.new(color.teal, 0), size = size.small)
plotshape(sellSignal, "Bearish cross", shape.triangledown, location.abovebar, color.new(color.orange, 0), size = size.small)

alertcondition(buySignal, "EMA bullish cross", "Fast EMA crossed above slow EMA on {{ticker}} ({{interval}}) at {{close}}")
alertcondition(sellSignal, "EMA bearish cross", "Fast EMA crossed below slow EMA on {{ticker}} ({{interval}}) at {{close}}")
Extrait de la réponse : le bloc de code. La réponse complète explique aussi chaque partie et liste les étapes d'installation. Un exemple de code, pas une promesse de résultats.

Ensuite, une demande comme « en faire une stratégie avec un stop à 1,5 × ATR et un objectif à 2R » renvoie une version strategy() avec le capital initial, la taille de position en pourcentage des fonds propres et la commission déjà réglés. Lisez comment construire une stratégie de croisement d'EMA (en anglais) pour savoir quoi vérifier dans les résultats.

Écrit selon les règles de Pine Script v6

Chaque script suit un ensemble de règles fixes, pensées pour obtenir un code qui compile dans TradingView et se comporte comme prévu :

  • //@version=6 en première ligne, indicator() par défaut et strategy() quand vous demandez un backtest.
  • Chaque valeur que vous pourriez ajuster est un input.*() avec un titre et un groupe : vous changez les réglages sans toucher au code.
  • Les données d'une unité de temps supérieure passent par request.security() avec lookahead_off, ce qui évite la cause la plus fréquente de repainting (en anglais).
  • Aucun appel obsolète de v4 ou v5 comme study() ou security(), et les couleurs passent par color.new().
  • Un alertcondition() par signal, avec des messages qui utilisent les vraies variables d'alerte de TradingView, comme {{ticker}} et {{close}}.
  • Le respect des limites de TradingView, comme 500 dessins par script.

Avant que vous ne le voyiez, chaque script passe par Edgoro Pine Check, notre propre vérificateur v6 : il corrige automatiquement les erreurs courantes et signale le repainting, les stratégies sans frais et les alertes manquantes. Vous pouvez lancer la même vérification sur n'importe quel script avec le vérificateur Pine Script gratuit (en anglais). Edgoro n'exécute pas votre script sur les serveurs de TradingView : c'est l'éditeur Pine qui le compile. S'il signale une erreur, il suffit d'un message pour obtenir la correction.

Ce qui est inclus, et ce qui ne l'est pas

Inclus

  • Des indicateurs et stratégies Pine Script v6 complets
  • Une vérification par Edgoro Pine Check avant livraison, avec corrections automatiques
  • Une explication en langage clair du fonctionnement de chaque script
  • Les étapes d'installation sur TradingView, et une alerte pour chaque signal
  • Des idées d'amélioration en un clic après chaque réponse
  • Une bibliothèque avec toutes les versions, copie et téléchargement .pine
  • Des réponses dans la langue de votre message (commentaires du code en anglais)
  • L'analyse de graphiques par IA à partir de captures d'écran, dans la même formule

Les limites, sans détour

  • Les scripts fonctionnent uniquement sur TradingView. MetaTrader 5 et les bots crypto sont une option à part.
  • Edgoro Pine Check est notre propre vérificateur v6, pas le compilateur de TradingView : TradingView compile le script quand vous l'ajoutez, et vous collez l'éventuelle erreur dans la conversation pour la faire corriger.
  • Un indicateur marque des signaux et envoie des alertes. Il ne passe jamais d'ordres.
  • Les webhooks d'alerte nécessitent un abonnement TradingView payant.
  • Les résultats du testeur de stratégie décrivent le passé, pas ce qui va suivre.
  • L'interface d'Edgoro et la page de paiement sont en anglais. Vous pouvez décrire votre stratégie en français et recevoir les explications en français ; les commentaires du code restent en anglais.

Pour qui

Traders qui ont un setup mais ne codent pas

Vous connaissez les conditions de vos trades. Edgoro les transforme en indicateur avec alertes : vous n'avez plus à fixer vos graphiques en les attendant.

Utilisateurs de Pine Script pressés

Oubliez le code répétitif : paramètres, tracés, alertes et réglages de stratégie arrivent déjà écrits, et vous modifiez la partie qui compte.

Traders qui testent des idées

Transformez une idée en stratégie pour le testeur de stratégie de TradingView, vérifiez-la, affinez-la et gardez chaque version.

Edgoro, le faire vous-même ou un chatbot IA généraliste

EdgoroLe faire vous-mêmeUn chatbot IA généraliste
Premier scriptUne demande, un script completDes heures à des jours, selon votre expérience de PineRapide ; complet ou non selon votre demande
Version de Pine ScriptToujours v6Celle que vous écrivezVariable : demandez la v6 et vérifiez
Paramètres, alertes, installationDans chaque réponseÀ écrire vous-mêmeSeulement si vous le demandez
ErreursEdgoro Pine Check corrige d'abord les plus courantes ; collez toute erreur TradingView dans la même conversationVous déboguez vous-mêmeRecollez-la et réexpliquez si besoin
VersionsChaque version enregistrée, téléchargement .pineVos propres fichiersRemonter le fil de la conversation

Tarifs

Les indicateurs et stratégies Pine Script sont inclus dans les deux formules : Pro Monthly à 29 $ par mois ou Lifetime à 49 $ en une fois. Pro Monthly se résilie à tout moment dans les réglages (Settings), et les deux formules incluent l'analyse de graphiques par IA. Votre premier achat bénéficie d'une garantie « satisfait ou remboursé » de 7 jours. Les scripts d'indicateurs et les calculateurs de ce site (en anglais) sont gratuits, sans compte.

Comparer les offres

Questions fréquentes

Dans quelle version de Pine Script les scripts sont-ils écrits ?

Pine Script version 6. Chaque script commence par //@version=6 et évite les fonctions obsolètes de v4 et v5 comme study() et security().

Le Pine Script est-il vérifié avant de m'être livré ?

Oui. Chaque script passe par Edgoro Pine Check, notre propre vérificateur Pine Script v6. Il repère les erreurs que les modèles d'IA commettent le plus souvent (anciens noms de v4 et v5, règles des booléens en v6, arguments supprimés, parenthèses et crochets, indentation, plots placés dans des blocs, fautes de frappe) et vérifie ce qu'un compilateur ignore : le lookahead qui provoque du repainting, les stratégies sans frais ni sorties, les scripts qui n'affichent rien, les alertes manquantes. Les problèmes sont corrigés automatiquement, et les suggestions s'accompagnent d'une correction en un clic. Ce n'est pas le compilateur de TradingView : l'éditeur Pine compile le script quand vous l'enregistrez, et s'il affiche une erreur, collez le message exact dans la même conversation.

Edgoro peut-il écrire des stratégies que je peux backtester ?

Oui. Demandez une stratégie et vous obtenez du code strategy() avec le capital initial, la taille de position en pourcentage des fonds propres et la commission réglés, prêt pour le testeur de stratégie de TradingView. Considérez les résultats comme une description du passé.

Puis-je coller mon propre script et demander des modifications ?

Oui : ajouter un filtre, changer une alerte, transformer un indicateur en stratégie. La conversion de Pine Script en MQL5 pour MetaTrader 5 se fait dans le générateur de bots, qui fait partie de l'option bots de trading.

Est-ce que cela fonctionne sur tous les marchés ?

Les scripts fonctionnent sur tous les graphiques proposés par TradingView : forex, actions, indices, crypto, matières premières et futures. Précisez le marché et l'unité de temps pour que les valeurs par défaut, comme les périodes et les sessions, soient cohérentes.

Faut-il savoir coder ?

Non. Décrivez les règles avec vos mots. Chaque réponse explique le code simplement, et les débutants reçoivent davantage d'explications et des réglages par défaut prudents quand leur profil l'indique.

À qui appartiennent les scripts ?

À vous. Utilisez-les, modifiez-les ou publiez-les sur TradingView.

Guide (en anglais)

Pine Script v6 for beginners: the concepts that make everything click

A beginner's tour of Pine Script v6: how scripts run bar by bar, series and history, inputs, plots, strategies, what changed from v5, with working examples.

Lire le guide
Guide (en anglais)

How to add a Pine Script indicator to TradingView

Paste, save and add a Pine Script v6 indicator or strategy to your TradingView chart, then change its settings, create alerts and fix common compile errors.

Lire le guide
Guide (en anglais)

Pine Script alerts: alertcondition() vs alert(), messages, webhooks and frequency

alertcondition() or alert()? How Pine Script v6 alerts work, dynamic and webhook messages, strategy order alerts, and the frequency that stops false alerts.

Lire le guide
Indicateur gratuit

EMA crossover, avec le code Pine Script v6

How the EMA is calculated, why fast/slow EMA crosses are popular, which lengths traders use, and a free EMA crossover script with a trend filter.

Voir le code
Indicateur gratuit

Supertrend, avec le code Pine Script v6

How Supertrend builds an ATR trailing line that flips with the trend, how traders use it for direction and stops, settings to try, and a free script.

Voir le code
Outil gratuit

Pine Script Checker

Paste a Pine Script for an instant v6 check: old v4/v5 code, syntax and scope errors, repainting, strategies without costs or exits. Free.

Ouvrir l'outil
Outil gratuit

AI Pine Script Error Fixer

Paste your Pine Script and the TradingView error: AI explains what went wrong and returns a corrected Pine Script v6 version.

Ouvrir l'outil

Décrivez votre premier indicateur

Répondez à quelques questions sur votre façon de trader, choisissez une formule et recevez votre code Pine Script v6 avec les étapes d'installation.

Accès immédiat après le paiement. Remboursement intégral sous 7 jours sur un premier achat non utilisé.

Le trading comporte un risque élevé de perte et ne convient pas à tous les investisseurs. Edgoro est un logiciel, ni un courtier ni un conseiller financier : rien de ce qu'il produit ne constitue un conseil en investissement, et les performances passées ou simulées ne préjugent pas des résultats futurs.