等级: 免费版
- 注册:
- 2021-5-20
- 曾用名:
|

楼主 |
发表于 2022-6-5 09:58
|
显示全部楼层
O、C、H、L很好理解,
5分钟数据K,特殊情况:回测中出现如下情况,如何计算?
昨收:=(CALLSTOCK(STKLABEL,VTLOW,1,-1)
buy(O>昨收,1,limitr,buy);
这是如何计算的?显然有多种情况出现:
1、当K开始,O>昨收,《昨收》调用的是上根K的最后一分钟内的最低价;若成立,出现信号。
2、K继续运行,该根K的第二分钟《昨收》调用的是该根K的第一分钟《昨收》,若O<昨收,出现的信号消失,闪烁现象发生。维持此现象到第4分钟;
3、K继续运行第5分钟,此时该根K的第5分钟《昨收》调用的是该根K的第5分钟《昨收》,若O>昨收,消失信号再次出现,闪烁现象再发生。维持此现象到第5分钟结束;
请问:回测是如何计算?
似乎我看到的回测是按计算第一个出现信号的价格计算收益。请老师明确,我好评估我的策略,谢谢老师。
补充内容 (2022-6-5 10:00):
纠正:3、K继续运行第5分钟,此时该根K的第5分钟《昨收》调用的是该根K的第4分钟《昨收》,若O>昨收,消失信号再次出现,闪烁现象再发生。维持此现象到第5分钟结束;
补充内容 (2022-6-5 10:10):
纠正:buy(O>昨收,1,limitr,昨收); |
|