# BUY — only on the side of the session average where dips get bought
if Price > Sma(1800) and Price <= Sma(300):
if Strength > 105 and DayAmount > 5000000:
Buy()The long average approximates the session average, the short one finds the pullback. What changed for me wasn't the entries — it was that I stopped taking longs below the line entirely, and that alone removed a whole category of trades I never should have taken.Turning "watch the average price line" into an actual rule
Somewhere along the way I picked up the habit of keeping a running session average on the intraday chart and asking one question about it constantly: is price above or below. It is essentially a session VWAP, but treating it as a regime marker rather than as support turned out to be the more useful framing.
So I turned the habit into a rule rather than a vibe. Above the session average = the average buyer today is in profit, and dips get bought. Below = the average buyer is underwater, and rallies get sold into.