全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
请教老师该策略是否存在偷价和闪烁问题,如何优化
2023-03-31 23:33

策略:均线是中轨,均线+2个ATR是上轨,均线-2个ATR是下轨,收盘价突破上轨做多平空,收盘价突破下轨做空平多,这里面哪里有偷价或者信号闪烁问题,麻烦指导优化修改一下

代码:

Params


Numeric Length(30);


Numeric Length3(60);


Vars


Series<Numeric> atr;


Series<Numeric> upline;


Series<Numeric> downline;


Series<Numeric> myprice;


Series<Numeric> AvgValue3;


Events

 OnBar(ArrayRef<Integer> indexs)

 {


AvgValue3 = AverageFC(Close ,Length3);


atr = Average(TrueRange,30);


upline = AvgValue3 + 2 * atr;


downline = AvgValue3 -2 * atr;


PlotNumeric(\"k\",upline);


PlotNumeric(\"h\",downline);


PlotNumeric(\"AvgValue3\",AvgValue3);


If(MarketPosition<>1 && Close>upline)


{


Buy(0,Open);


}


If(MarketPosition<>-1&&close<downline )


{


SellShort(0,Open);


}


}

kyover

到处都是信号闪烁 close>upline  close<dnline close也闪 upline dnline也闪

建议你先把关于信号闪烁的课看一看再来思考具体的代码案例

但凡稍微了解过一点信号闪烁的课,都不会拿close作为信号条件进行判断吧

2023-04-03 09:57
您未登录,请先 登录注册 后发表评论
顶部