|
編程思路破譯 填充背景 K線 漲停賦值:如果(收盤價(jià)-1日前的收盤價(jià))/1日前的收盤價(jià)>0.097,返回1,否則返回0 當(dāng)滿足條件漲停時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為3,0不為0則畫空心柱.,畫洋紅色 BL賦值:收盤價(jià)的10日簡(jiǎn)單移動(dòng)平均 UB賦值:BL+2*收盤價(jià)的10日估算標(biāo)準(zhǔn)差 LB賦值:BL-2*收盤價(jià)的10日估算標(biāo)準(zhǔn)差 上穿A賦值:收盤價(jià)上穿UB 上穿賦值:LB上穿收盤價(jià) ZDT賦值:上次上穿A距今天數(shù) 當(dāng)滿足條件上穿時(shí),在開盤價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件1日前的上穿時(shí),在1日前的開盤價(jià)位置畫直線終點(diǎn),1表示是否延長(zhǎng).,COLOR00FF00 當(dāng)滿足條件上穿A時(shí),在收盤價(jià)位置畫直線起點(diǎn),當(dāng)滿足條件1日前的上穿A時(shí),在1日前的收盤價(jià)位置畫直線終點(diǎn),1表示是否延長(zhǎng).,COLOR00FFFF T賦值:上次上穿A距今天數(shù) 上穿2A賦值:收盤價(jià)上穿T日前的開盤價(jià) 當(dāng)滿足條件上穿2A=1ANDC>1日前的收盤價(jià)*1.05時(shí),在最低價(jià)*0.98位置畫26號(hào)圖標(biāo) DD賦值:收盤價(jià)=20日內(nèi)收盤價(jià)的最低值 AND 收盤價(jià)的21日加權(quán)移動(dòng)平均 DDTJ賦值:上次0.8上穿DD的2日過濾距今天數(shù)+1 輸出低點(diǎn):DDTJ日前的收盤價(jià),COLOR00FF00,POINTDOT 當(dāng)滿足條件DDTJ<=6時(shí),在低點(diǎn)和低點(diǎn)位置之間畫柱狀線,寬度為3,0不為0則畫空心柱.,COLOR00FF00 ZT賦值:計(jì)算漲停價(jià)=收盤價(jià) YX賦值:1日前的上次ZT距今天數(shù)<=10 AND 1日前的收陰線 AND 收盤價(jià)上穿T日前的收盤價(jià) 當(dāng)滿足條件(YX)時(shí),在最低價(jià)*0.99位置書寫文字,COLOR0000FF 當(dāng)滿足條件(1日前的YXANDC>開盤價(jià))時(shí),在最低價(jià)*0.99位置書寫文字,COLOR00FFFF 當(dāng)滿足條件(上穿)時(shí),在最低價(jià)*0.99位置書寫文字,COLOR00FF00 當(dāng)滿足條件(上穿A)時(shí),在最低價(jià)*0.99位置書寫文字,COLOR00FFFF 當(dāng)滿足條件上穿A時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,畫紅色 當(dāng)滿足條件上穿A時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,畫黃色 當(dāng)滿足條件上穿時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為3,0不為0則畫空心柱.,畫綠色 當(dāng)滿足條件上穿時(shí),在開盤價(jià)和收盤價(jià)位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,畫藍(lán)色 X1賦值:(收盤價(jià)+最低價(jià)+最高價(jià))/3 X2賦值:X1的13日指數(shù)移動(dòng)平均-1日前的X1的13日指數(shù)移動(dòng)平均的反正切*3.1416*10 X3賦值:收盤價(jià)的8日指數(shù)移動(dòng)平均 當(dāng)滿足條件X2>1ANDEMA(X1,13)>1日前的X1的8日指數(shù)移動(dòng)平均的10日過濾時(shí),在X3位置書寫文字,畫白色 程序源碼 DRAWGBK(C>0, RGB(20,10,60),RGB(350,60,150),0,'1',0); DRAWKLINE(H,O,L,C); 漲停:=IF((C-REF(C,1))/REF(C,1)>0.097,1,0); STICKLINE(漲停,OPEN,CLOSE,3,0),COLORMAGENTA; BL:=MA(CLOSE,10); UB:=BL+2*STD(CLOSE,10); LB:=BL-2*STD(CLOSE,10); 上穿A:=crOSS(C,UB); 上穿:=CROSS(LB,C); ZDT:=BArslAST(上穿A); DRAWLINE(上穿,O,REF(上穿,1),REF(O,1),1),COLOR00FF00; DRAWLINE(上穿A,C,REF(上穿A,1),REF(C,1),1),COLOR00FFFF; T:=BARSLAST(上穿A); 上穿2A:=CROSS(C,REF(O,T)) ; DRAWICON(上穿2A=1 AND C>REF(C,1)*1.05,L*0.98,26); DD:=C=LLV(C,20) AND WMA(C,21); DDTJ:=BARSLAST(FILTER(CROSS(0.8,DD),2))+1; 低點(diǎn):REF(C,DDTJ),COLOR00FF00,POINTDOT; STICKLINE(DDTJ<=6,低點(diǎn),低點(diǎn),3,0),COLOR00FF00; ZT:=ZTPRICE(REF(C,1),0.1)=C; YX:=REF(BARSLAST(ZT)<=10,1) AND REF(C<O,1) AND CROSS(C,REF(C,T)); DRAWTEXT((YX),LOW*0.99,'↖東方'),COLOR0000FF; DRAWTEXT((REF(YX,1) AND C>O) ,L*0.99,'↖不敗'),COLOR00FFFF; DRAWTEXT((上穿),LOW*0.99,'↖陰絕'),COLOR00FF00; DRAWTEXT((上穿A),LOW*0.99,'↖陽絕'),COLOR00FFFF; STICKLINE(上穿A,O,C,2,0),COLORRED; STICKLINE(上穿A,O,C,1,0),COLORYELLOW; STICKLINE(上穿,O,C,3,0),COLORGREEN; STICKLINE(上穿,O,C,1,0),COLORBLUE; X1:=(C+L+H)/3; X2:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10; X3:=EMA(C,8); DRAWTEXT(FILTER(X2>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10),X3,'∠45角度'),COLORWHITE; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實(shí)戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測(cè)試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|
|