Trading Algorithms: A Guide To Automated Market Success