 
等级: 超级版主
- 注册:
- 2021-5-24
- 曾用名:
|
会闪烁。不过情况稍有些特殊 。
如果你这个K 首先满足的是第二个 o-l的条件,并且实际触发下单了。
而之后 H-O 又满足了条件。此时图上出现的信号将会是以 H-O这个条件下的语句计算的,因为它的代码写在了前面,(下面的o-l 会因为enterbars 限制信号消失,但是它实际已经下过单了),而这里的语句前面是没下过单的。最终结果就是这里又会下一次单。
如果你对下单语句 做标记
如下所示:
if enterbars<>0 then begin
if h-o>=30 then begin
sellshort(holding<0,0,limitr,o+30);
开仓1:buy(holding=0,1,limitr,o+30);
end
end
if enterbars<>0 then begin
if o-l>=30 then begin
sell(holding>0,0,limitr,o-30);
开仓2:buyshort(holding=0,1,limitr,o-30);
end
end
那你可能就能看到一开始图上显示开仓2,后来消失了,重新显示开仓1. 由于他们是不同的下单语句,就导致重复下单。
除非可以 办法判断 H和L 满足的顺序。但是这个在等价K上不太好设计处理方案,也没有现成的方案可用。
|
|