您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

老师,请教个问题0321 [文华财经]

  • 咨询内容:

    此主题相关图片如下:对比.jpg

     老师,我的策略采用的是利用ATR来计算下单手数的,初始资金一样,但为什么实盘的和模拟回测的有这么大的区别?1、开平仓的时间不同,是不是模拟回测显示的时间是当根K线的开盘时间,而实盘是收盘时间?2、开仓手数不同,回测每次开了3手,实盘只开了2手,按道理初始资金相同,同样的ATR,算出来的手数是相同的。3、平仓不同,回测全平了,而实盘这平了一部分。
    是什么原因造成这么大的区别呢,麻烦老师了!

     

  • 文华技术人员:

    在相同的回测参数和信号计算起始时间的前提下,软件回测和实盘的信号是保持一致的

     

    1、您是收盘价模型,回测的成交明细中,显示的是一根的起始时间,而实盘运行,信号显示的是一根K线走完的时间

     

    2、回测成交明细里面显示的全平,是虚拟的全平,并不是真的出了全平的信号,您理解一下

     

    3.您是回测后右键装入到模组的吗?还是直接在模组界面新建的?

     

     

  • 文华客服:  什么叫虚拟的全平?另外,为什么开仓手数不同,我是模组新建的。

     

  • 网友回复:

    在模组界面上直接新建,和您在主图上回测,使用的信号计算起始时间、初始资金、保证金比例等等都不相同的

     

    您先在主图上回测,之后右键》装入模组运行,就一样了

     

    虚拟平仓的意思是,回测的时候如果实际回测的结果最后一个信号开仓信号,为了计算回测报告,会虚拟在最后进行全平

     

    而实际并未平仓,只是方便在回测报告中显示当前的盈亏状态而设计的虚拟平仓信号

     

  • 网友回复:  初始资金设置一样的,信号计算时间应该也一样的吧,唯一可能不同的是,实盘保证金和回测可能有所不同,是不是这个造成了开仓手数的不同?

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容