AutoTrader is a Java based program that uses the TWS API from Interactive Brokers to perform quick Order Entry to open a new position and automatically enters a Stop Market order and a Target Limit order (I call these two together as Position Exit order). It also automatically trails the Stop price, and automatically scale out of larger size position. AutoTrader also has paper trading capability using live market data or from playback of collected market data. In addition, the data playback can be served to any TWS API client such as a charting software.
AutoTrader was the first TWS API frontend released to be listed in Interactive Brokers Freelance tools section. It first came out in July 2002 and has added a lot of features since the first version was introduced.