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

为什么做股票交易测试会当天买卖 [金字塔]

  • 咨询内容:

    这是涨停测试交易系统(日线)

    {出现第一个涨停板,当天股价没有创新高}
    ZT:=(C-REF(C,1))/REF(C,1)*100>9.4;
    BI5:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100,LINETHICK0;
    买入:=H<REF(HHV(H,60),1) and ZT>=1 and BI5<10;
    {卖出0}
    距今:BARSLAST(ZT),LINETHICK0;{上一个买入距今天数}
    天数: 距今>0 and 距今<3,LINETHICK0; {天数条件}
    {卖出1}
     V1:=MA(C,3)>=HHV(MA(C,3),7);
     V2:=MA(C,3)>MA(C,5) AND MA(V,5)>MA(V,10)*1.01;
     V4:=COUNT(C>REF(C,1),2)=2;
    逃顶:=V1 AND V2 AND V4,COLORRED;
    距顶:BARSLAST(逃顶),LINETHICK0;{上一个逃顶距今天数}
    卖出:=(距顶>=1 or 距今>=3) and 距今>0;

    IF 买入>=1 THEN
        开多:BUY(1,2000,THISCLOSE);

    ELSE  IF 卖出>=1 THEN 
        平多:SELL(卖出,0,THISCLOSE);


    为什么同一个K线会出现   买入和卖出?

     

  • 金字塔客服:

    例如:20013年9月10  

      600098  600170   002163  002429 

     

  • 用户回复:

    我们目前没有对股票进行优化,测试可以当天买卖

     

     仔细看下您策略对应在图上的信号显示,是不是当根K线买卖?这个您要从策略入手

     

    [此贴子已经被作者于2013/9/13 9:05:27编辑过]

     

  • 网友回复: 加一个条件,enterbars>0(日线)其他周期同样处理, 就可以避免这个问题。

     

  • 网友回复:

    谢谢!qwer123

     

    我加入条件,又是一样

     

    IF 买入>=1  THEN
        开多:BUY(1,2000,THISCLOSE);

    ELSE  IF 卖出>=1 and enterbars>0 THEN 
        平多:SELL(卖出,0,THISCLOSE);
      

 

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

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


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

相关文章

    没有相关内容