algorithms for automatic trading on a stock