I want to trade M1, M5 and M15
No indicator will really help you to trade M1, M5, M15 and other small timeframes, because transaction costs in these timeframes (the sum of spread, commission and slippage) represent already several times the ATR (Average True Range) of the chart. So basically you are giving up from 3 to 5 average bars in transaction costs, for each trade. Not good. Your odds would much better on a french roulette.
Brokers usually try to lure clients to trade M1, M5, M15 and M30 charts to accelerate their income, so they can make more money in a shorter period of time. If they could, they would lure you to trade nanosecond charts. But this is not good for you: you want your trade cost and the potential profit to have the smallest ratio possible. Consider trading higher timeframes and using small timeframes only for timing reference.