Quote from mark1:
Hey there Robert, I have exactly your setup (4 monitors, 2 graph cards), my "workaround" works fine here, but one guy wrote that on his system my app. only worked properly when TWS was positioned on 2 of his 4 monitors. Unfortunately I wasn't able to recreate this problem on another machine, and as you can imagine it's not easy to find someone with so many monitors, at least where I live. So you should "test" your sys. with demo accounts and see how my app. works. It doesn't really matter how many booktraders "instances" you are running. My app. quietly waits for any window titled " Order Confirmation" popping up on your screens, once it pops up it takes action, thus my only advise is : be careful when you use it because it will confirm and close any window with that title, even when it wasn't "called" by booktrader. I personally disabled any kind of order confirmation in my TWS, so that's not a problem to me.
Re: The Java app. posted by Asterix, I'm not sure if you can run it on 2 different TWS instances at the same time without any conflict. Are they installed in 2 different folders? ( i nevere used an advisor account, so I have no idea) If this is the case I think you can do that by changing the path to a specific TWS for each ibcontroller.ini you use.
But maybe Asterix can give you a proper assistance on this.
If you are using the Java app only for getting rid of the order confirmation window, maybe it's a bit overkilling, since it can do a lot more than that and it's a bit "intrusive" (no offence to the coder, he did a great job and I haven't found anything malicious inside the source code) for a "regular" TWS user.
Hope it helps