公式编写入门(系列讲座)-第5部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
Var12:=CROSS(REF(〃KDJ。K〃(9;3;3);2);REF(〃KDJ。J〃(9;3;3);2)) AND REF(〃KDJ。D〃(9;3;3);2)》12;
Var13:=Var10 OR Var11 OR Var12;
Var14:=REF(〃BIAS。BIAS2〃(6;12;24);1)》2;
Var15:=REF(〃RSI。RSI1〃(6;12;24);1)》(VarE+VarF)/1。8 AND REF(〃ROC。ROC〃(12;6);1)…〃ROC。ROC〃(12;6)》0 AND Var13 AND Var14;
卖出:=Var15*100/15;color00ff00;
stickline(卖出;18;15;28;0);coloryellow;
stickline(卖出;18;18;18;0);colorblue;
stickline(卖出;8;8;9;0);colorffff00;
stickline(卖出;6;6;4;0);colorffff00;
stickline(卖出;10;10;12;0);colorffff00;
stickline(卖出;12;12;20;0);colorffff00;
stickline(卖出;14;14;24;0);colorffff00;
stickline(卖出;16;28;0。1;0);colorc0c0c0;
stickline(卖出;28;18;9;0);color00ff00;
drawtext(卖出;31;'落袋为安');COLOR00FF00;
指标示例三:
{金叉死叉}
STICKLINE(100;0;100;8;0);colorff0098;{设置背景;100条件满足时,在坐标100至坐标0处设置宽度为8的紫兰色背景}
Var1:=EMA(HHV(HIGH;500);21);
Var2:=EMA(HHV(HIGH;250);21);
Var3:=EMA(HHV(HIGH;90);21);
Var4:=EMA(LLV(LOW;500);21);
Var5:=EMA(LLV(LOW;250);21);
Var6:=EMA(LLV(LOW;90);21);
Var7:=EMA((Var4*0。96+Var5*0。96+Var6*0。96+Var1*0。558+Var2*0。558+Var3*0。558)/6;21); Var8:=EMA((Var4*1。25+Var5*1。23+Var6*1。2+Var1*0。55+Var2*0。55+Var3*0。65)/6;21);
Var9:=EMA((Var4*1。3+Var5*1。3+Var6*1。3+Var1*0。68+Var2*0。68+Var3*0。68)/6;21);
VarA:=EMA((Var7*3+Var8*2+Var9)/6*1。738;21);
VarB:=REF(LOW;1);
VarC:=SMA(ABS(LOW…VarB);3;1)/SMA(MAX(LOW…VarB;0);3;1)*100;
VarD:=EMA(IF(CLOSE*1。358;0;Var12;4;1); ; COLORFF00FF;
Var13:=HHV(HIGH;30);
Var14:=LLV(LOW;30);
能量K:EMA((CLOSE…Var14)/(Var13…Var14)*97;5);COLORRED;linethick2;
能量D:EMA((CLOSE…Var14)/(Var13…Var14)*100;15);linethick2;colorff9933;
底部峰:5;pointdot;linethick2;COLORFF00FF;
DRAWTEXT(CROSS(底部峰;能量K);能量d;'●');COLORWHITE;
DRAWTEXT(CROSS(底部峰;能量K);能量K+15;'底部形成');COLORWHITE;
大智慧:100;;pointdot;linethick2;color00ccff;
强弱分界:50;pointdot;COLORWHITE;
DRAWTEXT(CROSS(90;能量K);80;'●');COLOR00FF00;
DRAWTEXT(CROSS(90;能量K);90;'有风险');COLOR00FF00;
DRAWTEXT(CROSS(90;能量K);能量K+13;'●');COLOR00FF00;
DRAWTEXT(CROSS(能量D;能量K);98;'死叉');COLORFFCC66;
DRAWTEXT(CROSS(能量D;能量K);90;'●');COLORFFCC66;
DRAWTEXT(CROSS(能量K;能量D);8;'金叉');COLORYELLOW;
DRAWTEXT(CROSS(能量K;能量D);15;'●');COLORYELLOW;
0;pointdot;linethick2;COLORFF00FF;
渐变色源码供参考:
STICKLINE(0 ;0;…1;15;0) ;COLORFF0098;
STICKLINE(10 ;10;0;15;0) ;COLORFF009A;
STICKLINE(20 ;20;10;15;0);COLORFF009C;
STICKLINE(30 ;30;20;15;0);COLORFF009E;
STICKLINE(40 ;40;30;15;0);COLORFF00A0;
STICKLINE(50 ;50;40;15;0);COLORFF00A2;
STICKLINE(60 ;60;50;15;0);COLORFF00A4;
STICKLINE(70 ;70;60;15;0);COLORFF00A6;
STICKLINE(80 ;80;70;15;0);COLORFF00A8;
STICKLINE(90 ;90;80;15;0);COLORFF00AA;
STICKLINE(100 ;100;90;15;0);COLORFF00AC;
STICKLINE(110 ;110;100;15;0);COLORFF00AF;
单色源码供参考:
STICKLINE(CLOSE》0;h*9。0;l*0。01;8;0);color7d7f0f;
K线
STICKLINE(C》=O;C;O;7;0);COLORRED;
STICKLINE(C》=O;C;O;4;0);COLOR7070ff;
STICKLINE(C》=O;C;O;2;0);COLORYELLOW;
STICKLINE(C》=O;H;L;0;0);COLORYELLOW;
STICKLINE(C0;20)=2 AND CROSS(DIF;DEA) AND
DEA》0;
(4)0轴上三次金叉
COUNT(CROSS(DIF;DEA) AND DEA》0;20)=3 AND CROSS(DIF;DEA) AND
DEA》0;
8、三线金叉
A5:=MA(C;5);
A10:=MA(C;10);
A30:=MA(C;30);
AA:=CROSS(A5;A10);
BB:=CROSS(A5;A30);
CC:=CROSS(A10;A30);
COUNT(AA;3)=1 AND COUNT(BB;3)=1 AND COUNT(CC;3)=1;
9、三线同时金叉
A5:=MA(C;5);
A10:=MA(C;10);
A20:=MA(C;20);
AA:=CROSS(C;A5);
BB:=CROSS(C;A10);
CC:=CROSS(C;A20);
AA AND BB AND CC;
10、均线多头排列
A1:=MA(C;N1);
A2:=MA(C;N2);
A3:=MA(C;N3);
A4:=MA(C;N4);
A1》A2 AND A2》A3 AND A3》A4;
11、均线空头排列3天以上
A1:=MA(C;N1);
A2:=MA(C;N2);
A3:=MA(C;N3);
A4:=MA(C;N4);
COUNT(A1《 A2 AND A2《 A3 AND A3《 A4;3)》=3;
12、向前N日至M日出现过均线死叉(P1《 P2)
AA:=MA(C;P1);
BB:=MA(C;P2);
CC:=REF(CROSS(BB;AA);N);
COUNT(CC;M);
13、均线粘合
MA1:=MA(C;5);
MA2:=MA(C10);
MA3:=MA(C;20);
P1:=ABS(MA1…MA2)+ABS(MA2…MA3);
P1/CREF(MA1;1) AND MA2》REF(MA2;1);
14、均线粘合(另种表达式)
MA1:=MA(C;5);
MA2:=MA(C;10);
MA3:=MA(C;30);
A:=MAX(MAX(MA1;MA2);MA3);
B:=MIN(MIN(MA1;MA2);MA3);
COUNT(ABS(A…B)/B=1。097;1;0);
涨停:MA(SUM(A1;1);1)*50;
B1:=IF(CLOSE/REF(CLOSE;1) (LLV(CLOSE;60) + (0。3 * LLV(CLOSE;60)))) AND VAR4);
VAR6:=IF((CLOSE 》 1000);VAR4;VAR5);
M1:EMA(CLOSE;60);
M2:EMA(CLOSE;89);
M3:EMA(CLOSE;233);LINETHICK1;
M4:EMA(CLOSE;583);LINETHICK1;
STICKLINE((H1 》 H2);H1;H2;1;0。8);
STICKLINE((H1 《 H2);H1;H2;1;0。8);
DRAWTEXT((CROSS(H1;H2) AND (CLOSE 《 EMA(CLOSE;60)));(LOW * 0。92);'买');
DRAWTEXT(VAR6;(HIGH * 1。08);'卖');
分解说明:
VAR1:=(((HHV(HIGH;36) … CLOSE) / (HHV(HIGH;36) … LLV(LOW;36))) * 100);
VAR2:=SMA(VAR1;5;1);
VAR3:=SMA(VAR2;8;1);
H1:EMA(CLOSE;8);LINETHICK1;
H2:EMA(H1;20);LINETHICK1;
VAR4:=(CROSS(VAR2;VAR3) AND (VAR3 《 20));
VAR5:=((CLOSE 》 (LLV(CLOSE;60) + (0。3 * LLV(CLOSE;60)))) AND VAR4);
VAR6:=IF((CLOSE 》 1000);VAR4;VAR5);
M1:EMA(CLOSE;60);
M2:EMA(CLOSE;89);
M3:EMA(CLOSE;233);LINETHICK1;
M4:EMA(CLOSE;583