Algorithmic Trading Methods: Basics To Superior Algo Trading Strategies