Пример #1
0
                          "1 day", "BID", 0, 1)
    time.sleep(3)
    tws.cancelHistoricalData(9000)

    # Market Scanners ####################################################################
    # reqScannerParameters --->   scannerParameters     self.scanner_Parameters
    #                      --->   scannerData           self.scanner_Data
    #                      --->   scannerDataEnd        self.scanner_Data_End_reqID
    #                                                   self.scanner_Data_reqID
    ###################################################################################'''
    print "Testing Market Scanners Group \n"
    subscript = ScannerSubscription()
    subscript.numberOfRows(3)
    subscript.locationCode('STK.NYSE')
    tws.reqScannerSubscription(700, subscript)
    tws.reqScannerParameters()
    time.sleep(3)
    tws.cancelScannerSubscription(700)

    # Real Time Bars #####################################################################
    # reqRealTimeBars      --->   realtimeBar           self.real_timeBar
    ###################################################################################'''
    print "Testing Real Time Bars Group \n"
    contract_Details11 = create.create_contract('EUR', 'CASH', 'IDEALPRO',
                                                'USD')
    tws.reqRealTimeBars(10000, contract_Details11, 5, "MIDPOINT", 0)
    time.sleep(10)
    tws.cancelRealTimeBars(10000)

    # Fundamental Data ###################################################################
    # reportType = ReportSnapshot
Пример #2
0
    
    
    
    
    # Market Scanners ####################################################################
    # reqScannerParameters --->   scannerParameters     self.scanner_Parameters
    #                      --->   scannerData           self.scanner_Data
    #                      --->   scannerDataEnd        self.scanner_Data_End_reqID    
    #                                                   self.scanner_Data_reqID  
    ###################################################################################'''        
    print "Testing Market Scanners Group \n"
    subscript = ScannerSubscription()
    subscript.numberOfRows(3)
    subscript.locationCode('STK.NYSE')
    tws.reqScannerSubscription(700, subscript)
    tws.reqScannerParameters()        
    time.sleep(3)
    tws.cancelScannerSubscription(700) 

    


    
    # Real Time Bars #####################################################################
    # reqRealTimeBars      --->   realtimeBar           self.real_timeBar
    ###################################################################################'''   
    print "Testing Real Time Bars Group \n"
    contract_Details11 = create.create_contract('EUR', 'CASH', 'IDEALPRO', 'USD')    
    tws.reqRealTimeBars(10000, contract_Details11, 5, "MIDPOINT", 0)
    time.sleep(10)
    tws.cancelRealTimeBars(10000)