def exec_filter(client_id): contract = make_contract('NVDA') filt = ExecutionFilter() filt.m_clientId = client_id filt.m_symbol = contract.m_symbol filt.m_secType = contract.m_secType filt.m_exchange = contract.m_exchange return filt
def exec_filter(self, client_id, accountName, contract): filt = ExecutionFilter() filt.m_clientId = client_id filt.m_acctCode = accountName #filt.m_time = "20160122-00:00:00" filt.m_symbol = contract.m_symbol filt.m_secType = contract.m_secType filt.m_exchange = contract.m_exchange return filt
def testExecutions(): print 'testing executions' f = ExecutionFilter() #f.m_clientId = 101 f.m_time = '20110901-00:00:00' f.m_symbol = 'SPY' f.m_secType = 'STK' f.m_exchange = 'SMART' #f.m_side = 'BUY' con.reqExecutions(f) sleep(2)