I've been day-trading the ProShares Ultra SP500 ETF's (SSO and SDS) which are structured to move twice the performance of the SP cash index. Right now I'm trading 500 share lots in my IB account, keeping my stops relatively tight. I've had some success in picking my spots and would like to up my trading to 1000 and ultimately 2000 shares. But I'd like to try and remove the emotional element before I start increasing my lots, as I'm beginning to see a pattern of cutting my winners short. I've never used any third party software and I'm wondering if any TWS Frontend software would help in letting winners ride, or be overkill for what I'm trading, (since I'll only be trading two symbols, SSO & SDS). Also wondering about conditional orders that buy the SSO or SDS if the SP500 cash index reaches a predetermined level. (can any of these programs do this?) I know that a lot of Futures and Forex traders use programs like NinjaTrader, ButtonTrader, etc. But anyone using them for day-trading Proshares ETF's ?