先简单说一下工具,相关代码会在后面免费提供。

使用jqktrader包,然后对于同花顺下单的烦人的验证码,采用Tesseract进行模拟破译。

Tesseract下载链接:

链接:https://pan.baidu.com/s/1luBDfprJStMTbBaaojTqBQ?pwd=ma2h 
提取码:ma2h

然后加载代码:

import jqktrader

# 这是个交易端
user = jqktrader.use()
user.connect(
  exe_path=r'C:\同花顺软件\同花顺\xiadan.exe',
  tesseract_cmd=r'C:\Program Files\Tesseract-OCR\tesseract.exe'
)
user.enable_type_keys_for_editor()

#显示仓位
print(user.position)
#下单购买
user.buy('002427', price=7.00,amount = 100)
#下单卖出
user.sell('601222', price=7.00,amount = 6000)

实际效果,需要修改下单设置中的下单委托,将证券下单价格进行修改

Logo

专业量化交易与投资者大本营

更多推荐