好得很快 发表于 2023-11-2 22:38:44

通达信拐点支撑压力主图指标

<div class="stock-fc-code-box"><p>MA10:=MA(C,5);</p><p>MA20:=MA(C,21);</p><p>JX:=CROSS(MA10,MA20);</p><p>SX:=CROSS(MA20,MA10);</p><p>LL:=IF(REFX(JX,1),LLV(L,BARSLAST(SX)+1),DRAWNULL);</p><p>HH:=IF(REFX(SX,1),HHV(H,BARSLAST(JX)+1),DRAWNULL);</p><p>LD:=IF(MA10&lt;MA20 AND L=REFX(LL,BARSNEXT(LL)),L,0);</p><p>HD:=IF(MA10&gt;MA20 AND H=REFX(HH,BARSNEXT(HH)),H,0);</p><p><br></p><p>DRAWLINE(MA10&gt;MA20 AND H=REFX(HH,BARSNEXT(HH)),H,MA10&lt;MA20 AND L=REFX(LL,BARSNEXT(LL)),L,0);</p><p>DRAWLINE(MA10&lt;MA20 AND L=REFX(LL,BARSNEXT(LL)),L,MA10&gt;MA20 AND H=REFX(HH,BARSNEXT(HH)),H,0);</p><p><br></p><p>LC0:=REF(L,BARSLAST(LD));</p><p>LC1:=IF(SUM(LD&gt;0,0)&gt;=2,REF(LC0,BARSLAST(LD)+1),0);</p><p>LC2:=IF(SUM(LD&gt;0,0)&gt;=3,REF(LC1,BARSLAST(LD)+1),0);</p><p>LC3:=IF(SUM(LD&gt;0,0)&gt;=4,REF(LC2,BARSLAST(LD)+1),0);</p><p>LC4:=IF(SUM(LD&gt;0,0)&gt;=5,REF(LC3,BARSLAST(LD)+1),0);</p><p>LC5:=IF(SUM(LD&gt;0,0)&gt;=6,REF(LC4,BARSLAST(LD)+1),0);</p><p>LC6:=IF(SUM(LD&gt;0,0)&gt;=7,REF(LC5,BARSLAST(LD)+1),0);</p><p>LC7:=IF(SUM(LD&gt;0,0)&gt;=8,REF(LC6,BARSLAST(LD)+1),0);</p><p>LC8:=IF(SUM(LD&gt;0,0)&gt;=9,REF(LC7,BARSLAST(LD)+1),0);</p><p><br></p><p>HC0:=REF(H,BARSLAST(HD));</p><p>HC1:=IF(SUM(HD&gt;0,0)&gt;=2,REF(HC0,BARSLAST(HD)+1),0);</p><p>HC2:=IF(SUM(HD&gt;0,0)&gt;=3,REF(HC1,BARSLAST(HD)+1),0);</p><p>HC3:=IF(SUM(HD&gt;0,0)&gt;=4,REF(HC2,BARSLAST(HD)+1),0);</p><p>HC4:=IF(SUM(HD&gt;0,0)&gt;=5,REF(HC3,BARSLAST(HD)+1),0);</p><p>HC5:=IF(SUM(HD&gt;0,0)&gt;=6,REF(HC4,BARSLAST(HD)+1),0);</p><p>HC6:=IF(SUM(HD&gt;0,0)&gt;=7,REF(HC5,BARSLAST(HD)+1),0);</p><p>HC7:=IF(SUM(HD&gt;0,0)&gt;=8,REF(HC6,BARSLAST(HD)+1),0);</p><p>HC8:=IF(SUM(HD&gt;0,0)&gt;=9,REF(HC7,BARSLAST(HD)+1),0);</p><p><br></p><p><br></p><p><br></p><p>ZD0:=LC0,NODRAW;</p><p>ZD1:=IF(LC1&lt;HC0 AND ZD0&gt;0,LC1,0),NODRAW;</p><p>ZD2:=IF(LC2&lt;MIN(HC0,HC1) AND ZD1&gt;0,LC2,0),NODRAW;</p><p>ZD3:=IF(LC3&lt;MIN(HC0,MIN(HC1,HC2)) AND ZD2&gt;0,LC3,0),NODRAW;</p><p>ZD4:=IF(LC4&lt;MIN(HC0,MIN(HC1,MIN(HC2,HC3))) AND ZD3&gt;0,LC4,0),NODRAW;</p><p>ZD5:=IF(LC5&lt;MIN(HC0,MIN(HC1,MIN(HC2,MIN(HC3,HC4)))) AND ZD4&gt;0,LC5,0),NODRAW;</p><p>ZD6:=IF(LC6&lt;MIN(HC0,MIN(HC1,MIN(HC2,MIN(HC3,MIN(HC4,HC5))))) AND ZD5&gt;0,LC6,0),NODRAW;</p><p>ZD7:=IF(LC7&lt;MIN(HC0,MIN(HC1,MIN(HC2,MIN(HC3,MIN(HC4,MIN(HC5,HC6)))))) AND ZD6&gt;0,LC7,0),NODRAW;</p><p>ZD8:=IF(LC8&lt;MIN(HC0,MIN(HC1,MIN(HC2,MIN(HC3,MIN(HC4,MIN(HC5,MIN(HC6,HC7))))))) AND ZD7&gt;0,LC8,0),NODRAW;</p><p><br></p><p>ZD:=MAX(ZD0,MAX(ZD1,MAX(ZD2,MAX(ZD3,MAX(ZD4,MAX(ZD5,MAX(ZD6,MAX(ZD7,ZD8)))))))),NODRAW;</p><p><br></p><p>ZG0:HC0,NODRAW;</p><p>ZG1:IF(HC1&gt;MAX(LC0,LC1),HC1,9999),NODRAW;</p><p>ZG2:IF(HC2-ZD&gt;0 AND HC2&gt;MAX(LC0,LC1) AND ZG1!=9999,HC2,9999),NODRAW;</p><p>ZG3:=IF(HC3-ZD&gt;0 AND HC3&gt;MAX(LC0,MAX(LC1,LC2)) AND ZG2!=9999,HC3,9999),NODRAW;</p><p>ZG4:=IF(HC4-ZD&gt;0 AND HC4&gt;MAX(LC0,MAX(LC1,MAX(LC2,LC3))) AND ZG3!=9999,HC4,9999),NODRAW;</p><p>ZG5:=IF(HC5-ZD&gt;0 AND HC5&gt;MAX(LC0,MAX(LC1,MAX(LC2,MAX(LC3,LC4)))) AND ZG4!=9999,HC5,9999),NODRAW;</p><p>ZG6:=IF(HC6-ZD&gt;0 AND HC6&gt;MAX(LC0,MAX(LC1,MAX(LC2,MAX(LC3,MAX(LC4,LC5))))) AND ZG5!=9999,HC6,9999),NODRAW;</p><p>ZG7:=IF(HC7-ZD&gt;0 AND HC7&gt;MAX(LC0,MAX(LC1,MAX(LC2,MAX(LC3,MAX(LC4,MAX(LC5,LC6)))))) AND ZG6!=9999,HC7,9999),NODRAW;</p><p>ZG8:=IF(HC8-ZD&gt;0 AND HC8&gt;MAX(LC0,MAX(LC1,MAX(LC2,MAX(LC3,MAX(LC4,MAX(LC5,MAX(LC6,LC7))))))) AND ZG7!=9999,HC8,9999),NODRAW;</p><p>ZG:=MIN(ZG0,MIN(ZG1,MIN(ZG2,MIN(ZG3,MIN(ZG4,MIN(ZG5,MIN(ZG6,MIN(ZG7,ZG8))))))));<br></p><p>A:=REF(ZG,BARSLAST(ZG!=REF(ZG,1)));<br></p><p>B:=REF(ZD,BARSLAST(ZD!=REF(ZD,1)));</p><p>压力:IF(1,A,A),COLORRED,POINTDOT,LINETHICK4;</p><p>支撑:IF(1,B,B),COLORYELLOW,POINTDOT,LINETHICK4;</p><p><br></p></div>
页: [1]
查看完整版本: 通达信拐点支撑压力主图指标