parametrer les FVG

  • This topic has 18 replies, 3 voices, and was last updated 3 minutes ago by avatarJS.
Viewing 15 posts - 1 through 15 (of 19 total)
  • #246091

    qui pourrait transcrire ce programme de détection des FVG de Tradingview? merci d’avance.

     

    //@version=5
    indicator(“Fair Value Gap (FVG)”, overlay=true)

    // Paramètres
    fvgLookback = input.int(1, title=”Lookback (bougie avant et après)”, minval=1)

    // Données des bougies
    prevHigh = high[fvgLookback]
    prevLow = low[fvgLookback]
    nextHigh = high[-fvgLookback]
    nextLow = low[-fvgLookback]

    // Calcul du FVG
    bullishFVG = low > prevHigh
    bearishFVG = high < prevLow

    // Affichage des FVGs
    if bullishFVG
    box.new(bar_index – fvgLookback, prevHigh, bar_index + fvgLookback, low, border_color=color.green, bgcolor=color.new(color.green, 85))

    if bearishFVG
    box.ew(bar_index – fvgLookback, high, bar_index + fvgLookback, prevLow, border_color=color.red, bgcolor=color.new(color.red, 85))

    #246096

    pas testé

     

     

    #246097

    Merci bien mais en effet les FVG ne s’affichent pas

    #246098

    en fait ce programme affiche les gaps mais pas les FVG

    #246099
    JS
    #246101
    JS

    fvgLookback=2

    #246103

    Jai demandé à chatgpt de programmer un FVG mais il affiche une erreur

     

    // Indicateur Fair Value Gap (FVG) pour ProRealTime
    // Détection des zones de déséquilibre haussier et baissier

    // Paramètres configurables
    DEFPARAM CumulateOrders = False // Ne pas cumuler les ordres pour éviter les conflits
    RangeThreshold = 0.001 // Seuil minimum pour la taille du gap (ajustable selon l’instrument)
    ExtendBars = 100 // Nombre de barres pour étendre les rectangles à droite

    // Variables pour stocker les niveaux du FVG
    fvgUpTop = 0
    fvgUpBottom = 0
    fvgDownTop = 0
    fvgDownBottom = 0

    // Conditions pour un FVG haussier
    // Un FVG haussier se forme quand le bas de la bougie actuelle est supérieur au haut de la bougie d’il y a deux barres
    IF Low > High[2] THEN
    fvgUpTop = Low // Haut du FVG haussier
    fvgUpBottom = High[2] // Bas du FVG haussier
    // Vérifier si la taille du gap est significative
    IF (fvgUpTop – fvgUpBottom) / fvgUpBottom > RangeThreshold THEN
    // Dessiner un rectangle pour le FVG haussier
    DRAWRECTANGLE(fvgUpBottom, BarIndex, fvgUpTop, BarIndex + ExtendBars) COLOURED(0, 255, 0, 20) BORDERCOLOUR(0, 255, 0)
    ENDIF
    ENDIF

    // Conditions pour un FVG baissier
    // Un FVG baissier se forme quand le haut de la bougie actuelle est inférieur au bas de la bougie d’il y a deux barres
    IF High < Low[2] THEN
    fvgDownTop = Low[2] // Haut du FVG baissier
    fvgDownBottom = High // Bas du FVG baissier
    // Vérifier si la taille du gap est significative
    IF (fvgDownTop – fvgDownBottom) / fvgDownTop > RangeThreshold THEN
    // Dessiner un rectangle pour le FVG baissier
    DRAWRECTANGLE(fvgDownBottom, BarIndex, fvgDownTop, BarIndex + ExtendBars) COLOURED(255, 0, 0, 20) BORDERCOLOUR(255, 0, 0)
    ENDIF
    ENDIF

    // Retourner 0 pour éviter les erreurs
    RETURN 0

    #246104

    super merci JS

    1 user thanked author for this post.
    avatar JS
    #246105

    JS est ce possible de rajouter un trait à 50% du FVG?

    #246106
    JS

    Dans la première ou la deuxième version ?
    Une ligne horizontale dans la « Box » ou une ligne qui continue vers « Gauche et/ou Droite » ?

    #246107
    JS
    #246109

    un trait avec le niveau de prix comme sur le chart ci joint , ça serait fantastique

    #246111
    JS
    #246113

    super merci, j ai mis les FVG en bleu pour bien voir le texte “median”. est ce possible de le mettre en “bold” pour que ce niveau de prix soit bien visible?

    #246115
    JS
Viewing 15 posts - 1 through 15 (of 19 total)

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