Name : TTMSqueeze
#myTTMSqueezeBol
declare lower;
input Length = 20;
input price = close;
######################
def e1 = (Highest(High, length) + Lowest(low, length)) / 2 + Average(close, length);
def osc = Inertia(price - e1 / 2, length);
plot oscp = osc;
def diff = reference bollingerbands(length = 20)."upperband" - reference KeltnerChannels."Upper_Band";
plot mid = 0;
mid.assignValueColor(if diff >= 0 then Color.UPTICK else Color.DOWNTICK);
#oscp.assignValueColor(if osc[1] < osc[0] then Color.CYAN else Color.magenta);
oscp.assignValueColor(if osc[1] < osc[0] then
if osc[0] >= 0 then
#UpPos
createColor(0, 255, 255) else
#UpNeg
createColor(204, 0, 204)
else if osc[0] >= 0 then
#DnPos
createColor(0, 155, 155) else
#DnNeg
createColor(255, 155, 255));
oscp.setPaintingStrategy(PaintingStrategy.HISTOGRA M);
mid.setPaintingStrategy(PaintingStrategy.POINTS);
How do I import this, so I can use the indicator. I tried playing around abit but it didn't work. Thank you.

Comment