【ATR Big Profit Stop】(N倍ATR大幅盈利出场法)
程式码部分,信号:ATR Big Profit Stop[code]Inputs: BigProfitATRs(7), ATRLength(10), ExitBarLen(3);
Variables: ATRVal(0), PosHL(0);
ATRVal = AvgTrueRange(ATRLength) * BigProfitATRs;
If BarsSinceEntry = 0 Then PosHL = Close;
If MarketPosition = 1 Then Begin
If Close > PosHL Then PosHL = Close;
If PosHL > EntryPrice + ATRVal Then sell Next Bar at Lowest(Low, ExitBarLen) Stop;
End;
If MarketPosition = -1 Then Begin
If Close < PosHL Then PosHL = Close;
If PosHL < EntryPrice - ATRVal Then buytocover Next Bar at Highest(High, ExitBarLen) Stop;
End;
[/code] 程式码解析部分:
**** Hidden Message ***** 看看 视频部分参考:[url]http://www.qhlt.cn/thread-127007-1-1.html[/url]
原理是这样的,设置 一个N*ATR,因为atr是计算出来的,这个是变动的,我们主要的设置是N的数值,可以在 1 ,2 ,3....等,这个也是优化的地方,根据品种不同,交易周期不同可以通过回测选出一个比较好的数值。
当进场后盈利达到这个N*ATR后就开始启用跟踪出场,这个范例中是用某个周期内的最高和最低出场法则。 让 江小白 来看看帖子里藏了啥好东西~~~ {:84:}
页:
[1]