您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

金叉 死叉问题 [金字塔]

  • 咨询内容: input:xs(300,3,300,3); ma60:ma(c,xs); ma1:ma(c,1); t3l:=ref(llv(l,3),1); t3h:=ref(hhv(h,3),1); t3m:(T3L+T3H)/2;

    l1:ma(c/ma60,1); tt1:c>t3m; tt2:c<t3m; tt3:c<ma60; tt4:c>ma60; PD:cross(ma1,ma60) and tt3;//        //平多条件 死叉60均 并小于60日均 PK:cross(ma1,ma60) and tt4;//            //平空条件金叉60均 并大于60日均 KD:cross(ma1,t3m) and tt4; //       //开多条件 金叉 并大于60日均 KK:cross(ma1,t3m) and tt3;//            //开空条件收盘价死叉 并小于60日均 //交
    平多:SELL(PD,1,marketr);   
    平空:SELLSHORT(PK,1,marketr);                  //平空信号   开多:BUY(KD AND HOLDING=0,1,marketr);          //开多信号                    //平多信号 开空:BUYSHORT(KK AND HOLDING=0,1,marketr);     //开空信号

    执行不了 请问老师错在那

     

  • 金字塔客服:  把数据量扩充大点。你默认的ma参数是300.那么至少300个K,ma60才能正常有值。

     

     来源:程序化久久网( WWW.CXH99.COM )

  • 用户回复:

    程序没有语法错误。只是条件比较苛刻。能满足条件的k线位置很少。自然不会或者出现开平记录。

     

  • 网友回复:
    此主题相关图片如下:temp.png

    扩充后信号还是有的。

     

  • 网友回复: pk 和 pd 如果不加 tt3  tt4 能执行   但是就分不清金叉还是死叉了  这个怎么解决   cross 没法判断 是 上叉还是下叉 ,加上tt3 和 tt4就不执行了   就卡在这

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容