當前位置:股票大全官網 - 財經資訊 - 怎樣用 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("--------------------------------")