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

一天只开仓一次的写法? [金字塔]

  • 咨询内容: 一天只开仓一次,怎么写?

     

  • 金字塔客服:

    variable:n=0;

    if 开多条件 and 持仓判断  and n=0 then begin

        buy.....;

        n:=1;

    end

     

    if 开空条件 and 持仓判断  and n=0 then begin

        buyshort....;

        n:=1;

    end

     

    if time=closetime(0) then n:=0;

     

  • 用户回复:

    KD:=......

    KK:=......

    PD:=......

    PK:=......

     

    variable:n=0;

    if KD and HOLDING=0  and n=0 then begin

        buy(1,1,THISCLOSE);

        n:=1;

    end


    if KK and HOLDING=0  and n=0 then begin

        buyshort(1,1,THISCLOSE);

        n:=1;

    end
     

     

    SELL(PD&&HOLDING>0,HOLDING,THISCLOSE);
    SELLSHORT(PK&&HOLDING<0,HOLDING,THISCLOSE);

     

    if time=closetime(0) then n:=0;

     

     

     

     

     

    按照上边的写法没有出现成交记录,回测没有数据,是不是哪里写错了?

     

  • 网友回复:

    策略放在图上有信号吗?

     

  • 网友回复:

    没有信号,如果按照正常写法

     

    BUY(KD&&HOLDING=0,1,THISCLOSE);
    SELL(PD&&HOLDING>0,HOLDING,THISCLOSE);
    BUYSHORT(KK&&HOLDING=0,1,THISCLOSE);
    SELLSHORT(PK&&HOLDING<0,HOLDING,THISCLOSE);

     

    这个就有信号

 

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

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


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

相关文章

    没有相关内容