I need some software that will pull in the current prices of all the major crypto currencies alongside a feed of USD and give the user the option to display the results in various charts with varying timespans. The charts are similar to standard Forex charts with candles, indicators etc. The software has to learn from the trends of each crypto currency price and make predictions and recommendations on whether the user should buy, hold or sell.