As for me: NinjaTrader - lot's of features and well developed ecosystem. Tradematic Trader - simple and user-friendly, you can create strategies...
Sorry, am I right, that using IB API, one still have to trade via TWS because there is no direct connection to IB trading server?
Money management is what really matters. You can lose some trades, but more chances you'll still be profitable in a long-term period.
Try TheChartGuys. Some videos are really great.
If you know how to deal with API, check alphavantage.co. It's a provider of free APIs for realtime and historical data on stocks, forex, and...
Separate names with a comma.