老师,请教个问题0321 [文华财经]
- 咨询内容:
此主题相关图片如下:对比.jpg
老师,我的策略采用的是利用ATR来计算下单手数的,初始资金一样,但为什么实盘的和模拟回测的有这么大的区别?1、开平仓的时间不同,是不是模拟回测显示的时间是当根K线的开盘时间,而实盘是收盘时间?2、开仓手数不同,回测每次开了3手,实盘只开了2手,按道理初始资金相同,同样的ATR,算出来的手数是相同的。3、平仓不同,回测全平了,而实盘这平了一部分。
是什么原因造成这么大的区别呢,麻烦老师了! - 文华技术人员:
在相同的回测参数和信号计算起始时间的前提下,软件回测和实盘的信号是保持一致的
1、您是收盘价模型,回测的成交明细中,显示的是一根的起始时间,而实盘运行,信号显示的是一根K线走完的时间
2、回测成交明细里面显示的全平,是虚拟的全平,并不是真的出了全平的信号,您理解一下
3.您是回测后右键装入到模组的吗?还是直接在模组界面新建的?
- 文华客服:
什么叫虚拟的全平?另外,为什么开仓手数不同,我是模组新建的。
- 网友回复:
在模组界面上直接新建,和您在主图上回测,使用的信号计算起始时间、初始资金、保证金比例等等都不相同的
您先在主图上回测,之后右键》装入模组运行,就一样了
虚拟平仓的意思是,回测的时候如果实际回测的结果最后一个信号开仓信号,为了计算回测报告,会虚拟在最后进行全平
而实际并未平仓,只是方便在回测报告中显示当前的盈亏状态而设计的虚拟平仓信号
- 网友回复: 初始资金设置一样的,信号计算时间应该也一样的吧,唯一可能不同的是,实盘保证金和回测可能有所不同,是不是这个造成了开仓手数的不同?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容