The software is mostly useless without the training to understand what you are observing. Which training path you choose would then give you software recommendations.
www.interactivebrokers.com have an excel spreadsheet that lets you buy and sell within the spreadsheet. It is in the api downlaod.