編程思路破譯 GG賦值:成交量(手)/1日前的成交量(手)的5日累和 輸出勢(shì):當(dāng)滿足條件A1=0時(shí),在DEA位置畫(huà)直線起點(diǎn),當(dāng)滿足條件底背離時(shí),在DEA位置畫(huà)直線終點(diǎn),0表示是否延長(zhǎng).,畫(huà)紅色 線寬為2 A2賦值:上次1日前的DEA上穿DIFF距今天數(shù) 頂背離賦值:A2+1日前的收盤(pán)價(jià)<收盤(pán)價(jià) AND A2+1日前的DIFF>DIFF AND DEA上穿DIFF,畫(huà)白色 輸出頂背離_:如果A2+1日前的收盤(pán)價(jià)<CLOSEANDREF(DIFF,A2+1)>DIFFANDCROSS(DEA,DIFF),返回1.3,否則返回?zé)o效數(shù),COLORF08000,線寬為4,CROSSDOT 輸出壓:當(dāng)滿足條件A2=0時(shí),在DEA位置畫(huà)直線起點(diǎn),當(dāng)滿足條件頂背離時(shí),在DEA位置畫(huà)直線終點(diǎn),0表示是否延長(zhǎng).,畫(huà)綠色 線寬為2 A3賦值:DIFF上穿DEA AND DEA<0 輸出零下二次金叉_:如果統(tǒng)計(jì)21日中滿足A3的天數(shù)=2的10日過(guò)濾,返回1.4,否則返回?zé)o效數(shù),畫(huà)白色,線寬為4,CROSSDOT NN賦值:35 N賦值:20 M賦值:18 AAA1賦值:-(收盤(pán)價(jià)的NN/2日指數(shù)移動(dòng)平均 - 收盤(pán)價(jià)的N/2日指數(shù)移動(dòng)平均)*10,畫(huà)黃色 BBB1賦值:AAA1的M/2日指數(shù)移動(dòng)平均,畫(huà)白色 MACD2賦值:100*(AAA1-BBB1)/N/2, COLORSTICK 當(dāng)滿足條件MACD2>=0時(shí),在MACD2和0位置之間畫(huà)柱狀線,寬度為0.000001,0不為0則畫(huà)空心柱. 畫(huà)紅色 當(dāng)滿足條件MACD2<0時(shí),在MACD2和0位置之間畫(huà)柱狀線,寬度為0.000001,0不為0則畫(huà)空心柱. 畫(huà)青色 輸出年線:MACD2的250日指數(shù)移動(dòng)平均 畫(huà)洋紅色 SHORT賦值:6 LONG賦值:10 MID賦值:5 DIF1賦值:收盤(pán)價(jià)的SHORT日指數(shù)移動(dòng)平均*10-收盤(pán)價(jià)的LONG日指數(shù)移動(dòng)平均*10 畫(huà)棕色 DEA1賦值:DIF1的MID日指數(shù)移動(dòng)平均 畫(huà)藍(lán)色 MACD1賦值:(DIF1-DEA1)*2,COLORSTICK 當(dāng)滿足條件MACD1>=0時(shí),在MACD1和0位置之間畫(huà)柱狀線,寬度為0.0000001,0不為0則畫(huà)空心柱. 畫(huà)洋紅色 當(dāng)滿足條件MACD1<0時(shí),在MACD1和0位置之間畫(huà)柱狀線,寬度為0.0000001,0不為0則畫(huà)空心柱. 畫(huà)綠色 0.7 POINTDOT 畫(huà)黃色 3 POINTDOT 畫(huà)白色 程序源碼 GG:=VOL/SUM(REF(VOL,1),5); ZS:=INDEXV/SUM(REF(INDEXV,1),5); 量比:GG/ZS COLORBLUE; {MACD超準(zhǔn)} SQX:=(C-MA(CLOSE,13))*3; DIFF:EMA(MA(SQX,7),1),COLORWHITE; DEA:EMA(DIFF,7),COLORYELLOW; MACD:=(DIFF-DEA)*2,COLORSTICK; 低位金叉:IF(CROSS(DIFF,DEA) AND DIFF<-0.1,1,DRAWNULL),COLORYELLOW,LINETHICK4,CROSSDOT; JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0)); 二次金叉:IF(CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1,1.1,DRAWNULL),COLORFF00FF,LINETHICK4,CROSSDOT; A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); 底背離:IF(REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA),1.2,DRAWNULL),COLORRED,LINETHICK4,CROSSDOT; 勢(shì):DRAWLINE(A1=0,DEA,底背離,DEA,0),COLORRED LINETHICK2; A2:=BARSLAST(REF(CROSS(DEA,DIFF),1)); 頂背離:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF),COLORWHITE; 頂背離_:IF(REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF),1.3,DRAWNULL) ,COLORF08000,LINETHICK4,CROSSDOT; 壓:DRAWLINE(A2=0,DEA,頂背離,DEA,0),COLORGREEN LINETHICK2; A3:=CROSS(DIFF,DEA) AND DEA<0; 零下二次金叉_:IF(FILTER(COUNT(A3,21)=2,10),1.4,DRAWNULL) ,COLORWHITE,LINETHICK4,CROSSDOT; NN:=35;N:=20;M:=18; AAA1:=-(EMA(CLOSE,NN/2) - EMA(CLOSE,N/2))*10,COLORYELLOW; BBB1:=EMA(AAA1,M/2),COLORWHITE; MACD2:=100*(AAA1-BBB1)/N/2, COLORSTICK; STICKLINE(MACD2>=0,MACD2,0,0.000001,0) COLORRED; STICKLINE(MACD2<0,MACD2,0,0.000001,0) COLORCYAN; 年線:EMA(MACD2,250) COLORMAGENTA; SHORT:=6;LONG:=10;MID:=5; DIF1:=EMA(CLOSE,SHORT)*10-EMA(CLOSE,LONG)*10 COLORBROWN; DEA1:=EMA(DIF1,MID) COLORBLUE; MACD1:=(DIF1-DEA1)*2,COLORSTICK; STICKLINE(MACD1>=0,MACD1,0,0.0000001,0) COLORMAGENTA; STICKLINE(MACD1<0,MACD1,0,0.0000001,0) COLORGREEN; 0.7 POINTDOT COLORYELLOW; 3 POINTDOT COLORWHITE; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實(shí)戰(zhàn)使用前一定要看其中是否有未來(lái)函數(shù)并自己親自測(cè)試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|
來(lái)自: 追夢(mèng)文庫(kù) > 《交易系統(tǒng)》