参数 最小 最大 缺省
位移参数 1.00 20.00 3.00
K 0.00 5.00 3.00
M 0.00 5.00 3.00
M8 0.00 1000.00 0.00
C2:=REF(
C
,1);
涨停:=
IF
((
C
-C2)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(涨停,OPEN,CLOSE,2,0),COLORRED;
STICKLINE(涨停,H,L,0,0),COLORRED;
跌停:=
IF
((C2-
C
)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;
STICKLINE(跌停,H,L,0,1),COLORGREEN;
圣:=(HHV(
HIGH
,21)-CLOSE)/(HHV(
HIGH
,21)-LLV(
LOW
,21))*100-10;
灵:=(CLOSE-LLV(
LOW
,21))/(HHV(
HIGH
,21)-LLV(
LOW
,21))*100;
石:=SMA(灵,13,8);
仙:=CEILING(SMA(石,13,8));
编著:=SMA(圣,21,8);
AABB:=
IF
(L,CONST(L),DRAWNULL);
启动:STICKLINE(仙-编著>75,AABB,AABB*0.99,15,1),COLOR0000FF;
{VARZT:=BARSLAST(平台启动);}
{DRAWTEXT(VARZT=1,0.99*(AABB+AABB*0.98)/2,
'平台启动'
),COLORYELLOW;}
AAA
:=(3*
C
+H+L+O)/6;
VAR1:=(8*
AAA
+7*REF(
AAA
,1)+6*REF(
AAA
,2)+5*REF(
AAA
,3)+4*REF(
AAA
,4)+3*REF(
AAA
,5)+2*REF(
AAA
,6)+REF(
AAA
,8))/36;
VAR2:=(HHV(VAR1,5)+HHV(VAR1,10)+HHV(VAR1,20))/3;
VAR3:=(LLV(VAR1,5)+LLV(VAR1,10)+LLV(VAR1,20))/3;
VAR4:=(HHV(VAR2,5)+HHV(VAR2,10)+HHV(VAR2,20))/3;
VAR5:=(LLV(VAR3,5)+LLV(VAR3,10)+LLV(VAR3,20))/3;
VAR6:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3;
TJ1:=VOL=HHV(VOL,10)
AND
VOL>2*REF(VOL,1)
AND
CLOSE>VAR1;
立桩量:=FILTER(TJ1,5);
TJ2:=
IF
(BARSLAST(立桩量)=1
AND
CLOSE>REF(
HIGH
,1),1,
IF
(BARSLAST(立桩量)=2
AND
CLOSE>REF(
HIGH
,2),1,
IF
(BARSLAST(立桩量)=3
AND
CLOSE>REF(
HIGH
,3),1,0)));
突破:=TJ2=1;
TJ3:=
IF
(BARSLAST(立桩量)=1
AND
CLOSE>REF(
LOW
,1),1,
IF
(BARSLAST(立桩量)=2
AND
CLOSE>REF(
LOW
,2),1,
IF
(BARSLAST(立桩量)=3
AND
CLOSE>REF(
LOW
,3),1,0)));
STICKLINE(
C
>=O,
C
,O,3,0),COLOR000045;
STICKLINE(
C
>=O,
C
,O,2.5,0),COLOR000065;
STICKLINE(
C
>=O,
C
,O,2,0),COLOR000085;
STICKLINE(
C
>=O,
C
,O,1.5,0),COLOR0000A5;
STICKLINE(
C
>=O,
C
,O,1,0),COLOR0000C5;
STICKLINE(
C
>=O,
C
,O,0.5,0),COLOR0000E5;
STICKLINE(
C
>=O,H,L,0,0),COLOR0000F5;
STICKLINE(
C
<O,
C
,O,3,0),COLOR353500;
STICKLINE(
C
<O,
C
,O,2.5,0),COLOR454500;
STICKLINE(
C
<O,
C
,O,2,0),COLOR555500;
STICKLINE(
C
<O,
C
,O,1.5,0),COLOR656500;
STICKLINE(
C
<O,
C
,O,1,0),COLOR757500;
STICKLINE(
C
<O,
C
,O,0.5,0),COLOR858500;
STICKLINE(
C
<O,H,L,0,0),COLOR959500;
HIGHN:=10;
LOWN:=10;
HIGHDISPLAY:=0;
LOWDISPLAY:=0;
ZGDISPLAY:=0;
MADISPLAY:=0;
AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
QY:=BACKSET(AA,HIGHN+1);
CC:=FILTER(QY,HIGHN)
AND
H=HHV(H,HIGHN+1);
DDD:=BARSLAST(CC);
GDTS:=
IF
(CC,CURRBARSCOUNT,0);
DINGBU:=
IF
(DDD,REF(H,DDD),H);{顶部}
DINGBUTS:=
IF
(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
DINGBU2:=REF(DINGBU1,DDD+1);
MM:=
IF
(CURRBARSCOUNT>GDCS2,0,1);
上轨:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORBLUE,LINETHICK1;
AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);
QY1:=BACKSET(AA1,LOWN+1);
CC1:=FILTER(QY1,LOWN)
AND
L=LLV(L,LOWN+1);
DD1:=BARSLAST(CC1);
DDTS:=
IF
(CC1,CURRBARSCOUNT,0);
YDB:=
IF
(DD1,REF(L,DD1),L);
DDTS1:=
IF
(DD1,REF(DDTS,DD1),DDTS);
DDCS1:=CONST(DDTS1);
ZDB:=REF(YDB,DD1+1);
DDTS2:=REF(DDTS1,DD1+1);
DDCS2:=CONST(DDTS2);
下轨:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1) COLORRED,LINETHICK1;
ZGSTAR:=(上轨+下轨)/2;
ZGEND:=CONST((上轨+下轨)/2);
STARDAY:=
IF
(DDCS2<GDCS2,DDCS2,GDCS2);
中轨:DRAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLORFF55BB,LINETHICK1;
VAR7:=0;
VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(
ABS
(CLOSE-REF(CLOSE,1)),7,1)*100;
VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(
ABS
(CLOSE-REF(CLOSE,1)),13,1)*100;
VAR10:=
IF
(TROUGHBARS(3,16,1)=0
AND
HIGH
>
LOW
+0.04,4,0);
VAR11:=ZIG(3,6)>REF(ZIG(3,6),1)
AND
REF(ZIG(3,6),1)<=REF(ZIG(3,6),2)
AND
REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
VAR12:=ZIG(3,6)<REF(ZIG(3,6),1)
AND
REF(ZIG(3,6),1)>=REF(ZIG(3,6),2)
AND
REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
VAR13:=ZIG(3,22)>REF(ZIG(3,22),1)
AND
REF(ZIG(3,22),1)<=REF(ZIG(3,22),2)
AND
REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
VAR14:=ZIG(3,22)<REF(ZIG(3,22),1)
AND
REF(ZIG(3,22),1)>=REF(ZIG(3,22),2)
AND
REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
VAR15:=ZIG(3,51)>REF(ZIG(3,51),1)
AND
REF(ZIG(3,51),1)<=REF(ZIG(3,51),2)
AND
REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
VAR16:=ZIG(3,51)<REF(ZIG(3,51),1)
AND
REF(ZIG(3,51),1)>=REF(ZIG(3,51),2)
AND
REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
VAR17:=ZIG(3,72)>REF(ZIG(3,72),1)
AND
REF(ZIG(3,72),1)<=REF(ZIG(3,72),2)
AND
REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
VAR18:=ZIG(3,72)<REF(ZIG(3,72),1)
AND
REF(ZIG(3,72),1)>=REF(ZIG(3,72),2)
AND
REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);
ZB:=EMA(EMA(VAR3,5),5)*3, COLORSTICK;
VARA:=
IF
(VAR9
AND
CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
K:=EMA(VAR7,5)*2, , COLORFF00FF;
D:=EMA(K,5), , COLORWHITE;
J:=K*3-D*2, ,COLORYELLOW;
VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5))
AND
J>10;
HS:=VOL/CAPITAL*100, , COLORGREEN;
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(
HIGH
,34)-LLV(
LOW
,34)),5)-20;
VARF:=100-3*SMA((CLOSE-LLV(
LOW
,75))/(HHV(
HIGH
,75)-LLV(
LOW
,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(
LOW
,75))/(HHV(
HIGH
,75)-LLV(
LOW
,75))*100,20,1),15,1);
DRAWTEXT(VAR11
AND
COUNT(VAR11,30)=1,
LOW
*0.95,
'钱降龙'
),LINETHICK1,COLORFF00FF;
VAR1A:=
IF
(VARE>0,VARE,0);
VAR1B:=
IF
(VAR14>=200
AND
VAR13>=150,15,
IF
(VAR14<=-200
AND
VAR13<=-150,-15,VAR16))+60;
VAR1C:=VAR1A>48
AND
VAR1B>60
AND
VAR19<100;
DRAWTEXT(VAR1C
AND
COUNT(VAR1C,30)=1,
LOW
*0.95,
'大顶(底)'
) COLORWHITE;
指标王:=CROSS(SMA((CLOSE-LLV(
LOW
,8))/(HHV(
HIGH
,8)-LLV(
LOW
,8))*100,3,1),SMA(SMA((CLOSE-LLV(
LOW
,8))/(HHV(
HIGH
,8)-LLV(
LOW
,8))*100,3,1),3,1))
AND
SMA((CLOSE-LLV(
LOW
,8))/(HHV(
HIGH
,8)-LLV(
LOW
,8))*100,3,1)<20;
DRAWTEXT(VAR1,L*0.98,
'★短买'
),COLORYELLOW;
下降压力线:DRAWLINE(
HIGH
>=HHV(
HIGH
,10),
HIGH
,
LOW
<=LLV(
LOW
,3),HHV(
HIGH
,3),1),LINETHICK2;
STICKLINE(CURRBARSCOUNT=2,L,L,10,0),COLORGREEN,;
DRAWNUMBER(ISLASTBAR,REF(L,1),REF(L,1));
字:=STRCAT(STRCAT(STRCAT(STRCAT(
'名称: '
,STKNAME),
' 代码: '
),CODE),
' '
);
板块:=STRCAT(
'概念板块: '
,GNBLOCK);
短趋势线 :MA(CLOSE,13);
VAR20:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;
DRAWTEXT(VAR20> 20
AND
FILTER(VAR20< REF(VAR20,1),5),H*1.06,
' 卖出 '
),COLORYELLOW;
DRAWTEXT(VAR20> 9
AND
V< REF(V,1)
AND
FILTER(VAR20< REF(VAR20,1),5),H*1.02,
' 洗盘 '
),COLORYELLOW;
VAR21:=HHV(VAR20> 20,10);
DRAWTEXT(VAR20< -20
AND
FILTER(VAR20> REF(VAR20,1),5),L*0.95,
' 抄底 '
),COLORYELLOW;
DRAWTEXT(VAR21
AND
CROSS((REF(
HIGH
,1)+REF(
LOW
,1))/2,MA(CLOSE,20)+2*
STD
(CLOSE,20)),H*1.1,
' 危险 '
),COLORYELLOW;
VAR31:=(
HIGH
-
LOW
);
VAR22:=
ABS
((OPEN - CLOSE));
VAR23:=(
HIGH
-
IF
((CLOSE > OPEN),CLOSE,OPEN));
VAR24:=(
IF
((CLOSE > OPEN),OPEN,CLOSE) -
LOW
);
VAR25:=((VAR22 / VAR31) * VOL);
VAR26:=((VAR23 / VAR31) * VOL);
VAR27:=((VAR24 / VAR31) * VOL);
VARD:=(((MA(CLOSE,5) > MA(CLOSE,10))
AND
(MA(CLOSE,10) > MA(CLOSE,30)))
AND
(MA(CLOSE,30) > MA(CLOSE,60)));
VARI:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);
DRAWTEXT((((((VAR25 > (MA(VOL,5) * 2))
AND
短趋势线 >REF( 短趋势线 ,1)
AND
(VAR25 >= VAR26))
AND
(VAR25 >= VAR27))
AND
(CLOSE > OPEN))
OR
((VOL > (MA(VOL,5) * 3))
AND
VARD)) ,L*0.98,
' 主力介入 '
),COLORMAGENTA;
YC:=REF(CLOSE,1);
止损价位:=(YC*1.0035*97+0.2)/99.65;
DRAWTEXT_FIX(
C
!=0,0.02,0.05,0,
'★ =================='
),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.02,0.1,0,
'钱 '
),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.02,0.15,0,
'多 '
),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.02,0.2,0,
'多 '
),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.02,0.25,0,
'著 '
),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.02,0.3,0,
'★ =================='
),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.35
,0.12,0,STRCAT(字,板块)),COLORYELLOW;
DRAWTEXT_FIX(
C
!=0,0.04,0.1,0,
'买入条件 E13 CCI'
),COLORYELLOW;
DRAWTEXT_FIX(
C
!=0,0.04,0.15,0,
'买入条件 2:30以后'
),COLORYELLOW;
DRAWTEXT_FIX(
C
!=0,0.04,0.2,0,STRCAT(
'止损价位 '
,STRCAT(CON2STR(止损价位,2),
' 元'
))),COLORYELLOW;
DRAWTEXT_FIX(
C
!=0,0.04,0.25,0,
'线上:工作 线下:休息'
),COLORYELLOW;
E:=(
HIGH
+
LOW
+OPEN+2*CLOSE)/5;
明日阻力:=2*E-
LOW
;
明日支撑:=2*E-
HIGH
;
明日突破:=E+(
HIGH
-
LOW
);
明日反转:=E-(
HIGH
-
LOW
);
今日阻力:=REF(明日阻力 , 1);
今日支撑:=REF(明日支撑 , 1);
DRAWTEXT_FIX(
C
!=0,0.2,0.05,0,STRCAT(
'今日阻力: '
,STRCAT(CON2STR(今日阻力,2),
' 元'
))),COLORFFFF00;
DRAWTEXT_FIX(
C
!=0,0.2,0.1,0,STRCAT(
'今日支撑: '
,STRCAT(CON2STR(今日支撑,2),
' 元'
))),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.2,0.15,0,STRCAT(
'明日突破: '
,STRCAT(CON2STR(明日突破,2),
' 元'
))),COLORFF00FF;
DRAWTEXT_FIX(
C
!=0,0.2,0.2,0,STRCAT(
'明日阻力: '
,STRCAT(CON2STR(明日阻力,2),
' 元'
))),COLORFFFF00;
DRAWTEXT_FIX(
C
!=0,0.2,0.25,0,STRCAT(
'明日支撑: '
,STRCAT(CON2STR(明日支撑,2),
' 元'
))),COLORRED;
DRAWTEXT_FIX(
C
!=0,0.2,0.3,0,STRCAT(
'明日反转: '
,STRCAT(CON2STR(明日反转,2),
' 元'
))),COLORYELLOW;
{移位参数默认是1,根据网友建议,如果需要往左移动的用户,可以自己调整参数}
BK:=
IF
(FINANCE(3)=2,0.3,
IF
(INBLOCK(
'科创板'
),0.2,
IF
(INBLOCK(
'创业板'
),0.2,
IF
(INBLOCK(
'ST板块'
),0.05,0.1))));
ZTJ:=ZTPRICE(REF(CLOSE,1),BK);
DTJ:=DTPRICE(REF(CLOSE,1),BK);
JZS:=
IF
(DYNAINFO(21)>=5,DYNAINFO(21)*1.02,DYNAINFO(21)+0.1);
JZX:=
IF
(DYNAINFO(20)>=5,DYNAINFO(20)*0.98,DYNAINFO(20)-0.1);
LZS:=
IF
(JZS<ZTJ
AND
DYNAINFO(21)>0,JZS,ZTJ);
LZX:=
IF
(JZX>DTJ
AND
DYNAINFO(20)>0,JZX,DTJ);
笼子MOVE1:STICKLINE(ISLASTBAR,LZX,LZS,K,-1),COLORYELLOW;
笼子下MOVE2:DRAWNUMBER(CURRBARSCOUNT=移位参数,DYNAINFO(7)*(100-M)/100,CONST(LZX)),COLORGREEN;
笼子上MOVE3:DRAWNUMBER(CURRBARSCOUNT=移位参数,DYNAINFO(7)*(100+M)/100,CONST(LZS)),DRAWABOVE,COLORRED;