通达信【六线乾坤】主副选指标支持手机电脑使用,六线乾坤自动画线,划分压力位支撑位,副图有超短信号,以下截图参考。
{主图源码如下}
N:=177;
中位价:=(C+H+L+O)/4;
昨中位价:=REF(中位价,1);
昨中位价1:=REF(昨中位价,1)=0;
昨中位画线:STICKLINE(昨中位价,昨中位价1,昨中位价1,15,0),COLORFF8000,LINETHICK2;
DRAWTEXT(ISLASTBAR,昨中位价,STRCAT('----',VAR2STR(昨中位价,2))),COLORFF9933;
DRAWTEXT_FIX(1,0.80,0.12,0,STRCAT(STRCAT('昨中位价: ',VAR2STR(昨中位价,2)),' 元')),COLORYELLOW;
A0:=(MA(CLOSE,13)+MA(CLOSE,20))/2;
B10:=(MA(CLOSE,80)+MA(CLOSE,100))/2;
B20:=B10+2*STD(CLOSE,80);
短期成本:(A0+B20)/2,COLORMAGENTA,LINETHICK2;
L1:CONST(LLV(L,N)),COLORCYAN;
DRAWTEXT(ISLASTBAR,L1,'底'),COLORCYAN;
H1:CONST(HHV(L,N)),COLORCYAN;
DRAWTEXT(ISLASTBAR,H1,'顶'),COLORCYAN;
中线:(L1+H1)/2,COLORRED;
DRAWTEXT(ISLASTBAR,中线,'中线'),COLORCYAN;
下二一:(中线+L1)/2,COLORMAGENTA,DOTLINE;
DRAWTEXT(ISLASTBAR,下二一,'下二一'),COLORCYAN;
上二一:(中线+H1)/2,COLORMAGENTA,DOTLINE;
DRAWTEXT(ISLASTBAR,上二一,'上二一'),COLORCYAN;
CQCB:=HHV(HHV(LOW,14),240);
LGX:EMA(EMA(CQCB,14)+2*STD(CQCB,14),8),COLORYELLOW,LINETHICK1;
MA250:=MA(CLOSE,250),COLORBLUE;
涨停:=IF(REF(C,1)*1.1-C< 0.01 ,1,0);
STICKLINE(涨停,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(涨停,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(涨停,H,L,0,0),COLORYELLOW;
无量停板7:=MA(C,5)>REF(MA(C,5),1) AND C/REF(C,1)>1.099 AND V< MA(V,5)COLOR7210CD;
STICKLINE(无量停板7,C,O,3,0) ,COLOR7210CD;
{副图源码如下}
VAR1:=CODELIKE('60')||CODELIKE('00')||CODELIKE('30');
VAR2:=(AMOUNT/100000000);
VAR3:=100*V/CAPITAL;
VAR4:=AMOUNT/10000;
VAR5:=MA(VAR4,150);
VAR6:=EMA(CLOSE,12);
VAR7:=EMA(CLOSE,50);
VAR8:=VAR6>VAR7;
VAR9:=(EMA(C,12)-EMA(C,26));
VAR10:=EMA(VAR9,9);
VAR11:=VAR9>VAR10 && VAR9>=0 && VAR10>=0;
VAR12:=TOPRANGE(H);
VAR13:=TOPRANGE(C);
VAR14:=HHV(VAR4,0);
VAR15:=HHV(VAR4,250);
VAR16:=MA(CLOSE,20);
VAR17:=VAR16+2*STD(CLOSE,20);
VAR18:=MA(C,5);
VAR19:=MA(C,10);
VAR20:=MA(C,20);
VAR21:=MA(C,30);
VAR22:=MA(C,60);
VAR23:=MA(C,120);
VAR24:=MA(C,250);
VAR25:=VAR20>=REF(VAR20,1) AND (VAR14>REF(VAR14,1) OR VAR15>REF(VAR15,1)) AND H>=HHV(H,120) && VAR4>REF(VAR4,1) AND VAR4>VAR5*4 AND C< O && (PERIOD=5 OR PERIOD=6) && V/CAPITAL*100>5 && NOT(C>REF(C,1)*1.02);
VAR26:=(3*CLOSE+LOW+OPEN+HIGH)/6;
VAR27:=(20*VAR26+19*REF(VAR26,1)+18*REF(VAR26,2)+17*REF(VAR26,3)+16*REF(VAR26,4)+15*REF(VAR26,5)+14*REF(VAR26,6)+13*REF(VAR26,7)+12*REF(VAR26,8)+11*REF(VAR26,9)+10*REF(VAR26,10)+9*REF(VAR26,11)+8*REF(VAR26,12)+7*REF(VAR26,13)+6*REF(VAR26,14)+5*REF(VAR26,15)+4*REF(VAR26,16)+3*REF(VAR26,17)+2*REF(VAR26,18)+REF(VAR26,20))/210;
VAR28:=MA(VAR27,6);
VAR29:=ATAN((VAR18/REF(VAR18,1)-1)*100)*180/3.14;
VAR30:=ATAN((VAR27/REF(VAR27,1)-1)*100)*180/3.14;
VAR31:=ATAN((VAR20/REF(VAR20,1)-1)*100)*180/3.14;
VAR32:=(H+L+O+2*C)/5;
VAR33:=EMA(VAR32,39);
VAR34:=V/CAPITAL*100>5;
VAR35:=VAR18>=VAR19 && VAR18>=VAR20 && VAR20>=VAR22 && C>REF(C,1)*0.95 && C>=VAR19;
VAR36:=VAR18>=VAR19 && VAR19>=VAR21 && VAR21>=VAR22 && VAR6>=VAR7 && VAR35 && BARSCOUNT(C)< 60;
VAR37:=VAR18>=VAR19 && VAR19>=VAR21 && VAR21>=VAR22 && VAR22>=VAR23 && VAR6>=VAR7 && VAR28>=VAR22 && VAR35 && BARSCOUNT(C)< 120;
VAR38:=VAR18>=VAR19 && VAR19>=VAR21 && VAR21>=VAR22 && VAR22>=VAR23 && VAR23>=VAR24 && VAR28>=VAR22 && VAR6>=VAR7 && VAR35 && BARSCOUNT(C)>250;
VAR39:=VAR35 && NOT(VAR25) && VAR35 && C>=VAR19 && L>VAR28 && VAR11 && VAR8 && (C>=O OR (C< O && VAR4< REF(VAR4,1)));
VAR40:=VAR35 && NOT(VAR25) && VAR35 && C>=VAR19 && L>VAR28 && VAR11 && VAR8 && (C>=O OR (C< O && VAR4< REF(VAR4,1))) && VAR31>=-5 && (VAR12>=180 || VAR13>=180);
VAR41:=VAR35 && (VAR36 || VAR37 || VAR38) && NOT(VAR25) && VAR35 && C>=VAR19 && L>VAR28 && VAR11 && VAR8 && VAR20>=VAR22 && (C>=O OR (C< O && VAR4< REF(VAR4,1))) && VAR29>=60 && VAR31>=-5 && (VAR12>=250 || VAR13>=250);
VAR42:=CURRBARSCOUNT<=250 && VAR35 && (PERIOD=5 || PERIOD=6) && VAR39 && C>=VAR18 && VAR18>=VAR19 && COUNT(EVERY(C>REF(C,1)*1.095,3),30)=0;
VAR43:=CURRBARSCOUNT<=250 && VAR3< 30 && VAR35 && (PERIOD=5 || PERIOD=6) && (VAR29>=80 && VAR30>=75 && (VAR12>=180 || VAR13>=180)) && C>VAR33 && VAR40 && VAR2>=3 && C>=VAR18 && VAR18>=VAR19 && COUNT(EVERY(C>REF(C,1)*1.095,3),30)=0;
VAR44:=CURRBARSCOUNT<=250 && VAR3< 30 && ((VAR41 && VAR2>=3 && VAR4>REF(VAR4,1)) || (C>VAR17 && VAR30>=75 && VAR12>=250 && VAR13>=250 && VAR2>=3 && VAR4>REF(VAR4,1))) && C>=VAR18 && VAR18>=VAR19 && COUNT(EVERY(C>REF(C,1)*1.095,3),30)=0;
VAR45:=VAR42 OR VAR43 OR VAR44;
VAR46:=C/REF(C,1)< 1.03;
选股:VAR45 AND COUNT(VAR45,20)=1 AND VAR46 AND VAR1 AND VAR34 AND C>O AND REF(C,1)>REF(O,1) AND REF(C,2)>REF(O,2);