您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

改编公式......... [文华财经]

  • 咨询内容:

     通达信的一个公式.提示时间参数问题.请老师修改成wh8.2过滤模型

    SJTJ:=DATE<2033090301;
    MAH:=(H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171;
    MAL:=(L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171;
    MA5:=MA(CLOSE,5);
    MA10:=MA(CLOSE,10);
    MA20:=MA(CLOSE,20);
    MA60:=MA(CLOSE,60);
    DK:= SJTJ AND( CLOSE>=MAH OR (C>MA5 AND C>MA10 AND C>MA20 AND C>MA60));
    KK:= SJTJ AND( MAL>CLOSE OR (C<MA5 AND C<MA10 AND C<MA20 AND C<MA60));
    DK1:=BARSLAST(DK);
    KK1:=BARSLAST(KK);
    DK2:=BARSLAST(CROSS(KK1,DK1));
    KK2:=BARSLAST(CROSS(DK1,KK1));
    HS:=DK2<KK2;
    LS:=KK2<DK2;
    W2:=OPEN-CLOSE;
    HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
    LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
    STICKLINE(HS,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLOR001050;
    STICKLINE(LS,REFDATE(HHV(H,0),DATE),REFDATE(LLV(L,0),DATE),6,0),COLORBLACK;
    STICKLINE(W2>0 AND HS,OPEN,CLOSE,2,0),COLORRED;
    STICKLINE(W2>0 AND HS,OPEN,H,0.0,0),COLORRED;
    STICKLINE(W2>0 AND HS,C,L,0.0,0),COLORRED;
    STICKLINE(W2<=0 AND HS,OPEN,CLOSE,2,1),COLORRED;
    STICKLINE(W2<=0 AND HS,O,L,0.0,0),COLORRED;
    STICKLINE(W2<=0 AND HS,C,H,0.0,0),COLORRED;
    STICKLINE(W2>0 AND LS,OPEN,CLOSE,2,0),COLORGREEN;
    STICKLINE(W2>0 AND LS,OPEN,H,0.0,0),COLORGREEN;
    STICKLINE(W2>0 AND LS,C,L,0.0,0),COLORGREEN;
    STICKLINE(W2<=0 AND LS,OPEN,CLOSE,2,1),COLORGREEN;
    STICKLINE(W2<=0 AND LS,C,H,0.0,0),COLORGREEN;
    STICKLINE(W2<=0 AND LS,O,L,0.0,0),COLORGREEN;
    DRAWNUMBER(ISLASTBAR AND LS,MAH,MAH),COLORYELLOW;
    DRAWNUMBER(ISLASTBAR AND HS,MAL,MAL),COLORYELLOW;
    最新价:IF(SJTJ, C,DRAWNULL),LINETHICK0,COLORYELLOW;
    趋势线:=(MAH+MAL)/2 COLORGREEN,,LINETHICK2;
    趋势线上升:IF(HS,趋势线,DRAWNULL),LINETHICK2,COLORRED;
    趋势线下降:IF(LS,趋势线,DRAWNULL),LINETHICK2,COLORGREEN;
    DRAWICON(HS,趋势线*0.995,1);
    DRAWICON(LS,趋势线*1.005,2);
    DRAWNUMBER(ISLASTBAR ,C,C),COLORWHITE;
    AAA:=CONST(HHV(H,50));
    PL5:=HHV(H,45);

     

  • 文华技术人员:

    您具体想要如何修改?满足什么条件时执行什么操作?请详细说明一下

     

  • 文华客服:  趋势线上升bpk.下降spk.主要是它的时间公式在wh8.2模拟里面不通过

     

  • 网友回复:

    REFDATE(HHV(H,0),DATE),不同的软件中DATE函数的定义和取值不同,您说明下DATE具体是想要取得哪一天的日期?

     

  • 网友回复:  这个我不懂老师.请修改成8.2能用就可以

 

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

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


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

相关文章

    没有相关内容