|
編程思路破譯 N1賦值:3 N2賦值:5 N3賦值:9 N4賦值:13 N5賦值:21 N6賦值:34 DIFF賦值:收盤價(jià)的N3日指數(shù)移動(dòng)平均-收盤價(jià)的N4日指數(shù)移動(dòng)平均 DEA賦值:DIFF的N2日指數(shù)移動(dòng)平均 當(dāng)滿足條件DIFF>DEA時(shí),在1位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件DIFF<DEA時(shí),在1位置畫(huà)2號(hào)圖標(biāo) A1賦值:DIFF>DEA RSV1賦值:(收盤價(jià)-N3日內(nèi)最低價(jià)的最低值)/(N3日內(nèi)最高價(jià)的最高值-N3日內(nèi)最低價(jià)的最低值)*100 K賦值:RSV1的N1日[1日權(quán)重]移動(dòng)平均 D賦值:K的N1日[1日權(quán)重]移動(dòng)平均 當(dāng)滿足條件K>D時(shí),在1.1位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件K<D時(shí),在1.1位置畫(huà)2號(hào)圖標(biāo) A2賦值:K>D LC賦值:1日前的收盤價(jià) RSI1賦值:(收盤價(jià)-LC和0的較大值的N2日[1日權(quán)重]移動(dòng)平均)/(收盤價(jià)-LC的絕對(duì)值的N2日[1日權(quán)重]移動(dòng)平均)*100 RSI2賦值:(收盤價(jià)-LC和0的較大值的N4日[1日權(quán)重]移動(dòng)平均)/(收盤價(jià)-LC的絕對(duì)值的N4日[1日權(quán)重]移動(dòng)平均)*100 當(dāng)滿足條件RSI1>RSI2時(shí),在1.2位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件RSI1<RSI2時(shí),在1.2位置畫(huà)2號(hào)圖標(biāo) A3賦值:RSI1>RSI2 RSV賦值:-(N4日內(nèi)最高價(jià)的最高值-收盤價(jià))/(N4日內(nèi)最高價(jià)的最高值-N4日內(nèi)最低價(jià)的最低值)*100 LWR1賦值:RSV的N1日[1日權(quán)重]移動(dòng)平均 LWR2賦值:LWR1的N1日[1日權(quán)重]移動(dòng)平均 當(dāng)滿足條件LWR1>LWR2時(shí),在1.3位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件LWR1<LWR2時(shí),在1.3位置畫(huà)2號(hào)圖標(biāo) A4賦值:LWR1>LWR2 BBI賦值:(收盤價(jià)的N1日簡(jiǎn)單移動(dòng)平均+收盤價(jià)的N2日簡(jiǎn)單移動(dòng)平均+收盤價(jià)的N3日簡(jiǎn)單移動(dòng)平均+收盤價(jià)的N4日簡(jiǎn)單移動(dòng)平均)/4 當(dāng)滿足條件收盤價(jià)>BBI時(shí),在1.4位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件收盤價(jià)<BBI時(shí),在1.4位置畫(huà)2號(hào)圖標(biāo) A5賦值:收盤價(jià)>BBI MTM賦值:收盤價(jià)-1日前的收盤價(jià) MMS賦值:100*MTM的N2日指數(shù)移動(dòng)平均的N1日指數(shù)移動(dòng)平均/MTM的絕對(duì)值的N2日指數(shù)移動(dòng)平均的N1日指數(shù)移動(dòng)平均 MMM賦值:100*MTM的N4日指數(shù)移動(dòng)平均的N3日指數(shù)移動(dòng)平均/MTM的絕對(duì)值的N4日指數(shù)移動(dòng)平均的N3日指數(shù)移動(dòng)平均 當(dāng)滿足條件MMS>MMM時(shí),在1.5位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件MMS<MMM時(shí),在1.5位置畫(huà)2號(hào)圖標(biāo) A6賦值:MMS>MMM BIAS賦值:(收盤價(jià)-收盤價(jià)的N2日簡(jiǎn)單移動(dòng)平均)/收盤價(jià)的N2日簡(jiǎn)單移動(dòng)平均 DIF賦值:(BIAS-16日前的BIAS) DBCD賦值:DIF的76日[1日權(quán)重]移動(dòng)平均 MM賦值:DBCD的5日簡(jiǎn)單移動(dòng)平均 當(dāng)滿足條件DBCD>MM時(shí),在1.6位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件DBCD<MM時(shí),在1.6位置畫(huà)2號(hào)圖標(biāo) A7賦值:DBCD>MM 持股賦值:3*(收盤價(jià)-27日內(nèi)最低價(jià)的最低值)/(27日內(nèi)最高價(jià)的最高值-27日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(收盤價(jià)-27日內(nèi)最低價(jià)的最低值)/(27日內(nèi)最高價(jià)的最高值-27日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均,線寬為0,畫(huà)紅色 支撐賦值:3日內(nèi)持股的最低值,線寬為0,COLOR00FFFF 下跌賦值:持股的12日簡(jiǎn)單移動(dòng)平均,COLOR6B8E23,線寬為0 轉(zhuǎn)向賦值:持股上穿下跌 MA1賦值:持股的5日簡(jiǎn)單移動(dòng)平均 向下賦值:MA1上穿持股 AND MA1>80 當(dāng)滿足條件持股>下跌時(shí),在1.7位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件持股<下跌時(shí),在1.7位置畫(huà)2號(hào)圖標(biāo) A8賦值:持股>下跌 MT賦值:收盤價(jià)-1日前的收盤價(jià) ZLGJ賦值:100*MT的N3日指數(shù)移動(dòng)平均的N3日指數(shù)移動(dòng)平均/MT的絕對(duì)值的N3日指數(shù)移動(dòng)平均的N3日指數(shù)移動(dòng)平均 MAZL賦值:ZLGJ的5日簡(jiǎn)單移動(dòng)平均 當(dāng)滿足條件ZLGJ>MAZL時(shí),在1.8位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件ZLGJ<MAZL時(shí),在1.8位置畫(huà)2號(hào)圖標(biāo) A9賦值:ZLGJ>MAZL PJJ賦值:以0.9為權(quán)重(最高價(jià)+最低價(jià)+收盤價(jià)*2)/4的動(dòng)態(tài)移動(dòng)平均 JJ賦值:1日前的PJJ的3日指數(shù)移動(dòng)平均 QJJ賦值:成交量(手)/((最高價(jià)-最低價(jià))*2-收盤價(jià)-開(kāi)盤價(jià)的絕對(duì)值) XVL賦值:如果收陽(yáng)線,返回QJJ*(最高價(jià)-最低價(jià)),否則返回如果收陰線,返回QJJ*(最高價(jià)-開(kāi)盤價(jià)+收盤價(jià)-最低價(jià)),否則返回成交量(手)/2+如果收陽(yáng)線,返回0-QJJ*(最高價(jià)-收盤價(jià)+開(kāi)盤價(jià)-最低價(jià)),否則返回如果收陰線,返回0-QJJ*(最高價(jià)-最低價(jià)),否則返回0-成交量(手)/2 HSL賦值:(XVL/20)/1.15 攻擊流量賦值:((HSL*0.55+(1日前的HSL*0.33))+(2日前的HSL*0.22)) GJJ賦值:攻擊流量的8日指數(shù)移動(dòng)平均 LLJX賦值:攻擊流量的3日指數(shù)移動(dòng)平均 資金流量賦值:LLJX,線寬為0,COLOR0000FF 當(dāng)滿足條件資金流量>0時(shí),在1.95位置畫(huà)1號(hào)圖標(biāo) 當(dāng)滿足條件資金流量<0時(shí),在1.95位置畫(huà)2號(hào)圖標(biāo) A10賦值:資金流量>0 指導(dǎo)線賦值:(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10),線寬為0,COLORFFFF00 輸出操作:如果指導(dǎo)線>6,返回1.1,否則返回1,線寬為3,畫(huà)黃色 程序源碼 N1:=3;N2:=5;N3:=9;N4:=13;N5:=21;N6:=34; DIFF:=EMA(CLOSE,N3)-EMA(CLOSE,N4); DEA:=EMA(DIFF,N2); DRAWICON(DIFF>DEA,1,1); DRAWICON(DIFF<DEA,1,2); {DRAWTEXT(ISLASTBAR=1,1,'.MACD'),COLORFFFFFF;} A1:=DIFF>DEA; RSV1:=(CLOSE-LLV(LOW,N3))/(HHV(HIGH,N3)-LLV(LOW,N3))*100; K:=SMA(RSV1,N1,1); D:=SMA(K,N1,1); DRAWICON(K>D,1.1,1); DRAWICON(K<D,1.1,2); {DRAWTEXT(ISLASTBAR=1,1.1,'.KDJ'),COLORFFFFFF;} A2:=K>D; LC:=REF(CLOSE,1); RSI1:=(SMA(MAX(CLOSE-LC,0),N2,1))/(SMA(ABS(CLOSE-LC),N2,1))*100; RSI2:=(SMA(MAX(CLOSE-LC,0),N4,1))/(SMA(ABS(CLOSE-LC),N4,1))*100; DRAWICON(RSI1>RSI2,1.2,1); DRAWICON(RSI1<RSI2,1.2,2); {DRAWTEXT(ISLASTBAR=1,1.2,'.RSI'),COLORFFFFFF;} A3:=RSI1>RSI2; RSV:=-(HHV(HIGH,N4)-CLOSE)/(HHV(HIGH,N4)-LLV(LOW,N4))*100; LWR1:=SMA(RSV,N1,1); LWR2:=SMA(LWR1,N1,1); DRAWICON(LWR1>LWR2,1.3,1); DRAWICON(LWR1<LWR2,1.3,2); {DRAWTEXT(ISLASTBAR=1,1.3,'.LW&R'),COLORFFFFFF;} A4:=LWR1>LWR2; BBI:=(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4; DRAWICON(CLOSE>BBI,1.4,1); DRAWICON(CLOSE<BBI,1.4,2); {DRAWTEXT(ISLASTBAR=1,1.4,'.BBI'),COLORFFFFFF;} A5:=CLOSE>BBI; MTM:=CLOSE-REF(CLOSE,1); MMS:=100*EMA(EMA(MTM,N2),N1)/EMA(EMA(ABS(MTM),N2),N1); MMM:=100*EMA(EMA(MTM,N4),N3)/EMA(EMA(ABS(MTM),N4),N3); DRAWICON(MMS>MMM,1.5,1); DRAWICON(MMS<MMM,1.5,2); {DRAWTEXT(ISLASTBAR=1,1.5,'.ZLMM'),COLORFFFFFF;} A6:=MMS>MMM; BIAS:=(C-MA(C,N2))/MA(C,N2); DIF:=(BIAS-REF(BIAS,16)); DBCD:=SMA(DIF,76,1); MM:=MA(DBCD,5); DRAWICON(DBCD>MM ,1.6,1); DRAWICON(DBCD<MM,1.6,2); {DRAWTEXT(ISLASTBAR=1,1.6,'.DBCD'),COLORFFFFFF;} A7:=DBCD>MM; 持股:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK0,COLORRED; 支撐:=LLV(持股,3),LINETHICK0,COLOR00FFFF; 下跌:=MA(持股,12),COLOR6B8E23,LINETHICK0; 轉(zhuǎn)向:=CROSS(持股,下跌){ AND 下跌<30}; MA1:=MA(持股,5); 向下:=CROSS(MA1,持股) AND MA1>80; DRAWICON(持股>下跌 ,1.7,1); DRAWICON(持股<下跌,1.7,2); {DRAWTEXT(ISLASTBAR=1,1.7,'.CGZ'),COLORFFFFFF;} A8:=持股>下跌; MT:=C-REF(C,1); ZLGJ:=100*EMA(EMA(MT,N3),N3)/EMA(EMA(ABS(MT),N3),N3); MAZL:=MA(ZLGJ,5); DRAWICON(ZLGJ>MAZL,1.8,1); DRAWICON(ZLGJ<MAZL,1.8,2); A9:=ZLGJ>MAZL; {DRAWTEXT(ISLASTBAR=1,1.8,'.ZLGJ'),COLORFFFFFF;} PJJ:=DMA((HIGH+LOW+CLOSE*2)/4,0.9); JJ:=REF(EMA(PJJ,3),1); QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN)); XVL:=IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)); HSL:=(XVL/20)/1.15; 攻擊流量:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22)); GJJ:=EMA(攻擊流量,8); LLJX:=EMA(攻擊流量,3); 資金流量:=LLJX,LINETHICK0,COLOR0000FF; DRAWICON(資金流量>0,1.95,1); DRAWICON(資金流量<0,1.95,2); A10:=資金流量>0; {DRAWTEXT(ISLASTBAR=1,1.89,'.ZJL'),COLORFFFFFF;} 指導(dǎo)線:=(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10),LINETHICK0,COLORFFFF00; 操作:IF(指導(dǎo)線 >6 ,1.1,1),LINETHICK3,COLORYELLOW; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實(shí)戰(zhàn)使用前一定要看其中是否有未來(lái)函數(shù)并自己親自測(cè)試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|
|
來(lái)自: 追夢(mèng)文庫(kù) > 《看盤》