編程思路破譯 DIFF賦值:收盤價的12日指數(shù)移動平均-收盤價的9日指數(shù)移動平均 賦值:DIFF的6日指數(shù)移動平均 輸出EMA250:收盤價的250日簡單移動平均,畫紅色 輸出EMA6:收盤價的6日簡單移動平均,畫紅色,線寬為2 輸出EMA18:收盤價的18日簡單移動平均,畫黃色 輸出EMA21:收盤價的21日簡單移動平均,COLORFF00FF 輸出EMA10:收盤價的10日簡單移動平均,畫綠色 輸出EMA288:收盤價的288日簡單移動平均,畫藍色 買進價賦值:((收盤價-1日前的收盤價的6日簡單移動平均)/6+收盤價的6日簡單移動平均)*1.004 買進條件賦值:收盤價上穿買進價 AND 買進價>1日前的買進價 中線買入賦值:統(tǒng)計5日中滿足收盤價<EMA18的天數(shù)=4 AND 收盤價/EMA18>1.004 AND 收盤價上穿EMA18 AND EMA18>=1日前的EMA18AND 收盤價>1日前的收盤價*1.05 當(dāng)滿足條件中線買入時,在最低價*0.95位置書寫文字,畫紅色 當(dāng)滿足條件買進條件時,在開盤價和收盤價位置之間畫柱狀線,寬度為10/4,0不為0則畫空心柱.,COLORFFFFFF 當(dāng)滿足條件買進條件時,在開盤價和收盤價位置之間畫柱狀線,寬度為8/4,0不為0則畫空心柱.,COLORFFFFFF 當(dāng)滿足條件買進條件時,在開盤價和收盤價位置之間畫柱狀線,寬度為4/4,0不為0則畫空心柱.,COLORFFFFFF 當(dāng)滿足條件買進條件時,在最高價和最低價位置之間畫柱狀線,寬度為0.5/4,0不為0則畫空心柱.,COLORFFFFFF VL賦值:1日前的最低價 VAR12賦值:(最低價-VL的絕對值的13日[1日權(quán)重]移動平均)/(最低價-VL和0的較大值的13日[1日權(quán)重]移動平均)*100 VAR14賦值:VAR12的13日簡單移動平均 VAR15賦值:34日內(nèi)最低價的最低值 VAR18賦值:如果最低價<=VAR15,返回VAR14,否則返回0的3日指數(shù)移動平均 加碼價賦值:((收盤價-1日前的收盤價的18日簡單移動平均)/18+收盤價的18日簡單移動平均)*1.004 加碼條件賦值:收盤價上穿加碼價 AND 加碼價>1日前的加碼價 VAR110賦值:(收盤價-54日內(nèi)最低價的最低值)/(54日內(nèi)最高價的最高值-54日內(nèi)最低價的最低值)*100的7日[1日權(quán)重]移動平均的5日[1日權(quán)重]移動平均 VAR111賦值:(收盤價-54日內(nèi)最低價的最低值)/(54日內(nèi)最高價的最高值-54日內(nèi)最低價的最低值)*100的7日[1日權(quán)重]移動平均*16.18-VAR110*10.9 T賦值:如果VAR111<=VAR110ANDVAR18>1日前的VAR18,返回VAR18*8,否則返回0的20日過濾 當(dāng)滿足條件加碼條件時,在開盤價和收盤價位置之間畫柱狀線,寬度為10/4,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件加碼條件時,在開盤價和收盤價位置之間畫柱狀線,寬度為8/4,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件加碼條件時,在開盤價和收盤價位置之間畫柱狀線,寬度為4/4,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件加碼條件時,在最高價和最低價位置之間畫柱狀線,寬度為0.5/4,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件T時,在最低價-0.4位置書寫文字,COLORFF00FF 當(dāng)滿足條件T時,在最低價-0.2位置書寫文字,COLORFF00FF VAR21賦值:(收盤價-36日內(nèi)最低價的最低值)/(36日內(nèi)最高價的最高值-36日內(nèi)最低價的最低值)*100 VAR22賦值:VAR21的3日[1日權(quán)重]移動平均 VAR23賦值:VAR22的3日[1日權(quán)重]移動平均 VAR24賦值:VAR23的3日[1日權(quán)重]移動平均 VAR25賦值:VAR23上穿VAR24 AND VAR23<20 ZDF賦值:(收盤價-1日前的收盤價)/1日前的收盤價*100 當(dāng)滿足條件VAR25的10日過濾=1時,在最低價-0.1位置書寫文字,COLORFF44FF,線寬為3 當(dāng)滿足條件VAR25的10日過濾=1時,在最低價-0.2位置書寫文字,畫紅色 VAR29賦值:VAR24上穿VAR23 AND VAR23>80 當(dāng)滿足條件ZDF>9.8時,在開盤價和收盤價位置之間畫柱狀線,寬度為10/4,1不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件ZDF>9.8時,在開盤價和收盤價位置之間畫柱狀線,寬度為8/4,1不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件ZDF>9.8時,在開盤價和收盤價位置之間畫柱狀線,寬度為4/4,1不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件ZDF<-9.8時,在開盤價和收盤價位置之間畫柱狀線,寬度為10/4,1不為0則畫空心柱.,COLOR00FF00 當(dāng)滿足條件ZDF<-9.8時,在開盤價和收盤價位置之間畫柱狀線,寬度為8/4,1不為0則畫空心柱.,COLOR00FF00 當(dāng)滿足條件ZDF<-9.8時,在開盤價和收盤價位置之間畫柱狀線,寬度為4/4,1不為0則畫空心柱.,COLOR00FF00 當(dāng)滿足條件VAR29的5日過濾=1時,在最高價+0.9位置書寫文字,畫綠色 當(dāng)滿足條件VAR29的5日過濾=1時,在最高價+0.2位置書寫文字,畫綠色 程序源碼 DIFF:=EMA(CLOSE,12)-EMA(CLOSE,9); DEA :=EMA(DIFF,6); EMA250:MA(C,250),COLORRED; EMA6:MA(C,6),COLORRED,LINETHICK2; EMA18:MA(C,18),COLORYELLOW; EMA21:MA(C,21),COLORFF00FF; EMA10:MA(C,10),COLORGREEN; EMA288:MA(C,288),COLORBLUE; 買進價:=((C-REF(MA(C,6),1))/6+MA(C,6))*1.004; 買進條件:=CROSS(C,買進價) AND 買進價>REF(買進價,1); 中線買入:=COUNT(CLOSE<EMA18,5)=4 AND CLOSE/EMA18>1.004 AND CROSS(CLOSE,EMA18) AND EMA18>=REF(EMA18,1)AND C>REF(C,1)*1.05; DRAWTEXT(中線買入,LOW*0.95,' ★中線買入'),COLORRED; STICKLINE(買進條件,O,C,10/4,0),COLORFFFFFF; STICKLINE(買進條件,O,C,8/4,0),COLORFFFFFF; STICKLINE(買進條件,O,C,4/4,0),COLORFFFFFF; STICKLINE(買進條件,H,L,0.5/4,0),COLORFFFFFF; VL:=REF(LOW,1); VAR12:=(SMA(ABS(LOW-VL),13, 1))/(SMA(MAX(LOW-VL,0),13,1))*100; VAR14:=MA(VAR12,13); VAR15:=LLV(LOW,34); VAR18:=EMA(IF(LOW<=VAR15,VAR14,0),3); 加碼價:=((C-REF(MA(C,18),1))/18+MA(C,18))*1.004; 加碼條件:=CROSS(C,加碼價) AND 加碼價>REF(加碼價,1); VAR110:=SMA(SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1),5,1); VAR111:=SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1)*16.18-VAR110*10.9; T:=FILTER(IF(VAR111<=VAR110 AND VAR18>REF(VAR18,1),VAR18*8,0),20); STICKLINE(加碼條件,O,C,10/4,0),COLOR00FFFF; STICKLINE(加碼條件,O,C,8/4,0),COLOR00FFFF; STICKLINE(加碼條件,O,C,4/4,0),COLOR00FFFF; STICKLINE(加碼條件,H,L,0.5/4,0),COLOR00FFFF; DRAWTEXT(T,LOW-0.4,'←洗盤結(jié)束'),COLORFF00FF; DRAWTEXT(T,LOW-0.2,'|'),COLORFF00FF; VAR21:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100; VAR22:=SMA(VAR21,3,1); VAR23:=SMA(VAR22,3,1); VAR24:=SMA(VAR23,3,1); VAR25:=CROSS(VAR23,VAR24) AND VAR23<20; ZDF:=(C-REF(C,1))/REF(C,1)*100; DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.1,'←抄底'),COLORFF44FF,LINETHICK3; DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.2,'★|'),COLORRED; VAR29:=CROSS(VAR24,VAR23) AND VAR23>80; STICKLINE(ZDF>9.8,O,C,10/4,1),COLOR0000FF; STICKLINE(ZDF>9.8,O,C,8/4,1),COLOR0000FF; STICKLINE(ZDF>9.8,O,C,4/4,1),COLOR0000FF; STICKLINE(ZDF<-9.8,O,C,10/4,1),COLOR00FF00; STICKLINE(ZDF<-9.8,O,C,8/4,1),COLOR00FF00; STICKLINE(ZDF<-9.8,O,C,4/4,1),COLOR00FF00; DRAWTEXT(FILTER(VAR29,5)=1,HIGH+0.9,'←逃頂'),COLORGREEN; DRAWTEXT(FILTER(VAR29,5)=1,HIGH+0.2,'|'),COLORGREEN; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 |
|