将量化投资进行到底
提供专业的量化投资解决方案

AlgoPlus量化投资进阶手册(3)定时开仓

定时开仓的例子是在盈损风控管理的基础上开发的。通过参数设定好交易的时间点,及需要交易的所有合约及相关交易参数。关于账户配置、盈损管理的内容请参考前文:

AlgoPlus量化投资进阶手册(2)盈损风控管理

 

参数字典

AnchorTimeList是开仓时间点。TradingScheduleDict是报单参数。ProfitLossParameterDict是盈损参数。

 

初始化参数

创建行情与交易进程之前将参数字典放入队列中,创建交易实例时从队列中取出参数字典为一些属性赋值。

 

实时更新时间条件

如果行情时间触发开仓时间点,则根据该合约的交易参数进行报单。报单成交后实时监控持仓是否触发止盈止损条件。

 

使用方法

配置账户并设置止损参数之后,运行timing_trading_example.py即可。从快期客户端可监控所有交易情况。

 

完整代码下载地址:

码云:https://gitee.com/AlgoPlus/AlgoPlus

GitHub:https://github.com/CTPPlus/AlgoPlus

AlgoPlus是使用Cython、ctypes技术封装的Python版量化投资开源框架,不仅释放了GIL,而且充分利用CTP线程特性,既能满足低延时的交易需求,又提高了易用性。

赞(0) 打赏
未经允许不得转载:CTP量化投资技术研究 - AlgoPlus量化投资开源框架 - 将交易进行到底 » AlgoPlus量化投资进阶手册(3)定时开仓
分享到: (0)

评论 抢沙发

评论前必须登录!

 

知者不惑,仁者不忧,勇者不惧

你的认可是我们最大的动力!

微信扫一扫打赏