|
編程思路破譯 常賦值:-110*(600日內(nèi)最高價的最高值-收盤價)/(600日內(nèi)最高價的最高值-600日內(nèi)最低價的最低值)+110,COLOR00FF00,線寬為2 DIF賦值:收盤價的12日指數(shù)移動平均-收盤價的26日指數(shù)移動平均 DEA賦值:DIF的9日指數(shù)移動平均 MACD賦值:2*(DIF-DEA) UB賦值:1日前的收盤價的20日簡單移動平均+2*(收盤價-收盤價的20日簡單移動平均)的2乘冪的20日簡單移動平均的開方 ZP賦值:當前值是近MACD周期的最大值 BP賦值:當前值是近DIF周期的最大值 JP賦值:當前值是近收盤價周期的最大值 突破1賦值:MACD>1日前的MACD AND (ZP-1日前的ZP>100 OR BP-1日前的BP>100 OR JP-1日前的JP>100)AND (10日內(nèi)DIF的高值名次=1 OR (DIF上穿DEA AND 10日內(nèi)DIF的高值名次<=2 AND JP>100))AND (最近3日存在DIF上穿DEAORCROSS(DIF,0) OR (1日前的最近5日一直存在BP<20 AND BP>100))AND DIF>-0.01 AND (收盤價>收盤價的250日指數(shù)移動平均 OR 收盤價>UB) AND 收盤價/1日前的收盤價>1.08 AND 收盤價/120日內(nèi)收盤價的最高值>0.9 常WR賦值:突破1 AND 常<25 輸出WR突破:常WR 程序源碼 常:=-110*(HHV(HIGH,600)-CLOSE)/(HHV(HIGH,600)-LLV(LOW,600))+110,COLOR00FF00,LINETHICK2; DIF:=EMA(C,12)-EMA(C,26); DEA:=EMA(DIF,9); MACD:=2*(DIF-DEA); UB:=REF(MA(C,20)+2*SQRT(MA(POW((C-MA(C,20)),2),20)),1); ZP:=TOPRANGE(MACD); BP:=TOPRANGE(DIF); JP:=TOPRANGE(C); 突破1:=MACD>REF(MACD,1) AND (ZP-REF(ZP,1)>100 OR BP-REF(BP,1)>100 OR JP-REF(JP,1)>100) AND (HOD(DIF,10)=1 OR (CROSS(DIF,DEA) AND HOD(DIF,10)<=2 AND JP>100)) AND (EXIST(CROSS(DIF,DEA) OR CROSS(DIF,0),3) OR (REF(EVERY(BP<20,5),1) AND BP>100)) AND DIF>-0.01 AND (C>EMA(C,250) OR C>UB) AND C/REF(C,1)>1.08 AND C/HHV(C,120)>0.9; 常WR:=突破1 AND 常<25; WR突破:常WR; 注: 館內(nèi)各種公式為學(xué)習編程而保存,實戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|
|
來自: 追夢文庫 > 《波段交易系統(tǒng)》