Before you use our TWS API to create your own customized trading application, you should consider the following important recommendations:
· Placing Orders by Conid - When you place an order by conid, you must provide the conid AND the exchange. If provide extra fields when placing an order by conid, the order may not work.
· Order IDs - Each order you place must have a unique Order ID. We recommend that you increment your own Order IDs to avoid conflicts between orders placed from your API application.
· Please test your API application with an IB Paper Trading account to catch and avoid any errors. You can request a Paper Trading account from Account Management.
· While the API supports up to eight simultaneous API connections using the same login to a single running TWS, we recommend that you avoid this scenario. If possible, use a single API connection for your application to avoid performance overhead.