This is my second shot at creating EA.
My first EA (HA+i-CAI) although promising has left many opportunity for a trade.
This one tried to improve on that by using Awesome Oscillator to filter unwanted trade.
Enter long if HA is long and AO is above 0.0015 or below -0.0015
Enter short if HA is short and AO is above 0.0015 or below -0.0015
Exit if HA reverse
As you can see the region between 0.0015 and -0.0015 is the no trade zone since it is considered sideways/choppy.
Please try on a 1HR timeframe with any USD pair (start with EUR/USD). I found that for JPY pair we need to modify the AO range.