IB new security features- makes me mad!

Discussion in 'Interactive Brokers' started by Kicking, Oct 4, 2007.

  1. I totally agree with you. On second thought, opting-out does sound like a horrible idea.

    Is there a way to bypass the forced daily shutdown? Guess I don't need to opt-out if my TWS can stay alive throughout the week and I only need to punch security card before GLOBEX opens on Sunday.
     
    #31     Feb 9, 2010
  2. byteme

    byteme

    The removal of "daily shutdown" has been a requested feature for many many years. It will not be removed.
     
    #32     Feb 9, 2010
  3. They annoying thing with the security is the card will let you take up to 200k in a wire. 500K with the keypad, I mean you think they would make it easier to get money out. If you want more you have to go a tedious 3-4 step procedure where you fax a letter, and a few other id forms to get your funds from IB. I mean come on, you get the card to protect your account, and then your limited because of possible identity theft? The card and keypad are for your protection fine, but do you have to make another layer of security for no real reason, but to annoy your customers.
     
    #33     Feb 9, 2010
  4. Attached AHK script should do the trick :)

    It sets log-off time to 4 AM at 1 AM and back to 2 AM at 3 AM ;-)

    Not sure why IB is insisting on it if this is so simple to bypass.

    Code:
    #Persistent
    
    ; wait until next hour 
    Sleep (60 * (60 - A_Min) - (60 - A_Sec)) * 1000
    
    ; install hourly timer
    SetTimer, HourlyTask, 3600000
    Return
    
    HourlyTask:
    
    ; do nothing if TWS is not running
    SetTitleMatchMode RegEx
    IfWinNotExist, Interactive Brokers Trader Workstation
    	Return
    
    If (A_Hour = 1)
    {
    	; set logoff time to 4:00 AM
    	SetTitleMatchMode RegEx
    	IfWinExist, Interactive Brokers Trader Workstation
    	{
    		WinActivate
    		MouseClick, left, 475, 40
    		MouseClick, left, 475, 60
    		WinWait Trader Workstation Configuration
    		MouseClick, left, 60, 150
    		MouseClick, left, 255, 305, 3
    		Send 04:00
    		MouseClick, left, 315, 305
    		MouseClick, left, 375, 640
    		MouseClick, left, 275, 640
    	}
    }
    
    If (A_Hour = 3)
    {
    	; set logoff time to 2:00 AM
    	SetTitleMatchMode RegEx
    	IfWinExist, Interactive Brokers Trader Workstation
    	{
    		WinActivate
    		MouseClick, left, 475, 40
    		MouseClick, left, 475, 60
    		WinWait Trader Workstation Configuration
    		MouseClick, left, 60, 150
    		MouseClick, left, 255, 305, 3
    		Send 02:00
    		MouseClick, left, 315, 305
    		MouseClick, left, 375, 640
    		MouseClick, left, 275, 640
    	}
    }
    
    
     
    #34     Feb 9, 2010
  5. I'm have two guesses on why they wont remove it.

    1. Bandwidth, they don't want you using up there bandwidth when your not on the computer, so if your not there at that time to change the log out time it'll turn of.

    2. I guess for security so that the station isn't on all the time.
     
    #35     Feb 9, 2010
  6. For paper trading account

    Code:
    		MouseClick, left, 475, 40
    		MouseClick, left, 475, 60
    
    should change to

    Code:
    		MouseClick, left, 475, 60
    		MouseClick, left, 475, 80
    
    This is because of the top red band (saying Simulated Trading).

    And you'll need http://www.autohotkey.com/ run-time ;-) Or compile the script to EXE once.
     
    #36     Feb 9, 2010
  7. Script is working as expected on my real and paper trading account for past 3 days. Tested ok :)
     
    #37     Feb 11, 2010