<p class="ql-block">操盘线:=20;</p><p class="ql-block">MID:=MA(C,操盘线);</p><p class="ql-block">VART1:=POW((C-MID),2);</p><p class="ql-block">VART2:=MA(VART1,操盘线);</p><p class="ql-block">VART3:=SQRT(VART2);</p><p class="ql-block">UPPER:=MID+2*VART3;</p><p class="ql-block">LOWER:=MID-2*VART3;</p><p class="ql-block">主力操盘线:REF(MID,1),COLORFFFFFF;</p><p class="ql-block">涨:IF(主力操盘线>REF(主力操盘线,1),主力操盘线,DRAWNULL),COLORRED,LINETHICK2;</p><p class="ql-block">跌:IF(主力操盘线</p><p class="ql-block">N:=8;</p><p class="ql-block">P:=0;</p><p class="ql-block">ZGD:=HHV(H,60);</p><p class="ql-block">ZGD2:=CONST(ZGD);</p><p class="ql-block">ZDD:=LLV(L,60);</p><p class="ql-block">ZDD2:=CONST(ZDD);</p><p class="ql-block">GJ:=(C+H+L+O)/4;</p><p class="ql-block">明日阻力:=L+(GJ-L)+(C-L);</p><p class="ql-block">明日支撑:=L+(C-GJ);</p><p class="ql-block">KOH:=L>REF(H,1);</p><p class="ql-block">KOL:=H</p><p class="ql-block">HIF:=L>REF(H,BARSLAST(KOH)+1);</p><p class="ql-block">NHIF:=L<=REF(H,BARSLAST(KOH)+1);</p><p class="ql-block">LIF:=H</p><p class="ql-block">NLIF:=H>=REF(L,BARSLAST(KOL)+1);</p><p class="ql-block">下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);</p><p class="ql-block">RRRSV:=SMA(下档线,3,1);</p><p class="ql-block">KKK:=SMA(RRRSV,3,1);</p><p class="ql-block">DDDDD:=((3 * RRRSV) - (2 * KKK));</p><p class="ql-block">JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);</p><p class="ql-block">RSV24:=SMA(JJ12,3,1);</p><p class="ql-block">K24:=SMA(RSV24,3,1);</p><p class="ql-block">D24:=((3 * RSV24) - (2 * K24));</p><p class="ql-block">压力2:=IF(CROSS(D24,DDDDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDDDD)))),COLORFFFFFF;</p><p class="ql-block">底部:=LLV(HIGH,30),COLOR00FF00;</p><p class="ql-block">AA:=REF(H,N)=HHV(H,2*N+1); </p><p class="ql-block">AA1:=REF(L,N)=LLV(L,2*N+1);</p><p class="ql-block">QY:=BACKSET(AA,N+1); </p><p class="ql-block">QY1:=BACKSET(AA1,N+1);</p><p class="ql-block"> </p><p class="ql-block">CC:=FILTER(QY,N) AND H=HHV(H,N+1); CC1:=FILTER(QY1,N) AND L=LLV(L,N+1);</p><p class="ql-block">DDD:=BARSLAST(CC);</p><p class="ql-block">DD1:=BARSLAST(CC1);</p><p class="ql-block">GDTS:=IF(CC,CURRBARSCOUNT,0);</p><p class="ql-block">DDTS:=IF(CC1,CURRBARSCOUNT,0);</p><p class="ql-block">DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);</p><p class="ql-block">DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);</p><p class="ql-block">GDCS1:=CONST(DINGBUTS);</p><p class="ql-block">DDCS1:=CONST(DDTS1);</p><p class="ql-block">GDCS13:=CONST(REF(HIGH,GDCS1-1));</p><p class="ql-block">DDCS13:=CONST(REF(L,DDCS1-1));</p><p class="ql-block">DINGBUTS1:=REF(DINGBUTS,DDD+1);</p><p class="ql-block">DDTS2:=REF(DDTS1,DD1+1);</p><p class="ql-block">GDCS2:=CONST(DINGBUTS1);</p><p class="ql-block">DDCS2:=CONST(DDTS2);</p><p class="ql-block">GDCS23:=CONST(REF(HIGH,DINGBUTS1-1));</p><p class="ql-block">DDCS23:=CONST(REF(L,DDTS2-1));</p><p class="ql-block">XG1:=BACKSET(ISLASTBAR,GDCS1);</p><p class="ql-block">XD1:=BACKSET(ISLASTBAR,DDCS1);</p><p class="ql-block">XG2:=BACKSET(ISLASTBAR,DINGBUTS1);</p><p class="ql-block">XD2:=BACKSET(ISLASTBAR,DDTS2);</p><p class="ql-block">XDD:=IF(DDCS13<=DDCS23,XD1,XD2);</p><p class="ql-block">BCG:=SUM(XG1,0);</p><p class="ql-block">BCD:=SUM(XDD,0);</p><p class="ql-block">高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) ,COLORGREEN,LINETHICK2;</p><p class="ql-block">低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1),COLORBLUE,LINETHICK2;</p><p class="ql-block">高:=CONST(MAX(MAX(MAX(ZGD2,高点压力),GDCS13),GDCS23));</p><p class="ql-block">低:=CONST(MIN(MIN(MIN(ZDD2,DDCS23),DDCS13),低点支撑));</p><p class="ql-block">ZGSTAR:=(高点压力+低点支撑)/2;</p><p class="ql-block">ZGEND:=CONST((高点压力+低点支撑)/2);</p><p class="ql-block"><br></p><p class="ql-block">STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);</p>