Algorithmic Trading Explained | Strategies and Platforms