Пример #1
0
    # Connection and Server ##############################################################
    # EClientSocket
    # eConnect                     
    # eDisconnect          --->   connectionClosed      
    # isConnected
    # setServerLogLevel
    # reqCurrentTime       --->   currentTime           self.current_Time
    # serverVersion
    # TwsConnectionTime
    #                      --->   error
    ###################################################################################'''
    print "Testing Connection and Server Group \n"
    print tws.isConnected()
    tws.setServerLogLevel(5)
    tws.reqCurrentTime()
    print "Server Version " + str(tws.serverVersion())
    print "TWS Connection Time %s " % tws.TwsConnectionTime()

    # Executions #########################################################################
    # reqExecutions        --->   execDetails           self.exec_Details_reqId
    #                                                   self.exec_Details_contract
    #                                                   self.exec_Details_execution
    #                      --->   execDetailsEnd        self.exec_DetailsEnd_flag
    #                      --->   commissionReport      self.commission_Report
    ###################################################################################'''
    print "Testing Executions Group \n"
    order_id = []
    tws.reqIds(1)
    while not order_id:
        time.sleep(0.1)
        order_id = callback.next_ValidId
Пример #2
0
    # Connection and Server ##############################################################
    # EClientSocket
    # eConnect                     
    # eDisconnect          --->   connectionClosed      
    # isConnected
    # setServerLogLevel
    # reqCurrentTime       --->   currentTime           self.current_Time
    # serverVersion
    # TwsConnectionTime
    #                      --->   error
    ###################################################################################'''       
    print "Testing Connection and Server Group \n"
    print  tws.isConnected()
    tws.setServerLogLevel(5)
    tws.reqCurrentTime()
    print "Server Version " + str(tws.serverVersion())
    print "TWS Connection Time %s " % tws.TwsConnectionTime()





    # Executions #########################################################################
    # reqExecutions        --->   execDetails           self.exec_Details_reqId
    #                                                   self.exec_Details_contract
    #                                                   self.exec_Details_execution
    #                      --->   execDetailsEnd        self.exec_DetailsEnd_flag
    #                      --->   commissionReport      self.commission_Report
    ###################################################################################''' 
    print "Testing Executions Group \n"
    order_id = []