I have been only trading with + SPECTROBOT since Jul/2017 and the results are great, here we are at FOREX with a 78% precision and an awesome +6% profit.
Soon enough SpectroBOT will become public for a really affordable price, follow me and stay tuned - it's just the best signal/indicator out there bang for the buck!
So I used a neural network concept, I research and collected a lot of data from good trades(movements) and then we looked for a mathematical condition that happened in most of them.
The main reason I use Heikin-Ashi it's because it's an "average bar" so it already filters most of the noise and since we only use this algo in highly volatile markets we decide to sacrifice profitability for precision, the result is great in 6h+ candles, we don't get in many trades but often they are profitable.
It works with candlesticks too but the precision goes to 50-70% and sometimes it's not worth it due commisions, it's all about style :)