1 Star 0 Fork 3

Lotcsy/判读趋势后的日内反转与趋势并行策略-基于Joinquant回测平台编写

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
使用说明.txt 2.41 KB
一键复制 编辑 原始数据 按行查看 历史
Mathmax 提交于 2021-11-15 10:37 . 使用说明,看README也行
使用说明:复制“判断趋势后的日内反转与趋势并行策略code”这个txt文件至JoinQuant即可运行
###########运行结果说明################
标的:IC期货
回测时间:2018.06.07-2021.06.07
本金:50万(实际上只使用了25万左右资金)
运行结果说明:年化收益为21.31%
运行结果:见图片“判断趋势后的日内反转与趋势并行策略结果”
其它运行结果及分析见word文件
###########策略评价############
策略整体评价:
1、能保证趋势和震荡行情时都赚钱,但是如何判断趋势和震荡的问题没有解决(很难但极具价值的问题)。
2、思路很有价值,该策略当前每日只做两次操作,如果高频后能进一步提升。
###########策略思路说明###########
标的:股指期货,IC、IH、IF
整体思路:开盘前判断趋势,判断为震荡行情实行反转策略,若为趋势则实行趋势策略。
趋势判断方法:
是否存在趋势:1、ADX指标在四日内有三日上升。2、当前ADX比昨日大。3、ADX>30
判断趋势方向:PDI>MDI则存在正向趋势,PDI<MDI则存在负向趋势
若为反转策略:
开盘前判定是否连续三日上涨或者下跌
以波动率乘一个固定值作为幅度,以百分之一为例
连续三日上涨则今天开盘前以上一日收盘价负百分之一挂多单,连续三日下跌则今天开盘前以上一日收盘价正百分之一挂空单
不存在明显trend则每日以上一日收盘价的正百分之一挂空单,负百分之一挂多单
若某一单成交,则立马撤销另外一单,并在这一单的基础上挂止盈限价单,同时确定止损线,突破止损线则挂市价单
若成交为空单,在此基础上挂负百分之一限价多单,突破正百分之一时挂市价空单
若成交为多单,在此基础上挂涨百分之一限价空单,突破负百分之一时挂市价多单
14点55对全部进行平仓保证多空相等
每日开盘前判定,如若多空单数大于等于2,只平仓,否则只开仓
开盘前挂单若在9点30成交,则以9点30开盘价对应幅度挂止盈单
若开盘前挂单在开盘后一段时间成交,则以挂单价格对应幅度挂止盈单
若为趋势策略(以正向趋势为例):
开盘前15分钟翻红则挂市价多单。
若15分钟未成交,则不再进行订单。
14点55进行平仓
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lotcsy/day-trend-and-adverse.git
git@gitee.com:lotcsy/day-trend-and-adverse.git
lotcsy
day-trend-and-adverse
判读趋势后的日内反转与趋势并行策略-基于Joinquant回测平台编写
master

搜索帮助