• 把一个精准线主图做个选股

    编写条件:编写方法:
    DRAWTEXTABS(4,30,'线'),color0000FF,LINETHICK1;
     

    公式技巧 2023年9月21日
  • 求上一次缩量下跌的成交量是多少方法

    编写条件:编写方法:

    公式技巧 2023年9月21日
  • 在这个公式里加入时间限制

    编写条件:编写方法: 

    公式技巧 2023年9月21日
  • 一个5日上穿10日后K线全部为红色的公试

    编写条件:编写方法:

    公式技巧 2023年9月21日
  • 以波神凯线中的红“(2)”做个选股公式

    编写条件:编写方法:INPUT:年(8,0,100),月(1,1,12),日(1,1,31),年2(8,0,100),月2(1,1,12),日2(1,1,31),做多吗(1,0,1),测量(1,1,4);
    DATE1:=年*10000+月*100+日+1000000;
    DATE2:=年2*10000+月2*100+日2+1000000;
    hh:=ref(h,BArslAST(DATE1=DATE));
    HH2:=IF(ref(h,barslast(DATE1=DATE))<REF(H,BARSLAST(DATE1=DATE)-1),ref(H,BARSLAST(DATE1=DATE)-1),IF(ref(h,barslast(DATE1=DATE))<REF(H,BARSLAST(DATE1=DATE)-2),REF(H,BARSLAST(DATE1=DATE)-2),ref(H,BARSLAST(DATE1=DATE)-1)));
    LL2:=IF(ref(l,barslast(DATE1=DATE))>REF(l,BARSLAST(DATE1=DATE)-1),ref(l,BARSLAST(DATE1=DATE)-1),IF(ref(l,barslast(DATE1=DATE))>REF(l,BARSLAST(DATE1=DATE)-2),REF(l,BARSLAST(DATE1=DATE)-2),ref(l,BARSLAST(DATE1=DATE)-1)));
    hh31:=ref(o,BARSLAST(DATE1=DATE));
    hh32:=ref(c,BARSLAST(DATE1=DATE));
    hh3:=min(hh31,hh32);
    LL3:=max(hh31,hh32);
    HH4:=if(做多吗,ref(h,barslast(DATE=DATE2)),ref(h,barslast(DATE=DATE1)));
    LL4:=if(做多吗,ref(L,barslast(DATE=DATE1)),ref(L,barslast(DATE=DATE2)));
    LLOW:=ref(LOW,BARSLAST(DATE1=DATE));
    H1:=STRTONUM(NUMTOSTR(Hh));
    L1:=STRTONUM(NUMTOSTR(LLOW));
    H2:=STRTONUM(NUMTOSTR(HH2));
    L2:=STRTONUM(NUMTOSTR(LL2));
    h3:=STRTONUM(NUMTOSTR(Hh3));
    L3:=STRTONUM(NUMTOSTR(LL3));
    H4:=STRTONUM(NUMTOSTR(HH4));
    L4:=STRTONUM(NUMTOSTR(LL4));
    LL1:=if(测量=1,H1-L1,IF(测量=2 AND 做多吗=1,H2-L1,IF(测量=2 AND 做多吗<>1,H1-L2,IF(测量=3 AND 做多吗=1,H3-L1,IF(测量=3 AND 做多吗<>1,H1-L3,IF(测量=4,H4-L4,H4-L4))))));
    LL:=STRTONUM(NUMTOSTR(LL1));
    VERTLINE(date=date1,0),COLORB0B0B0,LINETHICK2;
    IF 测量=4 THEN VERTLINE(date=date2,1),COLORBBBBBB;
    if 做多吗=1 then
    begin
    多开门:LL*1.508 + L1,COLORRED,linethick2;
    一线:L1+LL*2,COLORWHITE,dotline;
    二线:L1+LL*2.4,COLORWHITE,dotline;
    三线:L1+LL*3.05,color0045FF;
    四线:L1+LL*3.75,COLORWHITE,dotline;
    五线:L1+LL*4.15,color00A5FF;
    六线:L1+LL*4.8,COLORWHITE,dotline;
    七线:L1+LL*5.5,colorCBC0FF;
    八线:L1+LL*6.1,COLORWHITE,dotline;
    多关门:L1+LL*6.90001,linethick2;
    DRAWTEXT(barstatus=2,LL*1.50801+L1,numtostr(LL*1.508+L1)+'多开门'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*3.05001,numtostr(L1+LL*3.05)+' No:3'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*4.15001,numtostr(L1+LL*4.15)+' No:5'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*5.50001,numtostr(L1+LL*5.5)+' No:7'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*6.90001,numtostr(L1+LL*6.9)+'多关门'),COLORB0B0B0,ALIGN2;
    end;
    IF 做多吗<>1 THEN
    BEGIN
    空开门:h1-LL*1.508,linethick2;
    空一线:h1-LL*2,COLORWHITE,DOTLINE;
    空二线:h1-LL*2.4,COLORWHITE,DOTLINE;
    空三线:h1-LL*3.05,colorD30094;
    空四线:h1-LL*3.75,COLORWHITE,DOTLINE;
    空五线:h1-LL*4.15,color00A5FF;
    空六线:h1-LL*4.8,COLORWHITE,DOTLINE;
    空七线:h1-LL*5.5,color104974;
    空八线:h1-LL*6.1,COLORWHITE,dotline;
    空关门:h1-LL*6.9,linethick2;
    DRAWTEXT(BARSTATUS=2,h1-LL*1.50801,numtostr(h1-LL*1.508)+'空开门'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,h1-LL*3.05001,numtostr(h1-LL*3.05)+' No:3'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,h1-LL*5.50001,numtostr(h1-LL*5.5)+' No:7'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,h1-LL*6.90001,numtostr(h1-LL*6.9)+'空关门'),COLORB0B0B0,ALIGN2;
    END;
    {-----------------------------立体k线--------------------------------------}
    Ko:=CLOSE;
    Kc:=REF(CLOSE,1);

    2023年9月21日
  • 通达信三剑屠龙抄底指标公式

    N:=3;
    STICKLINE(C>0,0,0,10,0),COLORGRAY;
    STICKLINE(C>0,30,30,10,0),COLORRED;
    STICKLINE(C>0,60,60,10,0),COLORGREEN;
    STICKLINE(C>0,20,20,6,0),COLORCYAN;
    STICKLINE(C>0,40,40,6,0),COLORYELLOW;
    JJ:=(CLOSE-LLV(LOW,3*N))/(HHV(HIGH,3*N)-LLV(LOW,3*N))*100;
    JK:=(SMA(JJ,3,1));
    JD:=SMA(JK,3,1);
    J5:=(CLOSE-LLV(LOW,5*N))/(HHV(HIGH,5*N)-LLV(LOW,5*N))*100;
    J21:=(CLOSE-LLV(LOW,21*N))/(HHV(HIGH,21*N)-LLV(LOW,21*N))*100;
    K21:=SMA(J21,3,1);
    D21:=SMA(K21,3,1);
    PMC:=POW(MA(CLOSE,N),2)+MA(CLOSE,N);
    PML:=POW(MA(LOW,N),2)+MA(LOW,N);
    PMH:=POW(MA(HIGH,N),2)+MA(HIGH,N);
    JP:=((PMC-LLV(PML,14*N))/(HHV(PMH,14*N)-LLV(PML,14*N))*100);
    JPK:=SMA(JP,3,1);
    JPD:=SMA(JPK,3,1);
    JPJ:=3*JPK-2*JPD;
    BJ:=(J5+JJ+J21)/3;
    BK:=((2*JK+K21+JPK)/4);
    BD:=((2*JD+D21+JPD)/4);
    Bkd:=((J5+J21*2+BJ+BK+BD+JP+JPK+JPD+JPJ)/10);
    JN:=(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N));
    N3:=(HHV(HIGH,3*N)-CLOSE)/(HHV(HIGH,3*N)-LLV(LOW,3*N));
    N7:=(HHV(HIGH,7*N)-CLOSE)/(HHV(HIGH,7*N)-LLV(LOW,7*N));
    N14:=(HHV(HIGH,14*N)-CLOSE)/(HHV(HIGH,14*N)-LLV(LOW,14*N));
    N21:=(HHV(HIGH,21*N)-CLOSE)/(HHV(HIGH,21*N)-LLV(LOW,21*N));
    N34:=(HHV(HIGH,34*N)-CLOSE)/(HHV(HIGH,34*N)-LLV(LOW,34*N));
    N55:=(HHV(HIGH,55*N)-CLOSE)/(HHV(HIGH,55*N)-LLV(LOW,55*N));
    BN:=((JN+N3+N7+N14+N21+N34+N55)/7)*100;
    NK:=SMA(BN,3,1);
    ND:=(SMA(NK,3,1));
    KL:=(BK+BD+BKD+JPK+JPD+JPJ+ND+D21)/8-20;
    K:SMA(KL,3,1);
    D:SMA(K,3,1);
    ED:SMA(D,3,1);
    VAR1:=LLV(LOW,3)<=LLV(LOW,60);
    VAR2:= C>O AND (C/O>1.03 OR C>1.03*REF(C,1));
    绝地反击:IF(VAR1 AND VAR2,65,0),COLORYELLOW,LINETHICK2;

    2023年9月21日
  • 以波神凯线中的红“(4)”做个选股公式

    编写条件:编写方法:INPUT:年(8,0,100),月(1,1,12),日(1,1,31),年2(8,0,100),月2(1,1,12),日2(1,1,31),做多吗(1,0,1),测量(1,1,4);
    DATE1:=年*10000+月*100+日+1000000;
    DATE2:=年2*10000+月2*100+日2+1000000;
    hh:=ref(h,BArslAST(DATE1=DATE));
    HH2:=IF(ref(h,barslast(DATE1=DATE))<REF(H,BARSLAST(DATE1=DATE)-1),ref(H,BARSLAST(DATE1=DATE)-1),IF(ref(h,barslast(DATE1=DATE))<REF(H,BARSLAST(DATE1=DATE)-2),REF(H,BARSLAST(DATE1=DATE)-2),ref(H,BARSLAST(DATE1=DATE)-1)));
    LL2:=IF(ref(l,barslast(DATE1=DATE))>REF(l,BARSLAST(DATE1=DATE)-1),ref(l,BARSLAST(DATE1=DATE)-1),IF(ref(l,barslast(DATE1=DATE))>REF(l,BARSLAST(DATE1=DATE)-2),REF(l,BARSLAST(DATE1=DATE)-2),ref(l,BARSLAST(DATE1=DATE)-1)));
    hh31:=ref(o,BARSLAST(DATE1=DATE));
    hh32:=ref(c,BARSLAST(DATE1=DATE));
    hh3:=min(hh31,hh32);
    LL3:=max(hh31,hh32);
    HH4:=if(做多吗,ref(h,barslast(DATE=DATE2)),ref(h,barslast(DATE=DATE1)));
    LL4:=if(做多吗,ref(L,barslast(DATE=DATE1)),ref(L,barslast(DATE=DATE2)));
    LLOW:=ref(LOW,BARSLAST(DATE1=DATE));
    H1:=STRTONUM(NUMTOSTR(Hh));
    L1:=STRTONUM(NUMTOSTR(LLOW));
    H2:=STRTONUM(NUMTOSTR(HH2));
    L2:=STRTONUM(NUMTOSTR(LL2));
    h3:=STRTONUM(NUMTOSTR(Hh3));
    L3:=STRTONUM(NUMTOSTR(LL3));
    H4:=STRTONUM(NUMTOSTR(HH4));
    L4:=STRTONUM(NUMTOSTR(LL4));
    LL1:=if(测量=1,H1-L1,IF(测量=2 AND 做多吗=1,H2-L1,IF(测量=2 AND 做多吗<>1,H1-L2,IF(测量=3 AND 做多吗=1,H3-L1,IF(测量=3 AND 做多吗<>1,H1-L3,IF(测量=4,H4-L4,H4-L4))))));
    LL:=STRTONUM(NUMTOSTR(LL1));
    VERTLINE(date=date1,0),COLORB0B0B0,LINETHICK2;
    IF 测量=4 THEN VERTLINE(date=date2,1),COLORBBBBBB;
    if 做多吗=1 then
    begin
    多开门:LL*1.508 + L1,COLORRED,linethick2;
    一线:L1+LL*2,COLORWHITE,dotline;
    二线:L1+LL*2.4,COLORWHITE,dotline;
    三线:L1+LL*3.05,color0045FF;
    四线:L1+LL*3.75,COLORWHITE,dotline;
    五线:L1+LL*4.15,color00A5FF;
    六线:L1+LL*4.8,COLORWHITE,dotline;
    七线:L1+LL*5.5,colorCBC0FF;
    八线:L1+LL*6.1,COLORWHITE,dotline;
    多关门:L1+LL*6.90001,linethick2;
    DRAWTEXT(barstatus=2,LL*1.50801+L1,numtostr(LL*1.508+L1)+'多开门'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*3.05001,numtostr(L1+LL*3.05)+' No:3'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*4.15001,numtostr(L1+LL*4.15)+' No:5'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*5.50001,numtostr(L1+LL*5.5)+' No:7'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,L1+LL*6.90001,numtostr(L1+LL*6.9)+'多关门'),COLORB0B0B0,ALIGN2;
    end;
    IF 做多吗<>1 THEN
    BEGIN
    空开门:h1-LL*1.508,linethick2;
    空一线:h1-LL*2,COLORWHITE,DOTLINE;
    空二线:h1-LL*2.4,COLORWHITE,DOTLINE;
    空三线:h1-LL*3.05,colorD30094;
    空四线:h1-LL*3.75,COLORWHITE,DOTLINE;
    空五线:h1-LL*4.15,color00A5FF;
    空六线:h1-LL*4.8,COLORWHITE,DOTLINE;
    空七线:h1-LL*5.5,color104974;
    空八线:h1-LL*6.1,COLORWHITE,dotline;
    空关门:h1-LL*6.9,linethick2;
    DRAWTEXT(BARSTATUS=2,h1-LL*1.50801,numtostr(h1-LL*1.508)+'空开门'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,h1-LL*3.05001,numtostr(h1-LL*3.05)+' No:3'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,h1-LL*5.50001,numtostr(h1-LL*5.5)+' No:7'),COLORB0B0B0,ALIGN2;
    DRAWTEXT(BARSTATUS=2,h1-LL*6.90001,numtostr(h1-LL*6.9)+'空关门'),COLORB0B0B0,ALIGN2;
    END;
    {-----------------------------立体k线--------------------------------------}
    Ko:=CLOSE;
    Kc:=REF(CLOSE,1);

    2023年9月21日
  • 一个连阴后有一天收星,长下影线,小阳线等止跌信号的公式

    编写条件:编写方法:解答如下:

    2023年9月21日
  • 一个跌30%后5天线上穿120天线公式

    编写条件:编写方法:连续下跌30%后,5天线上穿120天线。REF(SUM((C-REF(C,1))/C*100,20)<-30,1) AND crOSS(MA(C,5),MA(C,120));

    公式技巧 2023年9月21日
  • 把K线改成与主图一致的颜色

    编写条件:编写方法:DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
    DEA : EMA(DIFF,9);
    macd : 2*(DIFF-DEA), COLORSTICK;
    D1:=EMA(C,3)-EMA(C,8);
    D2:=EMA(O,3)-EMA(O,8);
    D3:=EMA(H,3)-EMA(H,8);
    D4:=EMA(L,3)-EMA(L,8);
    DRAWICON(crOSS(D1,DIFF) AND DIFF<-0.05 ,D4-0.1,1);
    DRAWICON(CROSS(DIFF,D1) AND DIFF>0.1 ,D3+0.1,2);
    STICKLINE(D1>=D2,D1,D2,5,0),COLOR0055AA;
    STICKLINE(D1<=D2,D1,D2,5,0),COLOR006600;
    STICKLINE(D1>=D2,D1,D2,5,0),COLOR0077CC;
    STICKLINE(D1>=D2,D1,D2,3,0),COLOR0099DD;
    STICKLINE(D1>=D2,D3,D4,0,0),COLOR00BBFF;
    STICKLINE(D1<=D2,D1,D2,5,0),COLOR009900;
    STICKLINE(D1<=D2,D1,D2,3,0),COLOR00BB00;
    STICKLINE(D1<=D2,D3,D4,0,0),COLOR00EE00;

    公式技巧 2023年9月21日
  • 点击查看更多