打印本文打印本文 关闭窗口关闭窗口

我是你们的用户 帮我看一下代码 怎么不出买卖信号 哪里出错了 谢谢

作者:金字塔 来源:cxh99.com 发布时间:2016年12月23日
  • 咨询内容: 帮我看一下代码 怎么不出买卖信号 哪里出错了 谢谢
    ma1:ma(c,n1);hh2:=hhv(h,3)+5;ll2:=llv(l,3)-5;
    hh:=valuewhen(barslast(time=closetime(0))=3,hh2);if barslast(time=closetime(0))>3 then h3:hh;
    ll:=valuewhen(barslast(time=closetime(0))=3,ll2);if barslast(time=closetime(0))>3 then l3:ll;
    手数:=ss;//交易条件
    开多平空条件:=cross(ma1,hh2) and barslast(cross(ma1,hh2))=5;//开多条件
    开空平多条件:=cross(ll2,ma1) and barslast(cross(ll2,ma1))=5;//开空条件
    //交易系统平空:SELLSHORT(开多平空条件,手数,MARKET);平多:SELL(开空平多条件,手数,MARKET);开多:BUY(开多平空条件,手数,MARKET);开空:BUYSHORT(开空平多条件,手数,MARKET);
    当前持仓:HOLDING,COLORGRAY,LINETHICK0;当前资产:ASSET,NOAXIS,COLORGRAY;

     

  • 金字塔客服:

    cross(ma1,hh2) and barslast(cross(ma1,hh2))=5

    你这个思路不是矛盾的么,既要满足当前是金叉的还要满足当前不是金叉

     

  • 用户回复: 你好 我用其中的任意一个都不出信号 帮我再看一下 谢谢

     

  • 网友回复: 有信号,但是少,你的条件不容易成立的
    此主题相关图片如下:2.png

     

  • 网友回复: 不是交叉就成立吗 我只用交叉 cross (m1,hh2) ,别的都不用 也没有信号 ,
打印本文打印本文 关闭窗口关闭窗口