| 請求各高手在 優(yōu)化的“CPW”指標 加上圖解、用法 及 操作思路
我去聽(tīng)過(guò)CPW的股評會(huì ),感到他的操作思路 、圖解、用法 還可以。但回來(lái)后還是不會(huì )用破解的“CPW”指標 !
請求各高手在 優(yōu)化的“CPW”指標 加上圖解、用法 及 操作思路
多謝?。。。?!
//SYY {引用指標} a1:hhv(h,14)-0.5*(hhv(h,14)-llv(l,14)),linethick0; a2:hhv(h,14)-0.8*(hhv(h,14)-llv(l,14)),linethick0; a3:hhv(h,14)-0.2*(hhv(h,14)-llv(l,14)),linethick0; a4:llv(l,14),linethick0; a5:hhv(h,14),linethick0;
//1號 yngs:"SYY.A1"LINETHICK4; a2:="SYY.A2"; a3:="SYY.A3"; a4:="SYY.A4"; a5:="SYY.A5"; FILLRGN(c,a4,a2)COLORYELLOW; FILLRGN(c,a5,a3)COLORYELLOW; stickline(c>=ref(c,1),c,o,8,0),colorff; stickline(c>=ref(c,1),c,h,0,0),colorff; stickline(c>=ref(c,1),c,l,0,0),colorff; stickline(c<ref(c,1),c,o,8,0),colorff00; stickline(c<ref(c,1),c,l,0,0),colorff00; stickline(c<ref(c,1),c,h,0,0),colorff00;
//2號 yngs:"SYY.A1##week",LINETHICK4; a2:="SYY.A2##week"; a3:="SYY.A3##week"; a4:="SYY.A4##week"; a5:="SYY.A5##week"; FILLRGN(c,a4,a2)COLORYELLOW; FILLRGN(c,a5,a3)COLORYELLOW; stickline(c>=ref(c,1),c,o,8,0),colorff; stickline(c>=ref(c,1),c,h,0,0),colorff; stickline(c>=ref(c,1),c,l,0,0),colorff; stickline(c<ref(c,1),c,o,8,0),colorff00; stickline(c<ref(c,1),c,l,0,0),colorff00; stickline(c<ref(c,1),c,h,0,0),colorff00;
//3號 yngs:"SYY.A1##MONTH"LINETHICK4; a2:="SYY.A2##MONTH"; a3:="SYY.A3##MONTH"; a4:="SYY.A4##MONTH"; a5:="SYY.A5##MONTH"; FILLRGN(c,a4,a2)COLORYELLOW; FILLRGN(c,a5,a3)COLORYELLOW; stickline(c>=ref(c,1),c,o,8,0),colorff; stickline(c>=ref(c,1),c,h,0,0),colorff; stickline(c>=ref(c,1),c,l,0,0),colorff; stickline(c<ref(c,1),c,o,8,0),colorff00; stickline(c<ref(c,1),c,l,0,0),colorff00; stickline(c<ref(c,1),c,h,0,0),colorff00;
以下內容跟帖回復才能看到 ==============================
未來(lái)龍頭 CYCa:=DMA(AMOUNT/(100*VOL),VOL/(100*FINANCE(7))); var1:=(c-cyca)/cyca*100; var2:=var1>2.5 and var1<25; var3:=hhv(h,125); var6:=vol/CAPITAL*100; var7:=WINNER(c)>0.8 and var6<4; 監控點(diǎn):=var2 and (c>=hhv(c,125) )and var7; 監控點(diǎn):FILTER(監控點(diǎn) ,20 ),coloryellow;
遍地黃金 input:n1(5),n2(13),n3(34),n4(250); DRAWGBK(c>0 , COLORRgb(0,0,0), COLORRGB(0,0,0),1); DRAWGBK(CLOSE>0, COLORRGB(1,8888,8888), COLORRGB(1,3333,6666),3); Var1:=SMA("1a0002$AMOUNT"+"399107$AMOUNT",10,1)/1000000; Var2:=REF(Var1,1); Var3:=MA("1a0002$CLOSE"+"399107$CLOSE"*3,5); 收盤(pán):=Var1*("1a0002$CLOSE"+"399107$CLOSE"*3)/Var3*1/10,POINTDOT; 開(kāi)盤(pán):=Var1*("1a0002$OPEN"+"399107$OPEN"*3)/Var3*1/10,POINTDOT,COLOR009900,LINETHICK0; 最高:=Var1*("1a0002$HIGH"+"399107$HIGH"*3)/Var3*1/10,POINTDOT,COLOR009900,LINETHICK0; 最低:=Var1*("1a0002$LOW"+"399107$LOW"*3)/Var3*1/10,POINTDOT,COLOR009900,LINETHICK0; 昨收盤(pán):=REF(收盤(pán),1),POINTDOT,COLOR009900,LINETHICK0; 漲跌:=(收盤(pán)-REF(收盤(pán),1))/REF(收盤(pán),1)*100,POINTDOT,COLOR009900,LINETHICK0; 大盤(pán)生命線(xiàn):=EMA(收盤(pán),N1),; xx2:=EMA(收盤(pán),N2),COLOR00FF00; xx3:=EMA(收盤(pán),N3),COLORblue,linethick2; xx4:=EMA(收盤(pán),N4),COLORred; 溫度計:(收盤(pán)-xx3)/xx3,linethick3; 1.15,colorred,linethick2; 0.88,coloryellow,linethick2; 0,colorgreen,linethick2; -0.25,colorffef40,linethick2; drawicon(cross(溫度計,0),0,8);
大盤(pán)8..... A:=(LLV(INDEXC,24) * 1.056); B:=((COUNT((MA(INDEXC,5) > REF(MA(INDEXC,5),1)),17) / 17) * 100); DA:=(((((3 * INDEXC) + INDEXL) + INDEXO) + INDEXH) / 6); DB:=(((((((((((((((((((((20 * DA) + (19 * REF(DA,1))) + (18 * REF(DA,2))) + (17 * REF(DA,3))) + (16 * REF(DA,4))) + (15 * REF(DA,5))) + (14 * REF(DA,6))) + (13 * REF(DA,7))) + (12 * REF(DA,8))) + (11 * REF(DA,9))) + (10 * REF(DA,10))) + (9 * REF(DA,11))) + (8 * REF(DA,12))) + (7 * REF(DA,13))) + (6 * REF(DA,14))) + (5 * REF(DA,15))) + (4 * REF(DA,16))) + (3 * REF(DA,17))) + (2 * REF(DA,18))) + REF(DA,20)) / 210); B1:=MA(DB,3); B2:=MA(DB,5); B3:=MA(DB,21); B4:=MA(DB,34); X:=(((REF(INDEXC,1) < REF(INDEXC,2)) AND (REF(VOL,1) > MAX(REF(MA(VOL,5),1),MAX(REF(MA(VOL,10),1),REF(MA(VOL,20),1))))) AND (REF(VOL,1) > (REF(MA(VOL,20),1) * 1.1))); Y:=IF(X,MIN(REF(INDEXL,1),INDEXL),0); Z1:REF(Y,BARSLAST(X)),LINETHICK5,colorFFFF; X1:=((((REF(INDEXC,1) < REF(OPEN,1)) AND (REF(VOL,1) > MAX(REF(MA(VOL,5),1),MAX(REF(MA(VOL,10),1),REF(MA(VOL,20),1))))) AND (REF(AMOUNT,1) = REF(HHV(AMOUNT,20),1))) OR ((REF(INDEXC,1) < REF(OPEN,1)) AND (REF(AMOUNT,1) = REF(HHV(AMOUNT,20),1)))); Y1:=IF(X1,REF(INDEXC,1),0); Z2:REF(Y1,BARSLAST(X1)),LINETHICK5,colorFFFF; STICKLINE((((INDEXC > 0) AND ((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3)) AND (MAX(B1,B2) > MIN(B3,B4))),Z1,Z2,3,0),colorFF00; EXPLAINICON((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))),‘cpw‘); EXPLAIN((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))),‘風(fēng)險柵欄出現請關(guān)注:在大盤(pán)見(jiàn)底信號出來(lái)之后,股指在上升趨勢一旦出現綠色大盤(pán)風(fēng)險柵欄 ,如果股指不能有效站到柵欄下軌上方,那末股指就有可能以暴跌的方式進(jìn)行調整。在大盤(pán)見(jiàn)頂信號出來(lái)之后,跌穿柵欄是最后的逃命機會(huì )。身在股市,風(fēng)險不可一日不妨,即使在牛市也不可掉以輕心?!?,colorFFFF; EXPLAIN(((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))) AND (MIN(Z1,Z2) > CLOSE)),‘跌破綠色風(fēng)險柵欄:深幅調整或大跌,看誰(shuí)跑得快了!猶豫與幻想將為此付出慘重代價(jià)?!?,colorFF0000; EXPLAINICON(((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))) AND CROSS(MIN(Z1,Z2),CLOSE)),1); DRAWICON(((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))) AND CROSS(MIN(Z1,Z2),CLOSE)),(HIGH * 1.005),9); STICKLINE(((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))) AND CROSS(MIN(Z1,Z2),CLOSE)),CLOSE,OPEN,8,0),colorFF0000; STICKLINE(((((((MAX(Z1,Z2) - MIN(Z1,Z2)) / MIN(Z1,Z2)) * 100) < 3) AND (MAX(B1,B2) > MIN(B3,B4))) AND CROSS(MIN(Z1,Z2),CLOSE)),HIGH,LOW,1,0),colorFF00; YNGS仿:0,LINETHICK0,colorFF; TJ:=(((((((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (COUNT(CROSS(INDEXC,A),13) <= 1)) AND (B3 < B4)) OR (((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR (((CROSS(INDEXC,A) AND (INDEXC > (REF(INDEXC,1) * 1.056))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MAX(B3,B4))) AND (B3 < B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MIN(B3,B4))) AND (B3 > B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))); TJ1:=(((((CROSS(B4,INDEXC) AND (B3 < B4)) AND (INDEXC > MIN(B1,MIN(B2,MIN(B3,B4))))) AND (B1 < B4)) AND (COUNT(CROSS(B4,B3),BARSLAST((((((((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (COUNT(CROSS(INDEXC,A),13) <= 1)) AND (B3 < B4)) OR (((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR (((CROSS(INDEXC,A) AND (INDEXC > (REF(INDEXC,1) * 1.056))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MAX(B3,B4))) AND (B3 < B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MIN(B3,B4))) AND (B3 > B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))))) = 1)) AND (COUNT((CROSS(B4,INDEXC) AND (B3 < B4)),BARSLAST((((((((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (COUNT(CROSS(INDEXC,A),13) <= 1)) AND (B3 < B4)) OR (((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR (((CROSS(INDEXC,A) AND (INDEXC > (REF(INDEXC,1) * 1.056))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MAX(B3,B4))) AND (B3 < B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MIN(B3,B4))) AND (B3 > B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))))) = 1)); TJ2:=((CROSS("RSI.RSI1",80) AND (B2 > B3)) AND (COUNT((INDEXC < B4),BARSLAST((((((((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (COUNT(CROSS(INDEXC,A),13) <= 1)) AND (B3 < B4)) OR (((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR (((CROSS(INDEXC,A) AND (INDEXC > (REF(INDEXC,1) * 1.056))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MAX(B3,B4))) AND (B3 < B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MIN(B3,B4))) AND (B3 > B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))))) >= 5)); TJ3:=(CROSS("RSI.RSI1",80) AND (COUNT((INDEXC > INDEXO),8) = 8)); TJ4:=(CROSS(B,75) AND (COUNT(CROSS(75,B),BARSLAST((((((((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (COUNT(CROSS(INDEXC,A),13) <= 1)) AND (B3 < B4)) OR (((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR (((CROSS(INDEXC,A) AND (INDEXC > (REF(INDEXC,1) * 1.056))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MAX(B3,B4))) AND (B3 < B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MIN(B3,B4))) AND (B3 > B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))))) = 1)); TJ5:=(CROSS(99,B) AND (COUNT((B = 100),BARSLAST((((((((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (COUNT(CROSS(INDEXC,A),13) <= 1)) AND (B3 < B4)) OR (((CROSS(INDEXC,A) AND (LLV(INDEXC,24) = LLV(INDEXC,60))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR (((CROSS(INDEXC,A) AND (INDEXC > (REF(INDEXC,1) * 1.056))) AND (INDEXC < MIN(B1,MIN(B2,MIN(B3,B4))))) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MAX(B3,B4))) AND (B3 < B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))) OR ((((CROSS(INDEXC,A) AND (INDEXC > MAX(B1,MAX(B2,MAX(B3,B4))))) AND (MAX(B1,B2) < MIN(B3,B4))) AND (B3 > B4)) AND (COUNT(CROSS(INDEXC,A),13) <= 1))))) > 21)); V3:=REF(BARSLAST(TJ),1); V4:=REF(BARSLAST(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5)),1); DRAWICON(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),5) = 0))),(LOW * 0.99),1); DRAWICON(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),(HIGH * 1.01),2); STICKLINE(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),LOW,HIGH,0.8,0),colorFF; STICKLINE(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),OPEN,CLOSE,8,0),colorFF; STICKLINE(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),OPEN,CLOSE,6,0),color8B6AFD; STICKLINE(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),OPEN,CLOSE,2,0),colorC6B6FE; STICKLINE(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),OPEN,CLOSE,1,0),colorF9F7FF; STICKLINE(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),LOW,HIGH,0.1,0),colorFF0000; STICKLINE(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),OPEN,CLOSE,8,0),colorFF0000; STICKLINE(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),OPEN,CLOSE,6,0),colorFF7578; STICKLINE(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),OPEN,CLOSE,2,0),colorFFBFC1; STICKLINE(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),OPEN,CLOSE,0.5,0),colorFFFFF7; EXPLAIN(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),‘“大盤(pán)見(jiàn)底啦”:一波行情開(kāi)始,重點(diǎn)操作“未來(lái)龍頭股”、“第二梯隊”?!?,colorFF; EXPLAIN(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),‘“準備逃頂吧”:不要猶豫,逢高堅決離場(chǎng)?!?,colorFF00; EXPLAINICON(((DATE = 1050726) OR ((TJ AND (V3 > V4)) AND (COUNT(((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5),8) = 0))),4); EXPLAINICON(((((((TJ1 OR TJ2) OR TJ3) OR TJ4) OR TJ5) AND (V4 > V3)) AND (COUNT(TJ,8) = 0)),1); | |