【发布时间】:2023-04-04 17:33:01
【问题描述】:
我正在运行以下代码,但我获取快照价格的请求在 python 控制台上没有返回任何内容。我需要打印方法吗?抱歉,我不熟悉愚蠢的 oop,只做程序和功能。
谢谢
from ibapi.client import EClient
from ibapi.wrapper import EWrapper
from ibapi.common import *
from ibapi.contract import *
class TestApp(EWrapper, EClient):
def __init__(self):
EClient.__init__(self,self)
my_connection = TestApp()
my_connection.connect("127.0.0.1", 7497,0)
ym = Contract()
ym.symbol = "YM"
ym.secType = "FUT"
ym.ContractMonth = "JUN18"
ym.primaryExchange = "ECBOT"
ym.currency = "USD"
my_connection.reqMktData(1000, contract = ym , genericTickList = "9", snapshot = True, regulatorySnapshot = False, mktDataOptions = [])`
【问题讨论】:
-
您需要使用 print() 函数才能在控制台上看到输出
-
我试过了。它给了我一个“无”的打印。
-
你可以通过ibpythonic来使用官方的python API作为函数式。
标签:
python-3.x
api
interactive-brokers
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:盈透证券 Python 数据请求 - Python技术站