mod note:
Here’s why Pro‑Go matters:
Knowing who’s in control tells you whether:
The other half of this strategy as well as how to use it, can be found:
https://usethinkscript.com/threads/...moving-average-crossover-for-thinkorswim.792/
This script is based on the Pro-Go indicator that Larry Williams came up with.
The formula is fairly simple.
He then averages out with a simple moving average (length of 14).
Credit: bharatTrader
Here’s why Pro‑Go matters:
» When hedge funds / institutions pressure dominates→ traditional indicators behave as expected.
» With retail pressure→ volatility rises, but with intent.
Knowing who’s in control tells you whether:
✦ to trust the traditional indicators written to detect institutional movement.
OR✦ switch to pure price‑action management because retail is driving the move.
Pro‑Go doesn’t tell you what price did — it tells you who did it, and that’s the edge.The other half of this strategy as well as how to use it, can be found:
https://usethinkscript.com/threads/...moving-average-crossover-for-thinkorswim.792/
This script is based on the Pro-Go indicator that Larry Williams came up with.
The formula is fairly simple.
Close - Open = Professionals
Previous' Close - Open = Novices
He then averages out with a simple moving average (length of 14).
Code:
# Larry Williams Pro-Go
# Assembled by BenTen at UseThinkScript.com
# Converted from https://www.tradingview.com/script/R9iKLUAp-Public-Pro-Action/
declare lower;
input averageLength = 14;
input paintbar = no;
def public = close[1] - open;
def pro = close - open;
def avg_public = simpleMovingAvg(public, averageLength);
def avg_pro = simpleMovingAvg(pro, averageLength);
def res = avg_pro - avg_public;
def priceSMA = simpleMovingAvg(close, averageLength);
plot pu = avg_public;
plot pr = avg_pro;
pu.AssignValueColor(color.red);
pr.AssignValueColor(color.green);
def condition1 = pu > pr;
assignPriceColor(if paintbar and condition1 then color.red else if paintbar and !condition1 then color.green else color.current);
Credit: bharatTrader
Last edited by a moderator: