




安装Python的dtale库:跟着无敌哥使用DeepSeek学习Python的pandas库

在跟着无敌哥使用DeepSeek学习Python的用户界面库tkinter中写的加入IBKR API数据最后一步如今已经完成,现在只从新浪拿上期所白银期货AG0和美元人民币在岸价USDCNY。如果没有安装或者运行盈透TWS软件,看到的界面就是上面这个样子。

同时通达信的TQ策略管理器的调试信息窗口也会显示上面的错误信息。

TWS API在GitHub下载,目前稳定版本是10.45。跟前面安装的其它Python库不同,这里需要先安装下载的.exe文件,然后再到安装产生的TWS API目录下运行python setup.py install。如果提示没有Python的setuptools库,就像前面的requests, pandas和dtale一样装一下setuptools。另外运行后可能会提示没有protobuf库,同样装上,目前可以暂时忽略protobuf版本冲突的提示。

TWS API可以配合老的TWS程序运行,不过我总是觉得都装最新的正式版本才心安,推荐去盈透官网下载最新的离线稳定版本,目前是10.45.1i。

所有这些准备工作完成后,可以到GitHub下载我过去20多年的屎山代码。阅读原文链接的拖拉机自动化网页中有上面这个GitHub链接的地址。

不过真正需要的只是python/auto下的这六个文件。建议大家建立palmmicro/python/auto子目录保存文件。收集齐了七龙珠的用户会单独收到_mytoken.py文件,同样放到一起,正好凑齐七个文件,然后在VS Code中打开auto目录,打开main.py运行就行。

目前没有收集齐七龙珠的用户也可以在A股收盘时间段体验这个企业微信消息本地部署软件的完整功能。不过周末TWS API没有数据,等明天周一早上六点有期货,八点有美股夜盘数据后,通达信又没有A股数据的,因此最佳体验时间是明天中午11点半A股收盘后。

学外语时间:Rome wasn't built in a day。吹了大半年的vapourware终于可以交付,我还是很高兴的。下面要继续追赶晓东的步伐,在目前软件的基础上增加通达信和TWS的自动交易。

夜雨聆风