Well , if I think about it, you don't want to run a program that takes control of your mouse when a certain window appears and that's what this little app. actually does...lol. So in some way it could be considered a kind of virus. The problem is we know what it does and we want to run it anyway. Solution? Exclude it from the Antivirus scan and realtime protection( you can do that with ESET) and it won't be touched again and you can run it. Now if you ask me why V3 is not signaled as a virus while V4 is positive... I have no effing idea.. the mysterious world of Antivirus
Hello Mark1 and Asterix, or someone else that may have a similar setup If I have four monitors connected to two different video cards and run two TWS as the same time (one for the account and the other advisor account so that I can have more than three booktraders open at a time) WHICH program would be best to make TWS "autoclick"? Thanks in advance
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
WARNING I'm testing tws build 910.9 and they decided to change the position where the transmit button of the Order Confirmation window appears based on booktrader position on your screen (the transmit button is on the left or on the right). Since my app is clicking on a certain coordinate, when the transmit button is in another position (on the left) , it obviously doesn't work anymore. Thanks IB coders ... first they disabled ALT+t, then they disabled Tab + Enter and now this... Looks like you'll have to use Asterix posted app, since it's actually able to press the transmit button, no matter where it's located. I'll try to find a solution for Autohotkey
Thanks a lot Mark !! do you scale the book trader over more than one monitor at a time? its one of the things I really like to do in a fast market. Which version of TWS would you suggest I download and install for best results with your script? Thanks again Robert
Ok, maybe dumb question. once you download this zip file what do you do with it to make it work? Thanks (trying to figure this one and Marks out as well)
I put the ibcontroller in the c:\ibcontroller folder I also edited the IBController file to include the username and password. it would appear to me from the instructions that I can double click the same edited file to make it run but that simply opens it up to edit. I also see an executable JAR file with the same name but unsure how to get it executed (I even went to get my gun but that doesnt seem to help either) Any hand holding would be really great as I curse out IB and their never ending TWS forced changes....
Try to doubleclick sampleIBControllerStart.bat, if you set everything properly in the ini file it should launch your TWS (In the meantime I'm trying to find a solution for my app )
Thanks for your help Mark, I tried that and I get a command prompt window to open for a very short time and then it disappears. I guess based on your guidance I don't have everything set properly. hmmmmm