suhj123 发表于 2020-1-14 22:57:49

如何判断策略是否包含未来函数,偷家情况

寻找策略的过程时惊喜和失望不断的过程,新手不熟悉代码只能从结果判断策略。判断出策略是否包含未来函数,偷家,滑点等情况是非常最重要的

suhj123 发表于 2020-1-14 23:03:56

这是一个包含未来函数的代码

suhj123 发表于 2020-1-14 23:04:29

如何比避免未来函数呢?

suhj123 发表于 2020-1-14 23:07:20

Params
        //此处添加参数
        Numeric length(10);
       

Vars
        //此处添加变量
        NumericSeries MA10;
Begin
        //此处添加代码正文
        MA10 = Average(Close,length);
        PlotNumeric("10day MA",MA10);
        if(High >= MA10) Buy(1,close);
        Else If(Low < MA10) SellShort(1,close);
         
End
这一段代码,在日线回测中回车很小,是不是有什么要素没有考虑到?滑点?手续费?函数?

suhj123 发表于 2020-1-14 23:09:09

这是日线回测结果,能看出什么问题吗?

ayi1me 发表于 2020-2-2 23:45:04

Buy(1,close); //未来函数
SellShort(1,close);//未来函数

       if(High >= MA10) Buy(1,MA10);
        Else If(Low <= MA10) SellShort(1,MA10);

改这样吧
页: [1]
查看完整版本: 如何判断策略是否包含未来函数,偷家情况