編程思路破譯 黃金柱賦值:成交量(手)/1日前的成交量(手)>=2.0 K1賦值:黃金柱累加至1的天數(shù) K2賦值:黃金柱累加至2的天數(shù) K3賦值:黃金柱累加至3的天數(shù) K4賦值:黃金柱累加至4的天數(shù) K5賦值:黃金柱累加至5的天數(shù) K6賦值:黃金柱累加至6的天數(shù) K7賦值:黃金柱累加至7的天數(shù) K8賦值:黃金柱累加至8的天數(shù) K9賦值:黃金柱累加至9的天數(shù) K10賦值:黃金柱累加至10的天數(shù) 輸出AA:當(dāng)滿足條件K1時(shí),在K1-1日前的最低價(jià)*1.002和K1-1日前的最低價(jià)位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫黃色 預(yù)定黃金柱賦值:2日前的成交量(手)>=3日前的成交量(手)*1.99 AND 2日前的收盤價(jià)>2日前的開盤價(jià)AND 2日前的成交量(手)=3日內(nèi)成交量(手)的最高值 AND 收盤價(jià)/2日前的收盤價(jià) >=1.0995 AND 2日前的最低價(jià)=3日內(nèi)最低價(jià)的最低值 輸出預(yù)定:當(dāng)滿足條件預(yù)定黃金柱時(shí),在最高價(jià)和最高價(jià)位置之間畫柱狀線,寬度為30,0不為0則畫空心柱.,畫紅色 當(dāng)滿足條件預(yù)定黃金柱時(shí),在最高價(jià)位置畫19號(hào)圖標(biāo) T60賦值:成交量(手)=60日內(nèi)成交量(手)的最高值 T100賦值:成交量(手)=100日內(nèi)成交量(手)的最高值 T2賦值:成交量(手)/1日前的成交量(手)>=3 T3賦值:1日前的收盤價(jià)/1日前的開盤價(jià)<3 五星上將賦值:(T60 AND T2 AND T3) OR (T100 AND T2 AND T3) 當(dāng)滿足條件五星上將時(shí),在最高價(jià)位置畫23號(hào)圖標(biāo) PHD賦值:如果3日內(nèi)最低價(jià)的最低值>=3日前的最高價(jià),返回3日前的最高價(jià),否則返回如果(3日內(nèi)最低價(jià)的最低值>=3日前的收盤價(jià)ANDREF(收盤價(jià),3)>3日前的開盤價(jià)),返回3日前的收盤價(jià),否則返回如果3日內(nèi)最低價(jià)的最低值>=3日前的開盤價(jià)ANDREF(收盤價(jià),3)>3日前的開盤價(jià),返回3日前的開盤價(jià),否則返回3日前的最低價(jià) 倍量黃金柱賦值:當(dāng)滿足條件(3日內(nèi)最低價(jià)的最低值>3日前的最低價(jià)ORLLV(最低價(jià),3)=3日前的最低價(jià))ANDHHV(成交量(手),3)<3日前的成交量(手)ANDREF(收盤價(jià),3)>3日前的開盤價(jià)ANDREF(成交量(手),3)>=2*4日前的成交量(手)時(shí),在最高價(jià)+0.2位置畫1號(hào)圖標(biāo) NN賦值:21 TTJ賦值:上次NN-1日前的倍量黃金柱距今天數(shù) K0賦值:TTJ=0 KK1賦值:K0累加至1的天數(shù) KK2賦值:K0累加至2的天數(shù) KK3賦值:K0累加至3的天數(shù) KK4賦值:K0累加至4的天數(shù) KK5賦值:K0累加至5的天數(shù) KK6賦值:K0累加至6的天數(shù) KK7賦值:K0累加至7的天數(shù) KK8賦值:K0累加至8的天數(shù) KK9賦值:K0累加至9的天數(shù) KK10賦值:K0累加至10的天數(shù) CCCC1賦值:KK1-1日前的收盤價(jià) 倍量賦值:當(dāng)滿足條件(成交量(手)>1日前的成交量(手)*2.0ORVOL=1日前的成交量(手)*2.0)ANDC>1日前的收盤價(jià)時(shí),在最高價(jià)+0.2位置畫26號(hào)圖標(biāo) 低量賦值:當(dāng)滿足條件成交量(手)<1日前的13日內(nèi)成交量(手)的最低值時(shí),在最高價(jià)+0.1位置畫2號(hào)圖標(biāo) 地量賦值:當(dāng)滿足條件成交量(手)<1日前的100日內(nèi)成交量(手)的最低值時(shí),在最高價(jià)+0.1位置畫12號(hào)圖標(biāo) 平量賦值:當(dāng)滿足條件成交量(手)-5日內(nèi)1日前的成交量(手)的最高值的絕對(duì)值/5日內(nèi)1日前的成交量(手)的最高值<=0.03ORABS(成交量(手)-1日前的成交量(手))/1日前的成交量(手)<=0.03時(shí),在最高價(jià)+0.1位置畫16號(hào)圖標(biāo) 倍縮賦值:當(dāng)滿足條件成交量(手)<=1日前的成交量(手)*0.5時(shí),在最高價(jià)+0.1位置畫27號(hào)圖標(biāo) 梯量黃金柱賦值:當(dāng)滿足條件3日內(nèi)最低價(jià)的最低值>3日前的最低價(jià)ANDHHV(成交量(手),3)<3日前的成交量(手)ANDREF(成交量(手),5)>6日前的成交量(手)ANDREF(成交量(手),4)>5日前的成交量(手)ANDREF(成交量(手),3)>4日前的成交量(手)時(shí),在最高價(jià)位置畫17號(hào)圖標(biāo) 平量黃金柱賦值:當(dāng)滿足條件3日內(nèi)最低價(jià)的最低值>3日前的最低價(jià)ANDHHV(成交量(手),3)<3日前的成交量(手)ANDREF(收盤價(jià),3)>3日前的開盤價(jià)ANDABS(3日前的成交量(手)-4日前的成交量(手))/4日前的成交量(手)<=0.03時(shí),在最高價(jià)位置畫19號(hào)圖標(biāo) N賦值:25 立樁量賦值:3日前的成交量(手)/4日前的成交量(手)的5日簡單移動(dòng)平均>(N/10) ANDREF(成交量(手),3)/4日前的60日內(nèi)成交量(手)的最高值>1.5 AND 3日內(nèi)最低價(jià)的最低值>3日前的最低價(jià) 當(dāng)滿足條件倍量時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為-1,0不為0則畫空心柱.,畫黃色 輸出倍量黃金線:當(dāng)滿足條件倍量黃金柱時(shí),在PHD和PHD位置之間畫柱狀線,寬度為30,0不為0則畫空心柱.,畫白色 當(dāng)滿足條件倍量黃金柱時(shí),在PHD*1.008位置畫12號(hào)圖標(biāo) 當(dāng)滿足條件倍量黃金柱時(shí),在PHD*1.010位置書寫文字,COLORFF00FF 當(dāng)滿足條件倍量黃金柱時(shí),在PHD位置書寫文字,畫白色 輸出平量黃金線:當(dāng)滿足條件平量黃金柱時(shí),在PHD*1.002和PHD位置之間畫柱狀線,寬度為100,0不為0則畫空心柱.,畫黃色 當(dāng)滿足條件平量黃金柱時(shí),在PHD*1.015位置書寫文字,畫淡綠色 輸出梯量黃金線:當(dāng)滿足條件梯量黃金柱時(shí),在PHD*1.002和PHD位置之間畫柱狀線,寬度為100,0不為0則畫空心柱.,畫黃色 當(dāng)滿足條件梯量黃金柱時(shí),在PHD*1.015位置書寫文字,COLORFF00FF 輸出均線:收盤價(jià)的6日簡單移動(dòng)平均 輸出MA30:收盤價(jià)的30日簡單移動(dòng)平均,線寬為2 如果MA30<1日前的MA30,返回MA30,否則返回?zé)o效數(shù),畫綠色,線寬為2 程序源碼 黃金柱:=V/REF(V,1)>=2.0; K1:=SUMBARS(黃金柱,1) ; K2:=SUMBARS(黃金柱,2); K3:=SUMBARS(黃金柱,3); K4:=SUMBARS(黃金柱,4); K5:=SUMBARS(黃金柱,5); K6:=SUMBARS(黃金柱,6); K7:=SUMBARS(黃金柱,7); K8:=SUMBARS(黃金柱,8); K9:=SUMBARS(黃金柱,9); K10:=SUMBARS(黃金柱,10); AA:STICKLINE(K1,REF(L,K1-1)*1.002,REF(L,K1-1),5,0),COLORYELLOW; 預(yù)定黃金柱:=REF(V,2)>=REF(V,3)*1.99 AND REF(C,2)>REF(O,2) AND REF(V,2)=HHV(V,3) AND C/REF(C,2) >=1.0995 AND REF(L,2)=LLV(L,3);預(yù)定:STICKLINE(預(yù)定黃金柱,H,H,30,0),COLORRED; DRAWICON(預(yù)定黃金柱,H,19); T60:=V=HHV(V,60); T100:=V=HHV(V,100); T2:=V/REF(VOL,1)>=3; T3:=REF(C,1)/REF( O,1)<3; 五星上將:=(T60 AND T2 AND T3) OR (T100 AND T2 AND T3); DRAWICON(五星上將,H,23); PHD:=IF(LLV(L,3)>=REF(H,3),REF(H,3), IF((LLV(L,3)>=REF(C,3) AND REF(C,3)>REF(O,3)),REF(C,3), IF(LLV(L,3)>=REF(O,3) AND REF(C,3)>REF(O,3),REF(O,3),REF(L,3)))); 倍量黃金柱:=DRAWICON((LLV(L,3)>REF(L,3) OR LLV(L,3)=REF(L,3)) AND HHV(V,3)<REF(V,3) AND REF(C,3)>REF(O,3) AND REF(V,3)>=2*REF(V,4),H+0.2,1); NN:=21; TTJ:=BARSLAST(REF(倍量黃金柱,NN-1)); K0:=TTJ=0; KK1:=SUMBARS(K0,1); KK2:=SUMBARS(K0,2); KK3:=SUMBARS(K0,3); KK4:=SUMBARS(K0,4); KK5:=SUMBARS(K0,5); KK6:=SUMBARS(K0,6); KK7:=SUMBARS(K0,7); KK8:=SUMBARS(K0,8); KK9:=SUMBARS(K0,9); KK10:=SUMBARS(K0,10); CCCC1:=REF(C,KK1-1); 倍量:=DRAWICON((VOL>REF(V,1)*2.0 OR VOL=REF(V,1)*2.0) AND C>REF(C,1),H+0.2,26); 低量:=DRAWICON(VOL<REF(LLV(VOL,13),1),H+0.1,2); 地量:=DRAWICON(VOL<REF(LLV(VOL,100),1),H+0.1,12); 平量:=DRAWICON(ABS(VOL-HHV(REF(VOL,1),5))/HHV(REF(VOL,1),5)<=0.03 OR ABS(VOL-REF(VOL,1))/REF(VOL,1)<=0.03,H+0.1,16); 倍縮:=DRAWICON(VOL<=REF(V,1)*0.5,H+0.1,27); 梯量黃金柱:=DRAWICON(LLV(L,3)>REF(L,3) AND HHV(V,3)<REF(V,3) AND REF(V,5)>REF(V,6) AND REF(V,4)>REF(V,5) AND REF(V,3)>REF(V,4),H,17); 平量黃金柱:=DRAWICON(LLV(L,3)>REF(L,3) AND HHV(V,3)<REF(V,3) AND REF(C,3)>REF(O,3) AND ABS(REF(V,3)-REF(V,4))/REF(V,4)<=0.03,H,19); N:=25; 立樁量:=REF(V,3)/REF(MA(V,5),4)>(N/10) AND REF(V,3)/REF(HHV(V,60),4)>1.5 AND LLV(L,3)>REF(L,3); STICKLINE(倍量,OPEN,CLOSE,-1,0),COLORYELLOW; 倍量黃金線:STICKLINE(倍量黃金柱,PHD,PHD,30,0),COLORWHITE; DRAWICON(倍量黃金柱,PHD*1.008,12); DRAWTEXT(倍量黃金柱,PHD*1.010,' 標(biāo)準(zhǔn)黃金柱精準(zhǔn)線'),COLORFF00FF; DRAWTEXT(倍量黃金柱,PHD,'=============='),COLORWHITE; 平量黃金線:STICKLINE(平量黃金柱,PHD*1.002,PHD,100,0),COLORYELLOW; DRAWTEXT(平量黃金柱,PHD*1.015,'平量黃金線'),COLORLIGREEN ; 梯量黃金線:STICKLINE(梯量黃金柱,PHD*1.002,PHD,100,0),COLORYELLOW; DRAWTEXT(梯量黃金柱,PHD*1.015,'梯量黃金線'),COLORFF00FF; MA2:MA(CLOSE,6); MA30:MA(C,30),LINETHICK2; IF(MA30<REF(MA30,1),MA30,DRAWNULL),COLORGREEN,LINETHICK2; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實(shí)戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,,決不能依據(jù)公式名稱的描述和形容去投資,,據(jù)此入市造成投資損失由投資者自己承擔(dān),。 發(fā)文不易,如獲益,,歡迎贊賞,,贊賞必復(fù)! |
|