BQLearning: Understanding The Basics Of Technical Analysis