I like the 3 min timeframe.  I like trading futures.
		
		
	 
I created an upper indicator that shows a dot on the candles that are over and under 5.  This shows me times when I should look for a reversal.  if the price doesn't reverse past that candle, then price should continue towards the trend.  Below is the UPPER indicator.  
# TMO ((T)rue (M)omentum (O)scilator)
# Mobius
# V01.05.2018
#hint: TMO calculates momentum using the delta of price. Giving a much better picture of trend, tend reversals and divergence than momentum oscillators using price.
input length = 6;
input calcLength = 3;
input smoothLength = 2;
def o = open;
def c = close;
def data = fold i = 0 to length
           with s
           do s + (if c > GetValue(o, i)
                   then 1
                   else if c < GetValue(o, i)
                        then - 1
                        else 0);
def EMA5 = ExpAverage(data, calcLength);
DEF Main = ExpAverage(EMA5, smoothLength);
#plot Signal = ExpAverage(Main, smoothLength);
    
#plot zero = if isNaN(c) then double.nan else 0;
    
#plot ob = if isNaN(c) then double.nan else round(length * .8);
  
#plot os = if isNaN(c) then double.nan else -round(length * .8);
plot sell = if main is greater than 5 then 1 else 0;
plot buy = if main is less than -5 then 1 else 0;
BUY.SetPaintingStrategy(PaintingStrategy.BOOLEAN_POINTS);
BUY.SetDefaultColor(Color.CYAN);
SELL.SetPaintingStrategy(PaintingStrategy.BOOLEAN_POINTS);
SELL.SetDefaultColor(Color.CYAN);
BUY.SetLineWeight(5);
SELL.SetLineWeight(5);