+++++This identifies a retracement of pullback from new high+++++ WhenHigh:=H=HHV(H,255); {Identifies when new high} TheHigh:=HHV(H,255); {Value of HHV} HiVal:=If(TheHigh,TheHigh,PREV); {Keeps value of high} BS:=BarsSince(WhenHigh); {How long since high} TheLow:=ExtFml("forum.LLV",L,BS); {Value of low since high} LowVal:=If(TheLow,TheLow,PREV); {Keeps value of low} HLDiff:=(TheHigh-TheLow)*.7; {Calculates 70% of HL range} TarVal:=HLDiff+TheLow; {70% retracement of high from low} C>TarVal {Is close higher than retracement}