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

你好老师!王... [文华财经]

  • 咨询内容: MA1:MA(CLOSE,N1); DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA  : EMA(DIFF,M); MACD: 2*(DIFF-DEA),COLORSTICK;
    CROSSUP(MA1,CROSS(DIFF,DEA)),BPK;//??错误CROSSDOWN(MA1,CROSS(DEA,DIFF)),SPK;//??错误 AUTOFILTER;


    //条件:取MACD(DIFF,DEA)收盘价,比如收盘价3000
    CROSSUP(MA1,3000),BPK;CROSSDOWN(MA1,3000),SPK;
    请老师帮我写下

     

     来源:程序化99

  • 文华技术人员: wh6新版不再提供BPK等指令函数了,需要在wh7中实现
    wh7官网下载:http://www.wenhua.com.cn/
    编写参考:

    MA1:MA(CLOSE,N1); DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA  : EMA(DIFF,M); MACD: 2*(DIFF-DEA),COLORSTICK;
    CROSSUP(MA1,VALUEWHEN(CROSS(DIFF,DEA),C)),BPK; CROSSDOWN(MA1,VALUEWHEN(CROSS(DEA,DIFF),C)),SPK; AUTOFILTER;

     

     来源: WWW.CXH99.COM

  • 文华客服: 稍等一下,可能我弄错了,谢谢

     

  • 网友回复:  你好老师,语句正确,但是条件成立后又不正确了,
    满足这个条件后 CROSSUP(MA1,VALUEWHEN(CROSS(DIFF,DEA),C)),BPK;  后,比如收盘价是3000,这个是平空开多的,满足后,MA1参数值又小于3000时做空,如果后者又出现 MA1参数值又大于3000时做多,直到  CROSSDOWN(MA1,VALUEWHEN(CROSS(DEA,DIFF),C)),SPK; 的满足条件出现
    谢谢老师,再帮我看一下,谢谢,我用的是wh 8

     

  • 网友回复:  感觉错误的地方是 一:  
  • 网友回复:(DIFF,DEA)就直接开仓成交, 
  • 网友回复:二:MA1数值满足 
  • 网友回复:MA1小于 
  • 网友回复:
     
  • 网友回复:
     
  • 网友回复:

 

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

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


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

相关文章

    没有相关内容