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

加一个条件 ,就是收盘价大于分时图黄线 做多 [金字塔]

咨询内容: //中间变量

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D;

手数:=SS;
//交易条件

开多平空条件:=CROSS(K,D);//开多平空条件
开空平多条件:=CROSS(D,K);//开空平多条件

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

//注意交易系统先开后平的原则

 

 来源: WWW.CXH99.COM

金字塔资深技术: 是加到原先开多条件里还是单独的开仓条件。

  • 技术交流: //中间变量

    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:=SMA(RSV,P1,1);
    D:=SMA(K,P2,1);




    VAR1:= K>D;
    VBR1:= K<D ;



    IF HOLDING>0 AND VBR1 THEN BEGIN
    SELL(1,SS*1,MARKETR);
    END

    IF HOLDING=0 AND VAR1 THEN BEGIN
    BUY(1,SS*1,MARKETR);
    END
    老师 好加到 VAR1 这里 。感谢

     

  • 技术交流: [PEL] 复制代码
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:=SMA(RSV,P1,1);
    D:=SMA(K,P2,1);
    
    
    //以下代码在1分钟上计算有效,其他周期请跨周期调用
    n1:=todaybar;
    dm:=4-INTPART(LOG(C));
    结算价:ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm),colorred;
    
    
    
    
    VAR1:= K>D and c>结算价;
    VBR1:= K<D ;  
    
    
    
    IF HOLDING>0 AND VBR1 THEN BEGIN
    SELL(1,SS*1,MARKETR);
    END
    
    IF HOLDING=0 AND VAR1 THEN BEGIN
    BUY(1,SS*1,MARKETR);
    END


    注意这个结算价 在1分钟上较为精确。所以你如果不是1分钟周期,那就要跨周期调用这个结算价指标在1分钟上的计算结果。
  •  

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

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

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

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


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

    相关文章

      没有相关内容