To have a good prediction, we have to look at many different time frame charts.
Many indicators (if we don't say almost all) don't provide high probability prediction.
But I have noticed that chart patterns do provide high probability prediction.
The matter is regconizing the chart patterns is complicated, especially if we just look into only one time frame.
The goal is to create a system that can generate signal of Buy or Sell according to it's prediction of price is going up or going down.
There are much less chance to pick the right top or bottom than to pick the right direction of the move.
Use moving average line as the main indicator of direction and add severall filter to filter out the top and bottom area.