您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

有关分组指令的相关问题 [文华财经]

  • 咨询内容:  模型1:
  • 咨询内容:C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('WW');
  • 咨询内容:
  • 咨询内容:C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('B');
  • 咨询内容:
  • 咨询内容:C<MA(C,10),SP('WW');
  • 咨询内容:
  • 咨询内容:C<MA(C,60),SP('B');
  • 咨询内容:
  • 咨询内容:AUTOFILTER;
  • 咨询内容:
  • 咨询内容:
     模型2:
  • 咨询内容:C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('A');
  • 咨询内容:
  • 咨询内容:C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('B');
  • 咨询内容:
  • 咨询内容:C<MA(C,10),SP('A');
  • 咨询内容:
  • 咨询内容:C<MA(C,60),SP('B');
  • 咨询内容:
  • 咨询内容:AUTOFILTER;
  • 咨询内容:
    资料说:分组指令对组的命名规则为,只能用 A——I 这九个字母中的其中几个命名。
  • 咨询内容:最多支持分成十组。
  • 咨询内容:
  • 咨询内容:可我在把以上两个模型在完全相同的条件下进行回测,最终显示两者的各项结果完全一样,这样说明,模型1中使用BK('WW')并没有问题呀?
  • 咨询内容:可资料说分组指令对组的命名规则为,只能用 A——I 这九个字母中的其中几个命名。 

     

     来源:程序化99

  • 文华技术人员: 超出A-I范围内的分组属于 “不分组 ”的组别,即 “不分组” 的组别也属于一组
    比如,如下编写,就是属于1组的,WW超出范围为不分组组别,还有没有写组别的,也是不分组组别
    C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('W';C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK;C<MA(C,10),SP('W';1,SP;AUTOFILTER;
    比如,如下编写,就是属于2组的,WW超出范围为不分组组别,还有一组B组
    C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('W';C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('';C<MA(C,10),SP('W';C<MA(C,60),SP('';AUTOFILTER;
    所以,您的模型1和模型2效果是一样的,因为模型中都包含2个组别
    您可以将模型1中的B组也修改为超出范围的组别,就可以看出效果了

     

     来源: WWW.CXH99.COM

  • 文华客服:

    一、将模型1中的B组也修改为超出范围的组别,即改为:    

    C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE, BK('WW');    

    C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK(' ZZ ');    

    C<MA(C,10),SP('WW');    

    C<MA(C,60),SP(' ZZ ');    

    AUTOFILTER;    

    这种模型意味着只有一个组吧    

       

       

       

       

    二、    

    C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE, BK('WW');    

    C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('ZZ');    

    C<MA(C,10),SP('WW');    

    C<MA(C,60),SP ('UU');    

    AUTOFILTER;    

       

    改成 SP ('UU') 是否意味着 C<MA(C,60),SP ('UU'); 不能被执行?因为UU没被赋值。    

     

  • 网友回复:  1.是的
    2.能平仓,写成UU也是没有分组
    您第二个模型写不写分组效果一样的,开平仓不受写的WW,UU,ZZ的控制

     

  • 网友回复:  嗯嗯,我明白了,最后三个小问题,麻烦老师了哦。一、C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('WW');C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('ZZ');C<MA(C,10),SP('WW');C<MA(C,60),SP('UU');AUTOFILTER;这种模型也是意味着只有一个组吧?
    二、BK('AW')和BK('AA')是否都属于超过范围呢
    三、C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('A');C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('ZZ');C<MA(C,10),SP('WW');C<MA(C,60),SP('FF');AUTOFILTER;(一)此模型是2组吗还是?(二)这样写是否意味着C>=MA(C,10)&& C<MA(C,10)+2*MINPRICE,BK('A')得不到平仓?
    (三)C>=MA(C,60)&& C<MA(C,60)+2*MINPRICE,BK('ZZ');C<MA(C,10),SP('WW');C<MA(C,60),SP('FF');这三者算一组了吧?       

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容