Learn to assemble Smart Self Learning Algorithms. Predict future price change based on financial data patterns