I'm not a good programmer. Currently I'm trading via Interactive Brokers. I'm willing to switch brokers if I need to. Questions: 1) What tools or things do I need to automate one's system? 2) Does it matter what analysis software I use? Will the automation process differ when automating different trading systems (coded in different analysis software). For example, if I have a trading system for Metastock, Tradestation, Amibroker, Wealth-Lab; what do I need to do to automate my system? 3) Let's say I would like to run the trading system in many markets (so I can spot more trading opportunities). When an opportunity occurs in any of the monitored market, it will place an order. What do I need to setup my computer to do that? 4) What could I do to prevent bugs occurred during automated trading? Like when the system goes wrong and keep placing orders 5) Are there any websites or resources which teach people how to automate one's system step-by-step, or discuss anything about automated trading? Thanks for your help.