保滨恩酶 发表于 2024-4-7 02:38:52

通达信四区决策阶梯主图指标 源码

<div class="stock-fc-code-box"><div><p>以下是通达信四区决策阶梯主图指标 源码</p><br><p><br></p><p>{1这部分含未来,注意}<br><br>VAR3:=LLV(HIGH,240);<br><br>VAR4:=100*(CLOSE-VAR3)/VAR3;<br><br>VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;<br><br>VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;<br><br>VAR7:=0;<br><br>VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;<br><br>VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;<br><br>VAR10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH&gt;LOW+0.04,4,0);<br><br>VAR11:=ZIG(3,6)&gt;REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)&lt;=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)&lt;=REF(ZIG(3,6),3);<br><br>VAR12:=ZIG(3,6)&lt;REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)&gt;=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)&gt;=REF(ZIG(3,6),3);<br><br>VAR13:=ZIG(3,22)&gt;REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)&lt;=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)&lt;=REF(ZIG(3,22),3);<br><br>VAR14:=ZIG(3,22)&lt;REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)&gt;=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)&gt;=REF(ZIG(3,22),3);<br><br>VAR15:=ZIG(3,51)&gt;REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)&lt;=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)&lt;=REF(ZIG(3,51),3);<br><br>VAR16:=ZIG(3,51)&lt;REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)&gt;=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)&gt;=REF(ZIG(3,51),3);<br><br>VAR17:=ZIG(3,72)&gt;REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)&lt;=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)&lt;=REF(ZIG(3,72),3);<br><br>VAR18:=ZIG(3,72)&lt;REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)&gt;=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)&gt;=REF(ZIG(3,72),3);<br><br>VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);<br><br>买1:=VAR10;<br><br>买2:=(VAR11+VAR13+VAR15+VAR17);<br><br>卖1:=(VAR12+VAR14+VAR16+VAR18);<br><br>B:IF(买1&gt;0 OR 买2&gt;0,LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;<br><br>DRAWTEXT(买1&gt;0 OR 买2&gt;0,LOW*0.98,'W买'),COLORFFFF00;<br><br>S:IF(卖1&gt;0,HIGH*1.01,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;<br><br>DRAWTEXT(卖1&gt;0,HIGH*1.02,'W快卖'),COLORGREEN;<br><br>DRAWICON((ZIG(3,5)&gt;REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)&lt;=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)&lt;=REF(ZIG(3,5),3)),LOW*0.98,23) ;<br><br>DRAWICON((ZIG(3,5)&lt;REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)&gt;=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)&gt;=REF(ZIG(3,5),3)),HIGH*1.01,14);</p><br><p>{2部分}<br><br>高1:=REF(HHV(H,120),3);<br><br>低1:=REF(LLV(L,120),3);<br><br>H1:=高1-(高1-低1)*0.191;<br><br>H2:=高1-(高1-低1)*0.382;<br><br>H3:=高1-(高1-低1)*0.5;<br><br>H4:=高1-(高1-低1)*0.618;<br><br>H5:=高1-(高1-低1)*0.809;<br><br>突破:=REF(EMA(C,14),1);<br><br>A1X:=(EMA(C,10)-突破)/突破*100;<br><br>JZ:=IF(A1X&gt;=0,REF(EMA(C,10),BARSLAST(CROSS(A1X,0))+1),REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1)),COLORFFFF00,LINETHICK2;<br><br>N1:=100;<br><br>KD:=BARSLAST(CURRBARSCOUNT=N1);<br><br>GD:=CONST(IF(ISLASTBAR=1,HHV(H,KD),0));<br><br>DD:=CONST(IF(ISLASTBAR=1,LLV(L,KD),0));<br><br>KJ:=GD-DD;<br><br>GD4:=IF(CURRBARSCOUNT&lt;=N1/2,GD,DRAWNULL);<br><br>DRAWBAND(GD4,RGB(0,200,240),DD+KJ/2,RGB(0,0,0));{该行设置背景色}<br><br>ND:=IF(BARSCOUNT(C)&gt;=8,8,BARSCOUNT(C));<br><br>AMOV:=VOL*(C+L+H)/3;<br><br>MN:=SUM(AMOV,ND)/SUM(VOL,ND);<br><br>STICKLINE(A1X&gt;=0,JZ,突破,5,0),COLOR9400D3;<br><br>STICKLINE(A1X&lt;0,JZ,突破,5,0),COLOR00CED1;<br><br>AAC:=CROSS(A1X,0),LINETHICK0;<br><br>BBC:=CROSS(0,A1X),LINETHICK0;<br><br>DRAWICON(AAC,JZ*0.98,34);<br><br>DRAWICON(BBC,JZ*1.015,35);<br><br>LC:= REF(CLOSE,1);<br><br>RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;<br><br>逃顶:=CROSS(82,RSI);<br><br>DRAWICON( 逃顶,H*1.01,15);<br><br>DRAWTEXT( 逃顶,H*1.01,' ←快跑'),COLORFFFFFF;<br><br>平衡:=IF(CURRBARSCOUNT&lt;=N1,DD+KJ/2,DRAWNULL),COLOR00FFFF,NODRAW;<br><br>压力:=IF(CURRBARSCOUNT&lt;=N1,GD-KJ*0.191,DRAWNULL),COLORFF00FF,NODRAW;<br><br>支撑:=IF(CURRBARSCOUNT&lt;=N1,DD+KJ*0.191,DRAWNULL),COLOR00FF00,NODRAW;<br><br>高区:IF(CURRBARSCOUNT&lt;=N1,GD,DRAWNULL),COLORRED,DOTLINE;<br><br>低区:IF(CURRBARSCOUNT&lt;=N1,DD,DRAWNULL),COLOR00FF00,DOTLINE;<br><br>A1:=BARSLAST(MONTH!=REF(MONTH,1))+1;<br><br>月±%:(CLOSE/REF(CLOSE,A1)-1)*100,COLOR00FFFF,NODRAW;<br><br>STICKLINE(CURRBARSCOUNT=N1,GD,DD,0,-1),COLORWHITE;<br><br>STICKLINE(CURRBARSCOUNT=N1/2,GD,DD,0,-1),COLORWHITE;<br><br>STICKLINE(CURRBARSCOUNT=1,GD,DD,0,-1),COLORWHITE;<br><br>STICKLINE(CURRBARSCOUNT&lt;=N1,平衡,平衡,3,-1),COLORWHITE;<br><br>STICKLINE(CURRBARSCOUNT&lt;=N1/2,压力,压力,3,-1),COLORRED;<br><br>STICKLINE(CURRBARSCOUNT&lt;=N1/2,支撑,支撑,3,-1),COLORGREEN;<br><br>DRAWKLINE(H,O,L,C);<br><br>DRAWTEXT(CURRBARSCOUNT=1,压力,'0.809'),COLOR0000FF;<br><br>DRAWTEXT(CURRBARSCOUNT=1,平衡,'0.500'),COLORFFFFFF;<br><br>DRAWTEXT(CURRBARSCOUNT=1,支撑,'0.191'),COLOR00FFFF;<br><br>DRAWTEXT(CURRBARSCOUNT=N1/2-10,GD-KJ/12,'★★强势区域--急拉减仓★★'),COLOR00FFFF;<br><br>DRAWTEXT(CURRBARSCOUNT=N1/2-10,GD-KJ/3,'★★震荡整理--寻机低吸★★'),COLOR00FFFF;<br><br>DRAWTEXT(CURRBARSCOUNT=N1/2-10,DD+KJ/3,'★★反弹中轨--逢高休息★★'),COLORFFFF00;<br><br>DRAWTEXT(CURRBARSCOUNT=N1/2-10,DD+KJ/10,'★★弱势区域--暂不参与★★'),COLORFFFF00;<br><br>C1:=C&gt;=JZ;<br><br>C2:=C&lt;JZ;<br><br>AA:=C1&gt;=C2 ;<br><br>BB:=C2&gt;C1 ;<br><br>STICKLINE(AA,C,O,3,0),COLORRED;<br><br>STICKLINE(AA,H,L,0,0),COLORRED;<br><br>STICKLINE(BB,C,O,3,0),COLOR00FF00;<br><br>STICKLINE(BB,H,L,0,0),COLOR00FF00;<br><br>{红} <br><br>STICKLINE(AA,CLOSE,OPEN,3,0),COLOR000099;<br><br>STICKLINE(AA,CLOSE,OPEN,2.2,0),COLOR0000CC;<br><br>STICKLINE(AA,CLOSE,OPEN,1.5,0),COLOR0000FF; <br><br>STICKLINE(AA,CLOSE,OPEN,0.5,0),COLORCC66FF;<br><br>{蓝}<br><br>STICKLINE(BB,CLOSE,OPEN,3,0),COLORFF7700;<br><br>STICKLINE(BB,CLOSE,OPEN,2.2,0),COLORFF9900;<br><br>STICKLINE(BB,CLOSE,OPEN,1.5,0),COLORFFBB00;<br><br>STICKLINE(BB,CLOSE,OPEN,0.5,0),COLORCYAN;<br><br>MN1:SUM(AMOV,ND)/SUM(VOL,ND),COLORFF0000,LINETHICK3;<br><br>NOTEXT1:IF(C&gt;MN1,MN1,DRAWNULL),LINETHICK3,COLOR0000FF;<br><br>NOTEXT2:IF(C&lt;MN1,MN1,DRAWNULL),LINETHICK3,COLOR00FFFF;<br><br>AAA:= C&gt;MN;<br><br>BBB:= C&lt;MN;<br><br>DDD:= A1X&gt;=0;<br><br>EE:= A1X&lt;0;<br><br>TT:=IF(ISLASTBAR,240/FROMOPEN,1);<br><br>NN:=120;<br><br>HH:=HHV(V*TT,NN);<br><br>LL:=LLV(V,NN);<br><br>最高:=CONST(HH);<br><br>最低:=CONST(LL);<br><br>最高2:=CONST(HHV(H,NN));<br><br>最低2:=CONST(LLV(L,NN));<br><br>PP:=IF((最高2*0.9-(最高2-最低2)*0.5)&gt;CONST(LLV(L,20)),0.9,IF((最高2*0.9-(最高2-最低2)*0.5)&gt;CONST(LLV(L,50)),0.7,0.6)),NODRAW;<br><br>RCC1:=最高2*0.9-(最高2-最低2)*PP;<br><br>最低3:=MIN(RCC1,最低2);<br><br>AAD:=最低3;<br><br>STICKLINE(AAA,AAD-0.000*AAD,AAD-0.030*AAD,4,0),COLORRED;<br><br>STICKLINE(BBB,AAD-0.005*AAD,AAD-0.025*AAD,4,0),COLOR00DDDD;<br><br>STICKLINE(DDD,AAD-0.035*AAD,AAD-0.065*AAD,4,0),COLORDD00DD;<br><br>STICKLINE(EE,AAD-0.040*AAD,AAD-0.060*AAD,4,0),COLORAAAAAA;<br><br>DRAWTEXT_FIX(1,0.3,0.87,0,'★★[上] 红色--决策短线持股★★★★[下] 粉色--梯形彩块持股★★'),COLORFFFFFF ;<br><br></p><br><p></p><br></div><br></div>
页: [1]
查看完整版本: 通达信四区决策阶梯主图指标 源码