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

把现在实时的波浪也显示出来 [文华财经]

  • 咨询内容:  MA26:=MA(C,20),COLORWHITE,LINETHICK1; TJ3:=REF(H,2)>REF(MA26,2)&&REF(L,2)<REF(MA26,2); TJ4:=REF(H,1)<REF(MA26,1); TJ5:=REF(L,1)>REF(MA26,1); //(SUMBARS(TJ3&&TJ4,2)>SUMBARS(TJ3&&TJ5,1)); //(SUMBARS(TJ3&&TJ4,1)<SUMBARS(TJ3&&TJ5,2)); DRAWICON(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),HIGH,'ICO11'); DRAWICON(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),LOW,'ICO10'); TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),SOUND('B'); TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),SOUND('A'); N:=BARSLAST(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)))+1; M:=BARSLAST(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)))+1; HH:=REF(HHV(H,N),M); LL:=REF(LLV(L,M),N); HHB:=REF(HHVBARS(H,N),M)+1; LLB:=REF(LLVBARS(L,M),N)+1; DRAWLINE3(M=1,HH,HHB,N=1,LL,LLB,0),COLORGREEN,LINETHICK2; DRAWLINE3(N=1,LL,LLB,M=1,HH,HHB,0),COLORRED,LINETHICK2; B1:=BACKSET(M=1,HHB+1); B2:=BACKSET(N=1,LLB+1); AA1:=BARSLAST(CROSS(B2=1,0.5)); AA2:=BARSLAST(CROSS(B1=1,0.5));
    CC:=CROSS(BACKSET(N=1,LLB+1),0.5); A:=VALUEWHEN(CC,REF(H,BARSLAST(M=1)+REF(HHB,BARSLAST(M=1)))); JL:=VALUEWHEN(CC,(BARSLAST(M=1)+REF(HHB,BARSLAST(M=1)))/2); DRAWNUMBER(CC,(A+L)/2,L-A,0,COLORGREEN); DRAWSL(CC,(A+L)/2,0,-JL,0,COLORGREEN),DOT; DRAWTEXT(CC,(A+L)/2,'            ↓'),COLORGREEN,FONTSIZE20; CC1:=CROSS(BACKSET(M=1,HHB+1),0.5); A1:=VALUEWHEN(CC1,REF(L,BARSLAST(N=1)+REF(LLB,BARSLAST(N=1)))); JL1:=VALUEWHEN(CC1,(BARSLAST(N=1)+REF(LLB,BARSLAST(N=1)))/2); DRAWNUMBER(CC1,(A1+H)/2,H-A1,0,COLORRED); DRAWSL(CC1,(A1+H)/2,0,-JL1,0,COLORRED),DOT; DRAWTEXT(CC1,(A1+H)/2,'         ↑'),COLORRED,FONTSIZE20;
    DRAWNUMBER(CC1,(A1+H)/2,AA1,0,COLORRED),VALIGN0;  DRAWTEXT(CC1,(A1+H)/2,'       K'),COLORRED,VALIGN0;  DRAWNUMBER(CC,(A+L)/2,AA2,0,COLORGREEN),VALIGN0;  DRAWTEXT(CC,(A+L)/2,'         K'),COLORGREEN,VALIGN0;  

     

     来源:程序化99

  • 文华技术人员:

     参考:

     

     MA26:=MA(C,20),COLORWHITE,LINETHICK1;
    TJ3:=REF(H,2)>REF(MA26,2)&&REF(L,2)<REF(MA26,2);
    TJ4:=REF(H,1)<REF(MA26,1);
    TJ5:=REF(L,1)>REF(MA26,1);
    //(SUMBARS(TJ3&&TJ4,2)>SUMBARS(TJ3&&TJ5,1));
    //(SUMBARS(TJ3&&TJ4,1)<SUMBARS(TJ3&&TJ5,2));
    DRAWICON(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),HIGH,'CO11';
    DRAWICON(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),LOW,'CO10';
    TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),SOUND('';
    TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),SOUND('';
    N:=BARSLAST(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)))+1;
    M:=BARSLAST(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)))+1;
    HH:=REF(HHV(H,N),M);
    LL:=REF(LLV(L,M),N);
    HHB:=REF(HHVBARS(H,N),M)+1;
    LLB:=REF(LLVBARS(L,M),N)+1;
    DRAWLINE3(M=1,HH,HHB,N=1,LL,LLB,0),COLORGREEN,LINETHICK2;
    DRAWLINE3(N=1,LL,LLB,M=1,HH,HHB,0),COLORRED,LINETHICK2;
    DRAWLINE3(ISLASTBAR&&BARSLAST(M=1)<BARSLAST(N=1),HH,HHB+BARSLAST(M=1),ISLASTBAR,LLV(L,BARSLAST(M=1)),LLVBARS(L,BARSLAST(M=1)),0),COLORGREEN,LINETHICK2;
    DRAWLINE3(ISLASTBAR&&BARSLAST(M=1)>BARSLAST(N=1),LL,LLB+BARSLAST(N=1),ISLASTBAR,HHV(H,BARSLAST(N=1)),HHVBARS(H,BARSLAST(N=1)),0),COLORRED,LINETHICK2;
    B1:=BACKSET(M=1,HHB+1);
    B2:=BACKSET(N=1,LLB+1);
    AA1:=BARSLAST(CROSS(B2=1,0.5));
    AA2:=BARSLAST(CROSS(B1=1,0.5));


    CC:=CROSS(BACKSET(N=1,LLB+1),0.5);
    A:=VALUEWHEN(CC,REF(H,BARSLAST(M=1)+REF(HHB,BARSLAST(M=1))));
    JL:=VALUEWHEN(CC,(BARSLAST(M=1)+REF(HHB,BARSLAST(M=1)))/2);
    DRAWNUMBER(CC,(A+L)/2,L-A,0,COLORGREEN);
    DRAWSL(CC,(A+L)/2,0,-JL,0,COLORGREEN),DOT;
    DRAWTEXT(CC,(A+L)/2,'nbsp;           ↓',COLORGREEN,FONTSIZE20;
    CC1:=CROSS(BACKSET(M=1,HHB+1),0.5);
    A1:=VALUEWHEN(CC1,REF(L,BARSLAST(N=1)+REF(LLB,BARSLAST(N=1))));
    JL1:=VALUEWHEN(CC1,(BARSLAST(N=1)+REF(LLB,BARSLAST(N=1)))/2);
    DRAWNUMBER(CC1,(A1+H)/2,H-A1,0,COLORRED);
    DRAWSL(CC1,(A1+H)/2,0,-JL1,0,COLORRED),DOT;
    DRAWTEXT(CC1,(A1+H)/2,'nbsp;        ↑',COLORRED,FONTSIZE20;


    DRAWNUMBER(CC1,(A1+H)/2,AA1,0,COLORRED),VALIGN0;
    DRAWTEXT(CC1,(A1+H)/2,'nbsp;      K',COLORRED,VALIGN0;
    DRAWNUMBER(CC,(A+L)/2,AA2,0,COLORGREEN),VALIGN0;
    DRAWTEXT(CC,(A+L)/2,'nbsp;        K',COLORGREEN,VALIGN0;

     

     来源: WWW.CXH99.COM

  • 文华客服:  老师,最后一点还是没有显示呀,动态的最后一个最高或最低,谢谢

     

  • 网友回复:

    1楼是满足条件偏移周期画线,本身最后一段就是因为没有满足条件的点才没有画线的

     

    2楼的画线并不是因为满足了1楼的画线条件,而是根据最后一个满足条件的点的位置,找到点到最新K线之间的最低或最高价,连线

     

    后续再画线可能会多很多画线,但是和1楼初始的思路都是不同的,没有意义的

     

    您理解下

     

     

  • 网友回复:  划线多也行呀,否则没有实际操作价值了,能否加上,谢谢您

 

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

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


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

相关文章

    没有相关内容