編程思路破譯 一個(gè)超準(zhǔn)的賦值:(收盤價(jià)-收盤價(jià)的6日簡(jiǎn)單移動(dòng)平均)/收盤價(jià)的6日簡(jiǎn)單移動(dòng)平均*100 頂?shù)字笜?biāo)公式賦值:(收盤價(jià)-收盤價(jià)的12日簡(jiǎn)單移動(dòng)平均)/收盤價(jià)的12日簡(jiǎn)單移動(dòng)平均*100 源碼賦值:(收盤價(jià)-收盤價(jià)的24日簡(jiǎn)單移動(dòng)平均)/收盤價(jià)的24日簡(jiǎn)單移動(dòng)平均*100 CCCES44賦值:(一個(gè)超準(zhǔn)的+2*頂?shù)字笜?biāo)公式+3*源碼)/6 CCCES55賦值:CCCES44的3日簡(jiǎn)單移動(dòng)平均-CCCES44的3日估算標(biāo)準(zhǔn)差 DSDFSS1賦值:CCCES55<-6 AND CCCES55>-9 DSDFSS2賦值:1日前的(最低價(jià)+開盤價(jià)+收盤價(jià)+最高價(jià))/4 DSDFSS3賦值:最低價(jià)-DSDFSS2的絕對(duì)值的13日[1日權(quán)重]移動(dòng)平均/最低價(jià)-DSDFSS2和0的較大值的10日[1日權(quán)重]移動(dòng)平均 DSDFSS4賦值:DSDFSS3的10日指數(shù)移動(dòng)平均 CCCES444賦值:33日內(nèi)最低價(jià)的最低值 CCCES555賦值:如果最低價(jià)<=CCCES444,返回DSDFSS4,否則返回0的3日指數(shù)移動(dòng)平均 XG99賦值:CCCES555>1日前的CCCES555 CCCES1賦值:1日前的(最低價(jià)+開盤價(jià)+收盤價(jià)+最高價(jià))/4 CCCES2賦值:最低價(jià)-CCCES1的絕對(duì)值的13日[1日權(quán)重]移動(dòng)平均/最低價(jià)-CCCES1和0的較大值的10日[1日權(quán)重]移動(dòng)平均 CCCES3賦值:CCCES2的10日指數(shù)移動(dòng)平均 CCCES4賦值:33日內(nèi)最低價(jià)的最低值 CCCES5賦值:如果最低價(jià)<=CCCES4,返回CCCES3,否則返回0的3日指數(shù)移動(dòng)平均 DSDFSS5賦值:CCCES5>1日前的CCCES5 DSDFSS6賦值:CCCES5<1日前的CCCES5 DSDFSS7賦值:1日前的DSDFSS5 AND 2日前的DSDFSS5 AND DSDFSS6 AND (最近6日存在DSDFSS1ORXG99) DSDFSS8賦值:收盤價(jià)的18日簡(jiǎn)單移動(dòng)平均 DSDFSS9賦值:收盤價(jià)-1日前的收盤價(jià) DX賦值:100*DSDFSS9的6日指數(shù)移動(dòng)平均的6日指數(shù)移動(dòng)平均/DSDFSS9的絕對(duì)值的6日指數(shù)移動(dòng)平均的6日指數(shù)移動(dòng)平均 DSDFSS91賦值:2日內(nèi)DX的最低值=7日內(nèi)DX的最低值 AND 統(tǒng)計(jì)2日中滿足DX<0的天數(shù) AND DX上穿DX的2日簡(jiǎn)單移動(dòng)平均 TJ賦值:統(tǒng)計(jì)3日中滿足DSDFSS91的天數(shù)=1 AND DSDFSS91 AND (最近6日存在DSDFSS1ORXG99) DSDFSS92賦值:(收盤價(jià)-收盤價(jià)的7日簡(jiǎn)單移動(dòng)平均)/收盤價(jià)的7日簡(jiǎn)單移動(dòng)平均*480的2日指數(shù)移動(dòng)平均*5 DSDFSS93賦值:(收盤價(jià)-收盤價(jià)的11日簡(jiǎn)單移動(dòng)平均)/收盤價(jià)的11日簡(jiǎn)單移動(dòng)平均*480的7日指數(shù)移動(dòng)平均*5 XG賦值:DSDFSS92上穿DSDFSS93 AND DSDFSS92<-10 AND (最近6日存在DSDFSS1ORXG99) 輸出DSDFSS98:XG OR DSDFSS7 OR TJ 程序源碼 一個(gè)超準(zhǔn)的:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100; 頂?shù)字笜?biāo)公式:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100; 源碼:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100; ccces44:=(一個(gè)超準(zhǔn)的+2*頂?shù)字笜?biāo)公式+3*源碼)/6; ccces55:=MA(ccces44,3)-STD(ccces44,3); dsdfss1:=ccces55<-6 AND ccces55>-9; dsdfss2:=REF((LOW+OPEN+CLOSE+HIGH)/4,1); dsdfss3:=SMA(ABS(LOW-dsdfss2),13,1)/SMA(MAX(LOW-dsdfss2,0),10,1); dsdfss4:=EMA(dsdfss3,10); ccces444:=LLV(LOW,33); ccces555:=EMA(IF(LOW<=ccces444,dsdfss4,0),3); XG99:=ccces555>REF(ccces555,1); ccces1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1); ccces2:=SMA(ABS(LOW-ccces1),13,1)/SMA(MAX(LOW-ccces1,0),10,1); ccces3:=EMA(ccces2,10); ccces4:=LLV(LOW,33); ccces5:=EMA(IF(LOW<=ccces4,ccces3,0),3); dsdfss5:=ccces5>REF(ccces5,1); dsdfss6:=ccces5<REF(ccces5,1); dsdfss7:=REF(dsdfss5,1) AND REF(dsdfss5,2) AND dsdfss6 AND (EXIST(dsdfss1 OR XG99,6)); dsdfss8:=MA(CLOSE,18); dsdfss9:=C-REF(C,1); DX:=100*EMA(EMA(dsdfss9,6),6)/EMA(EMA(ABS(dsdfss9),6),6); dsdfss91:=LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)); TJ:=COUNT(dsdfss91,3)=1 AND dsdfss91 AND (EXIST(dsdfss1 OR XG99,6)); dsdfss92:=EMA( (CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2)*5; dsdfss93:=EMA( (CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*480,7)*5; XG:=CROSS(dsdfss92,dsdfss93) AND dsdfss92<-10 AND (EXIST(dsdfss1 OR XG99,6)); dsdfss98:XG OR dsdfss7 OR TJ; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實(shí)戰(zhàn)使用前一定要看其成功率回測(cè)數(shù)據(jù)和風(fēng)險(xiǎn)提示或者自己親自測(cè)試近期成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 |
|