Programmation stratégie bougies Renko

Forums ProRealTime forum Français Support ProOrder Programmation stratégie bougies Renko

Viewing 2 posts - 1 through 2 (of 2 total)
  • #220154

    Bonjour j’ai tenté de coder une stratégie sur les bougies Renko (avec l’aide de ChatGPT) mais j’ai des erreurs de syntaxe de partout et je ne sais pas pourquoi.

    Voici le code :

    //@version=4
    strategy(“Stratégie Renko + Moyenne Mobile + Double Creux”, shorttitle=”Renko+MA”, overlay=true)

    // Paramètres de la bougie Renko
    boxSize = input(20, title=”Taille de la bougie Renko”)
    renkoClose = close[1] + boxSize * (close/open > 1 ? 1 : close/open < 1 ? -1 : 0)
    renkoLow = low[1] + boxSize * (low/open > 1 ? 1 : low/open < 1 ? -1 : 0)

    // Calcul de la moyenne mobile
    sma50 = sma(close, 50)

    // Conditions d’achat
    doubleBottomCondition = renkoLow[2] > renkoLow[4] and renkoLow[3] > renkoLow[4] and renkoLow[2] < renkoLow[1] and renkoLow[3] < renkoLow[1]
    aboveMaCondition = renkoClose > sma50

    buyCondition = doubleBottomCondition and aboveMaCondition

    // Tracé des bougies Renko
    plot(renkoClose, color=color.green, style=plot.style_columns, title=”Renko Close”)
    plot(renkoLow, color=color.red, style=plot.style_columns, title=”Renko Low”)

    // Tracé de la moyenne mobile
    plot(sma50, color=color.orange, title=”Moyenne Mobile 50″)

    // Marquage du signal d’achat
    plotshape(buyCondition, location=location.belowbar, color=color.green, style=shape.triangleup, title=”Signal d’Achat”)

    // Gestion de la position
    if (buyCondition)
    strategy.entry(“Achat”, strategy.long)

    // Sortie de position (Stop loss et Take profit)
    stopLossPrice = renkoLow[1] // Stop loss au niveau du creux le plus bas
    takeProfitPrice = renkoClose + 2 * (renkoClose – stopLossPrice) // Take profit à 2 fois le stop loss
    strategy.exit(“Take Profit/Stop Loss”, from_entry=”Achat”, stop=stopLossPrice, limit=takeProfitPrice)

    ////////

    Pouvez-vous me dire où ça coince (PRT me met du rouge à chaque terme qui se trouve entre guillemets déjà) ?

    Merci

    #220169

    Il s’agit d’un code non compatible avec PRT, il utilise un mix de langage entre le pinescript et le probuilder..

    En fait, ça coince à chaque ligne ! 🙁

    Si tu n’as pas encore essayé, tu devrais tenter une approche avec le prompt que j’ai partagé dans le sujet dédié sur ChatGPT ici: Create strategies codes with ChatGPT for ProRealTime

Viewing 2 posts - 1 through 2 (of 2 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login