祭英寿股 发表于 2024-1-22 11:46:50

大智慧VIP操盘王指标公式

<div class="stock-fc-code-box">
<div>
<p>input:P1(1,0,999,1),p2(2,0,999,1),p3(33,0,999,1);</p><p>&nbsp;VarAA:=IF(DATE&lt;=1081212,1,0);</p><p>牛熊界线:ema(c,30),linethick1,colorred;</p><p>&nbsp;AAA:=ref(牛熊界线,1);</p><p>&nbsp;stickline(cross(牛熊界线,AAA),high,low,0,0),coloryellow,layer2;</p><p>&nbsp;stickline(cross(牛熊界线,AAA),open,close,3,0),coloryellow,layer2;</p><p>收价:=1000*close/indexc;</p><p>开价:=1000*open/indexo;</p><p>&nbsp;partline(牛熊界线,收价&gt;=开价 OR "macd.diff"&gt;=ref("macd.diff",1),rgb(255,0,0),开价&gt;=收价 OR "macd.diff"&lt;ref("macd.diff",1),rgb(0,255,0));</p><p>&nbsp;D:=EMA((C*3+H+L+O)/6,5);</p><p>&nbsp;PTX:=LLV(D,9)*VarAA;</p><p>&nbsp;drawicon(PTX=ref(PTX,1) and ref(PTX,1)&lt;ref(PTX,2)&nbsp; and c/o&gt;1 and VarAA,(O+C)/2,4),ALIGN1,layer2,PRECIS2;</p><p>&nbsp;SAT:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100&gt;100,100,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100)*VarAA;</p><p>&nbsp;DRAWTEXTREL(0,511,'量能饱和度:'+NUMTOSTRN(SAT,0)),LINETHICK2,COLOR0000FF;</p><p>&nbsp;DRAWTEXTREL(1,218,STKLABEL),LINETHICK4,COLOR0000FF;</p><p>&nbsp;DRAWTEXTREL(0,338,STKNAME),LINETHICK4,COLOR999999;</p><p>&nbsp;gj:=if(c=INDEXC,(INDEXC+INDEXh+INDEXl+INDEXO)/4,AMOUNT/(v+0.01)/100);</p><p>明日阻力:=l+(gj-l)+(c-l)*VarAA;</p><p>明日支撑:=l+(c-gj)*VarAA;</p><p>明日阻力:=l+(gj-l)+(c-l)*VarAA;</p><p>明日支撑:=l+(c-gj)*VarAA;</p><p>今日阻力:=REF(明日阻力 , 1)*VarAA;</p><p>今日支撑:=REF(明日支撑 , 1)*VarAA;</p><p>&nbsp;STICKLINE(DISPSTATUS=2&nbsp; and c&gt;=今日阻力,今日阻力,今日阻力,30,0),COLOR0000FF,LINETHICK1;</p><p>&nbsp;STICKLINE(DISPSTATUS=2&nbsp; and c&lt;今日阻力,今日阻力,今日阻力,30,0),COLOR00FF00,LINETHICK1;</p><p>&nbsp;STICKLINE(DISPSTATUS=2&nbsp; and c&gt;=今日支撑,今日支撑,今日支撑,30,0),COLORFF00FF,LINETHICK1;</p><p>&nbsp;STICKLINE(DISPSTATUS=2&nbsp; and c&lt;今日支撑,今日支撑,今日支撑,30,0),COLORFF0000,LINETHICK1;</p><p>&nbsp;LC:=REF(CLOSE,1);</p><p>&nbsp;RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);</p><p>&nbsp;DRAWICON(CROSS(84,RSI),H+0.06,8),ALIGN1,layer2,PRECIS2;</p><p>&nbsp;B1:=REF(CLOSE,1);B2:=REF(CLOSE,2);B3:=REF(CLOSE,3);B4:=REF(CLOSE,4);</p><p>&nbsp;CMAX:=MAX(MAX(MAX(CLOSE,B1),B2),B3);CMIN:=MIN(MIN(MIN(CLOSE,B1),B2),B3);</p><p>龙线:=HHV(MA((L+H+C)/3,3),1);</p><p>&nbsp;AA1:=AMOUNT/V;</p><p>&nbsp;BB1:=L&lt;AA1*0.9;</p><p>&nbsp;CC1:=(C-REF(C,1))/REF(C,1)*100&gt;1.2;</p><p>&nbsp;DD1:=L&lt;MA(C,5)*0.921;</p><p>&nbsp;EE1:=V&lt;MA(V,5)*1.5;</p><p>&nbsp;FF1:=BB1 AND CC1 AND DD1 AND EE1;</p><p>买进价:=((c-ref(ma(c,6),1))/6+ma(c,6))*1.004;</p><p>买进条件:=cross(c,买进价) and 买进价&gt;ref(买进价,1);</p><p>&nbsp;DRAWICON(B1=CMIN AND CLOSE&gt;=B2 and o&lt;ref(o,1) and o&gt;牛熊界线 and c/o&gt;1 or B1=CMIN AND CLOSE&gt;=B2&nbsp; and o&lt;ref(o,1) and o&lt;牛熊界线 and c/o&gt;1 and c&lt;买进价 and 买进价&lt;ref(买进价,1) OR (B2=CMIN AND B1&lt;=B3&nbsp; AND CROSS(CLOSE,龙线) and o&lt;ref(o,1) and&nbsp; c/o&gt;1 and c&lt;买进价 and 买进价&lt;ref(买进价,1) OR</p><p>&nbsp;B3=CMIN AND B1&lt;=B2) AND B2&lt;B4 AND CLOSE&gt;=B1 AND CROSS(CLOSE,龙线)&nbsp; and o&lt;ref(o,1)&nbsp; and c/o&gt;1 and c&lt;买进价 and 买进价&lt;ref(买进价,1)</p><p>&nbsp;,L-0.03,7),ALIGN1,layer2;</p><p>&nbsp;STICKLINE(买进条件 and c/o&gt;1,o,c,4,0),colorwhite,linethick2;</p><p>&nbsp;DRAWICON(ff1 ,H,10),PRECIS2;</p><p>&nbsp;DA:(((((((((CLOSE - (DMA(CLOSE,(VOL / (SUM(VOL,18)))))) / (DMA(CLOSE,(VOL / (SUM(VOL,18)))))) * 100) &lt;= -30)</p><p>&nbsp;AND ((((CLOSE - (DMA(CLOSE,(VOL / (SUM(VOL,34)))))) / (DMA(CLOSE,(VOL / (SUM(VOL,34)))))) * 100) &lt;= -19))</p><p>&nbsp;AND ((CLOSE / (REF(CLOSE,22))) &lt;= 1.1)) AND (IF((((HIGH &gt; (LOW * 1.051)) AND ((COUNT((HIGH &gt; (LOW * 1.051)),5)) &gt; 1))</p><p>&nbsp;AND ((((CLOSE / (MA(CLOSE,44))) * 100) &lt; 78) OR (((CLOSE / (MA(CLOSE,60))) * 100) &lt; 74))),2,0)))</p><p>&nbsp; AND ((((SMA((MAX((CLOSE - (REF(CLOSE,2))),0)),7,1)) / (SMA(ABS((CLOSE - (REF(CLOSE,2)))),7,1))) * 100) &lt; 15))</p><p>&nbsp;AND (IF(((((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)) &gt; (REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),1)))</p><p>&nbsp;AND ((REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),1)) &lt; (REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),2))))</p><p>&nbsp;AND ((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)) &lt; 25)),1.5,0))) AND (FILTER(((((((CLOSE / (MA(CLOSE,50))) &lt; 0.75)</p><p>&nbsp;AND ((CLOSE / (MA(CLOSE,70))) &lt; 0.7)) AND ((((CLOSE - LOW) / CLOSE) &gt; 0.02) OR (CLOSE &gt; ((REF(CLOSE,1)) * 1.01)))) AND (VOL &lt; ((REF(VOL,1)) * 2.8)))</p><p>&nbsp; AND (((COUNT((CLOSE &lt; (OPEN * 0.936)),2)) = 2) OR ((COUNT(((HIGH / LOW) &gt; 1.1),5)) &gt; 3))),3)) and c/o&gt;0.918 AND VarAA,colorCYAN,LINETHICK0;</p><p>&nbsp;STICKLINE(DA,o,c,7,0),colorCYAN,linethick2,ALIGN1,layer2;</p><p>&nbsp;DRAWTEXT(DA,(l-0.13),'DA 20T5%'),COLORCYAN;</p><p>&nbsp;DB:(((((((((CLOSE - (DMA(CLOSE,(VOL / (SUM(VOL,16)))))) / (DMA(CLOSE,(VOL / (SUM(VOL,16)))))) * 100) &lt;= -16)</p><p>&nbsp;AND ((((CLOSE - (DMA(CLOSE,(VOL / (SUM(VOL,34)))))) / (DMA(CLOSE,(VOL / (SUM(VOL,34)))))) * 100) &lt;= -19))</p><p>&nbsp;AND ((CLOSE / (REF(CLOSE,22))) &lt;= 1.1)) AND (IF((((HIGH &gt; (LOW * 1.051)) AND ((COUNT((HIGH &gt; (LOW * 1.051)),5)) &gt; 1))</p><p>&nbsp;AND ((((CLOSE / (MA(CLOSE,44))) * 100) &lt; 78) OR (((CLOSE / (MA(CLOSE,60))) * 100) &lt; 74))),2,0)))</p><p>&nbsp; AND ((((SMA((MAX((CLOSE - (REF(CLOSE,2))),0)),7,1)) / (SMA(ABS((CLOSE - (REF(CLOSE,2)))),7,1))) * 100) &lt; 15))</p><p>&nbsp;AND (IF(((((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)) &gt; (REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),1)))</p><p>&nbsp;AND ((REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),1)) &lt; (REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),2))))</p><p>&nbsp;AND ((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)) &lt; 25)),1.5,0))) AND (FILTER(((((((CLOSE / (MA(CLOSE,50))) &lt; 0.75)</p><p>&nbsp;AND ((CLOSE / (MA(CLOSE,70))) &lt; 0.7)) AND ((((CLOSE - LOW) / CLOSE) &gt; 0.02) OR (CLOSE &gt; ((REF(CLOSE,1)) * 1.01)))) AND (VOL &lt; ((REF(VOL,1)) * 2.8)))</p><p>&nbsp; AND (((COUNT((CLOSE &lt; (OPEN * 0.936)),2)) = 2) OR ((COUNT(((HIGH / LOW) &gt; 1.1),5)) &gt; 3))),3)) and c/o&gt;0.925&nbsp; &nbsp;and c/o&lt;1.033 AND VARAA,COLORRED,linethick0;</p><p>&nbsp;STICKLINE(DB,o,c,5,0),colorRED,linethick2,ALIGN1,layer2;</p><p>&nbsp;DRAWTEXT(DB,(l-1.16),'DB 20T6%'),colorRED;</p><p>&nbsp;DC:(((((((((CLOSE - (DMA(CLOSE,(VOL / (SUM(VOL,16)))))) / (DMA(CLOSE,(VOL / (SUM(VOL,16)))))) * 100) &lt;= -30)</p><p>&nbsp;AND ((((CLOSE - (DMA(CLOSE,(VOL / (SUM(VOL,34)))))) / (DMA(CLOSE,(VOL / (SUM(VOL,34)))))) * 100) &lt;= -19))</p><p>&nbsp;AND ((CLOSE / (REF(CLOSE,22))) &lt;= 1.1)) AND (IF((((HIGH &gt; (LOW * 1.051)) AND ((COUNT((HIGH &gt; (LOW * 1.051)),5)) &gt; 1))</p><p>&nbsp;AND ((((CLOSE / (MA(CLOSE,44))) * 100) &lt; 78) OR (((CLOSE / (MA(CLOSE,60))) * 100) &lt; 74))),2,0)))</p><p>&nbsp; AND ((((SMA((MAX((CLOSE - (REF(CLOSE,2))),0)),7,1)) / (SMA(ABS((CLOSE - (REF(CLOSE,2)))),7,1))) * 100) &lt; 15))</p><p>&nbsp;AND (IF(((((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)) &gt; (REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),1)))</p><p>&nbsp;AND ((REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),1)) &lt; (REF((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)),2))))</p><p>&nbsp;AND ((SMA((((CLOSE - (LLV(LOW,8))) / ((HHV(HIGH,8)) - (LLV(LOW,8)))) * 100),2,1)) &lt; 25)),1.5,0))) AND (FILTER(((((((CLOSE / (MA(CLOSE,50))) &lt; 0.75)</p><p>&nbsp;AND ((CLOSE / (MA(CLOSE,70))) &lt; 0.7)) AND ((((CLOSE - LOW) / CLOSE) &gt; 0.02) OR (CLOSE &gt; ((REF(CLOSE,1)) * 1.01)))) AND (VOL &lt; ((REF(VOL,1)) * 2.8)))</p><p>&nbsp; AND (((COUNT((CLOSE &lt; (OPEN * 0.93)),2)) = 2) OR ((COUNT(((HIGH / LOW) &gt; 1.1),5)) &gt; 3))),3))&nbsp; AND VarAA, colorFABF0F,LINETHICK0;</p><p>&nbsp;STICKLINE(DC,o,c,3,0),colorFABF0F,linethick2,ALIGN1,layer2;</p><p>&nbsp;DRAWTEXT(DC,(LOW-2.19),'DC 20T8%'),colorFABF0F;</p><p>&nbsp;DD:dc and h/c&lt;1.07 AND VarAA,coloraa11dc,LINETHICK0;</p><p>&nbsp;STICKLINE(DD,o,c,0.8,0),coloraa11dc,linethick2,ALIGN1,layer2;</p><p>&nbsp;DRAWTEXT(DD,(LOW-3.22),'DD 20T10%'),coloraa11dc;</p><p>阻1:HHV(LOW,20),COLOR00cc99 ;</p><p>阻2:MA(REF(HHV(C,30),1),2),COLORFF0099;</p><p>中底:MA(REF(LLV(C,30),1),2),COLOR00FF00;</p><p>短底:LLV(HIGH,30),colorCDffaa;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,0,0 ),COLOR00FF00;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,8,0 ),COLOR008800;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,7,0 ),COLOR009900;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,6,0 ),COLOR00AA00;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,5,0 ),COLOR00BB00;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,4,0 ),COLOR00CC00;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,3,0 ),COLOR00DD00;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,2,0 ),COLOR00EE00;</p><p>&nbsp;STICKLINE(OPEN&gt;=CLOSE ,CLOSE ,OPEN,1,0 ),COLOR00FF00;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,0,0) ,COLORFFBBFF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,8,0) ,COLORFF00FF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,7,0) ,COLORFF22FF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,6,0) ,COLORFF44FF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,5,0) ,COLORFF66FF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,4,0) ,COLORFF88FF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,3,0) ,COLORFF99FF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,2,0) ,COLORFFAAFF;</p><p>&nbsp;STICKLINE(CLOSE&gt;OPEN,CLOSE,OPEN,1,0) ,COLORFFBBFF;</p><p>&nbsp;DRAWGBKLAST(CLOSE&gt;0,STRIP(RGB(90,90,90),RGB(0,0,0),0));</p><p>&nbsp;DRAWTEXTREL(0,8,'评级建议:'+extrastring('评级')+'股价在牛熊界线上方,进入相对牛市行情 ' ),color999999;</p><p>&nbsp;DRAWTEXTABS(1,22,'所属板块:'+BKNAME+ '&nbsp; 流通A股:'+NUMTOSTRN(FINANCE2(37),0)+'万'+'&nbsp; 净利润同比:'+NUMTOSTRN((FINANCE2(10)),2)+'&nbsp; 市净率:'+NUMTOSTRN((DYNAINFO(7) / FINANCE2(4)),2)),color999999;</p>
<p></p>
</div>
</div>
页: [1]
查看完整版本: 大智慧VIP操盘王指标公式