Can anyone recommend a good stock market app? I'm looking for something that has a vast array of technical analysis data, such as moving averages, bollinger bands, support and resistance levels, Fibonacci arcs etc. The more data the better. Thanks in advance.