There is no order to be sent. Using 867// 1. Open TWS 2. Go to View > Account 3. In Portfolio section, tick include FX positions in portfolio 4. Right click on one of the positions 5. Select Adjust Position and Average Price 6. In the window that pops up, delete the position, type "0" click "ok" Your position will now be 0 in that currency pair. 7. Repeat steps 4-6 for each currency pair
Steve, I did that exactly and that's when the Order type invalid window pop's up. Could this have anything todo with the fact, that I use the standalone TWS 866.5 build, while the Webbased is already at 867? Yours, Chris
I'm using 866.5 I am looking at a USD HKD position. I right click on it and it gives me the option to adjust position and cost. If I set it to zero it goes to zero and stops recording a position when I try to exit. Similarly I can take it back with a position size and cost. Then it tells me I am holding positions when I try to exit.
Hi Kiwi, nice to see you are still around. You hanging out somewhere during the day? Really strange I can't do these adjustments in my IB TWS installation. Well, after I close my current position, I will start IB on another computer and see if it's an installation problem. cu, Chris
To close this thread: I was able to reset my open FX positions using an IB TWS installation on another computer and following Steve's description. The IB TWS on my main trading computer still won't let me do it. It seems, I should consider a reinstallation after having just upgraded TWS for 2 years or so on that computer. It seems some quirks have found their way into that installation not present in a new one. Thanks for all the help Chris
This returns errors for some cash balances. E.g. "Message must contain field #99" (I am on the latest TWS)
I also get the "order type invalid" error for some other cash positions. Latest standalone TWS for linux. Similar problems on latest standalone TWS for MacOs. It *is* a TWS bug.