13.3 Python 下单接口

股票自动交易--Python下单接口

股票自动交易软件助手的 Order.dll 自动下单接口不仅仅能在大智慧,通达信,飞狐等软件公式里调用,也可以在windows程序里直接调用,支持 Python, C/C++/C#接口调用.有编程能力的用户可以实现自己个性化的下单需求。只要能调用dll的编程语言都支持,不只是.net c# 和 c++, 比如Delphi, Java,Python, 易语言等都是可以调用下单dll的。

助手python api 只包含交易下单和持仓等相关接口,不提供行情等。行情需要用户自己想办法解决,或者用第三方平台例如AI智谷等支持股票量化的Python 平台。


需要的可参考C++ 和 C#调用例子或 Python 例子。例子包里的Order.dll是32位的,如果需要64位点这里下载.

Python 调用例子 源代码下载     

Python 交易下单接口

 

Python 自动交易下单接口调用例子结果如下

Python自动下单接口

Python 自动交易下单接口调用源码 源代码下载   

 
#股票自动交易助手 Python 自动下单使用 例子
#把此脚本和 StockOrderApi.py Order.dll 放到你自己编写的脚本同一目录

from StockOrderApi import *

#买入测试
#Buy(u"600000" , 100, 0, 1, 0)

#卖出测试,是持仓股才会有动作
#Sell(u"000100" , 100, 0, 1, 0)

#账户信息
print("股票自动交易接口测试")
print("账户信息")
print("--------------------------------")

arrAccountInfo = ["总资产", "可用资金", "持仓总市值", "总盈利金额", "持仓数量"];
for i in range(0, len(arrAccountInfo)):
 value = GetAccountInfo( u""  , i, 0)
 print ("%s %f "%(arrAccountInfo[i], value))

print("--------------------------------")
print(" ")

print("股票持仓")
print("--------------------------------")
#取出所有的持仓股票代码,结果以 ','隔开的
allStockCode = GetAllPositionCode(0)
allStockCodeArray = allStockCode.split(',')
for i in range(0, len(allStockCodeArray)):
 vol = GetPosInfo( allStockCodeArray[i]  , 0 , 0)
 changeP = GetPosInfo( allStockCodeArray[i]  , 4 , 0)
 print ("%s %d %.2f%%"%(allStockCodeArray[i], vol, changeP))

print("--------------------------------")

	

支持Python开放接口也是 股票自动交易助手和机智股票自动交易软件, A计划自动交易软件,小闪客自动交易软件,SNB股票自动交易伴侣等软件的区别之一。