朴素 发表于 2009-3-20 21:48:40

对于中线系统信号忽有忽无的解决办法探讨

由于中线系统对于开仓信号经常在BAR忽有忽消失,可以编写这样的用户函数吗?
  参数:包括中线系统的周期等            
在信号出现时,先开应该开仓量的一半仓,后面的忽有忽消失的信号不理。BAR走完后如果开仓信号存在就补齐剩余半仓,如果消失就平仓。
Vars
      bool Hourtime(False);
Begin
      IF (Minute=60 && bartype=1 && Hour>9 && Hour<15) {Hourtime=True};
          PlotBool("hourtime",hourtime);
end
为啥编译提示“ IF (Minute=60 && bartype=1 && Hour>9 && Hour<15) {Hourtime=True};” 少小括号          ??

[ 本帖最后由 朴素 于 2009-3-20 23:59 编辑 ]

hbxtxq77 发表于 2017-4-22 13:10:50

Vars
      bool Hourtime(False);
Begin
      IF (Minute==60 && bartype==1 && Hour>9 && Hour<15)
          {
          Hourtime==True;
          }
          PlotBool("hourtime",hourtime);
end
页: [1]
查看完整版本: 对于中线系统信号忽有忽无的解决办法探讨