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

[求助]以下两个策略合并,怎么只运行策略2? [金字塔]

  • 咨询内容:

    variable:n=0;

     

    策略1

     

    IF   N:=0 THEN    
    BEGIN
      SELL(PDA1 AND HOLDING>0,0,MARKETR);

      SELLSHORT(PKA1 AND HOLDING<0,0,MARKETR);  
     N:=1;
                  
    END

    IF  N:=0   THEN 
    BEGIN
       
      BUY(XXX AND HOLDING=0,SS,MARKETR);      

      BUYSHORT(XXX1 AND HOLDING=0,SS,MARKETR);
     
      N:=1;
      END

     

     

    策略2
       
         IF N:=1 THEN BEGIN
        平空2:SELLSHORT(ADXXX AND A1 AND HOLDING<0,0,MARKETR);
         平多2:SELL(ADXXX AND A2 AND HOLDING>0,SS,MARKETR);
        N:=0;
        END
     
       
        IF N:=1 THEN BEGIN
        开多2:BUY(ADXXX AND A1 AND HOLDING=0,SS,MARKETR);   
        开空2:BUYSHORT(ADXXX AND A2 AND HOLDING=0,SS,MARKETR);
       
        N:=0;
        END
       

     

  • 金字塔客服: 用{}把不需要的策略给注释掉

     

  • 用户回复:

    两个都需要啊,你说“策略“这两个字吗?本来就没有,是用来区分的

     

  • 网友回复:

    合并之后只运行2,那不就是用{}把1给注释掉

     

  • 网友回复: 当然是想两个都运行,现在是只运行了一个

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容