Scalping V6 (PAC)(Fractales)(Ruban et EMAs)

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #261055 quote
    Ugo Blanco
    Participant
    Junior

    Description de l’indicateur : Trend & Structure Analyzer

    Présentation

    Cet indicateur complet combine le suivi de tendance par moyennes mobiles et l’analyse de structure de marché. Il est conçu pour offrir une vision claire de la dynamique du prix tout en identifiant automatiquement les points pivots cruciaux (sommets et creux).

    Fonctionnalités principales :

    • Le Price Action Channel (PAC) : Un canal basé sur les moyennes mobiles exponentielles du plus haut, du plus bas et de la clôture. Il sert de zone de support/résistance dynamique immédiate.
    • Analyse de Structure (Fractales) :
    • L’indicateur détecte automatiquement les sommets et les creux.
    • Il affiche des étiquettes intelligentes pour identifier la structure : HH (Plus haut plus haut), LH (Plus haut moins haut), HL (Plus bas plus haut) et LL (Plus bas plus bas).
    • Idéal pour repérer les retournements de tendance ou les continuations de structure.
    • Système de Ruban et EMAs Long Terme :
    • Intègre un ruban rapide (EMA 12/36) pour le momentum.
    • Inclut trois EMAs de long terme (75, 180, 540) pour situer le prix dans son contexte global, particulièrement efficace sur l’unité de temps 1 minute.
    • Coloration des Bougies :
    • Bleu : Tendance haussière confirmée au-dessus du PAC.
    • Rouge : Tendance baissière confirmée sous le PAC.
    • Gris : Zone d’indécision ou de neutralité à l’intérieur du canal.

    Conseils d’utilisation

    Cet outil est particulièrement performant pour le scalping et le day trading. Il permet de ne trader que dans le sens de la tendance (couleur des bougies) tout en attendant des cassures de structures (HH/LL) pour valider les entrées.

    Note technique : L’espacement des étiquettes (offset) est calculé automatiquement via l’ATR pour garantir une lecture propre et sans chevauchement sur tous les actifs.



    // — PARAMÈTRES —

    HiLoLen = 10


    // — 1. PAC —

    pacU = ExponentialAverage[HiLoLen](high)

    pacL = ExponentialAverage[HiLoLen](low)

    pacC = ExponentialAverage[HiLoLen](close)


    // — 2. Ruban —

    e12 = ExponentialAverage[12](close)

    e36 = ExponentialAverage[36](close)


    // — 3. EMAs Long Terme (Configuration 1min par défaut) —

    emaF = ExponentialAverage[75](close)

    emaM = ExponentialAverage[180](close)

    emaS = ExponentialAverage[540](close)


    // — 4. Logique des Fractales et Pivots —

    // On utilise l’ATR pour un espacement automatique propre

    offset = AverageTrueRange[14]


    // — FRACTALE HAUTE (Sommets) —

    IF high[2] > high[1] AND high[2] > high[0] AND high[2] > high[3] AND high[2] > high[4] THEN

    vTopPrev = vTopCurr

    vTopCurr = high[2]

       

    // Affichage du Triangle Rouge

    drawtext(“▼”, barindex[2], high[2] + offset * 0.5) coloured(255,0,0)

       

    // Affichage du texte HH ou LH au-dessus du triangle

    IF vTopCurr > vTopPrev THEN

    drawtext(“HH”, barindex[2], high[2] + offset * 1.2) coloured(128,0,0)

    ELSE

    drawtext(“LH”, barindex[2], high[2] + offset * 1.2) coloured(128,0,0)

    ENDIF

    ENDIF


    // — FRACTALE BASSE (Creux) —

    IF low[2] < low[1] AND low[2] < low[0] AND low[2] < low[3] AND low[2] < low[4] THEN

    vBotPrev = vBotCurr

    vBotCurr = low[2]

       

    // Affichage du Triangle Vert

    drawtext(“▲”, barindex[2], low[2] – offset * 0.5) coloured(0,255,0)

       

    // Affichage du texte HL ou LL au-dessous du triangle

    IF vBotCurr > vBotPrev THEN

    drawtext(“HL”, barindex[2], low[2] – offset * 1.2) coloured(0,128,0)

    ELSE

    drawtext(“LL”, barindex[2], low[2] – offset * 1.2) coloured(0,128,0)

    ENDIF

    ENDIF


    // — 5. Coloration Bougies —

    IF close >= pacU THEN

    drawcandle(open, high, low, close) coloured(30, 144, 255) // Bleu

    ELSIF close <= pacL THEN

    drawcandle(open, high, low, close) coloured(178, 34, 34) // Rouge feu

    ELSE

    drawcandle(open, high, low, close) coloured(128, 128, 128) // Gris

    ENDIF


    // — Ligne RETURN —

    RETURN pacU as “PAC High”, pacL as “PAC Low”, pacC as “PAC Close”, e12 as “EMA 12”, e36 as “EMA 36”, emaF as “EMA Fast”, emaM as “EMA Medium”, emaS as “EMA Slow”



    Iván González and robertogozzi thanked this post
    #261058 quote
    Nicolas
    Keymaster
    Legend

    Merci Ugo, pourquoi ne pas le partager directement dans notre Library ? Il y sera à la bonne place !

    ProRealTime codes library

    Clique sur “Share My Code”

    Ugo Blanco thanked this post
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Scalping V6 (PAC)(Fractales)(Ruban et EMAs)


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Ugo Blanco @ugoblanco Participant
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by Nicolas
2 weeks, 2 days ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 05/13/2026
Status: Active
Attachments: No files
Logo Logo
Loading...