Esempio n. 1
0
# we cancel order 1
o.cancelOrder(oid1)
print o.orderStatus(oid1)

#############################################
# Test3: Market scanning
#############################################

# we create a scanner
subscript = ScannerSubscription() 
subscript.numberOfRows(200) 
subscript.m_instrument = 'STK' 
subscript.m_locationCode = 'STK.AMEX'
subscript.m_scanCode = "MOST_ACTIVE"
subscript.m_stockTypeFilter = 'ALL' 
subscript.m_m_abovePrice = 0.0
subscript.m_aboveVolume = 0
subscript.m_marketCapAbove = 0.0

# and execute it on the server
print str(o.scanMkt(subscript))

#############################################
# Test4: Market Data
#############################################

# build a contract
c = Contract()
c.m_symbol = "GS"
c.m_secType = 'STK'
c.m_exchange = "SMART"