Are you a programmer?
if you don't want to trade in choppy markets because of Moving Average, then you need to learn Candlestick volume, i think