編程思路破譯 V1賦值:(收盤價(jià)*2+最高價(jià)+最低價(jià))/4*10 V2賦值:V1的13日指數(shù)移動(dòng)平均-V1的34日指數(shù)移動(dòng)平均 V3賦值:V2的5日指數(shù)移動(dòng)平均 V4賦值:2*(V2-V3)*5.5 輸出主力撤: 如果V4<=0,返回V4,否則返回0,畫藍(lán)色,線寬為2 輸出主力進(jìn): 如果V4>=0,返回V4,否則返回0,COLORFF00FF,線寬為2 V5賦值:(8日內(nèi)大盤的最高價(jià)的最高值-大盤的收盤價(jià))/(8日內(nèi)大盤的最高價(jià)的最高值-8日內(nèi)大盤的最低價(jià)的最低值)*8 V6賦值:3*V5-2*V5的18日[1日權(quán)重]移動(dòng)平均的5日指數(shù)移動(dòng)平均 V7賦值:(大盤的收盤價(jià)-8日內(nèi)大盤的最低價(jià)的最低值)/(8日內(nèi)大盤的最高價(jià)的最高值-8日內(nèi)大盤的最低價(jià)的最低值)*10 V8賦值:(大盤的收盤價(jià)*2+大盤的最高價(jià)+大盤的最低價(jià))/4 V9賦值:V8的13日指數(shù)移動(dòng)平均-V8的34日指數(shù)移動(dòng)平均 VA賦值:V9的3日指數(shù)移動(dòng)平均 VB賦值:(V9-VA)/2 輸出資金進(jìn)場:如果VB>=0,返回VB,否則返回0,畫紅色,線寬為2 輸出資金撤走:如果VB<=0,返回VB,否則返回0,畫綠色,線寬為2 V11賦值:3*(收盤價(jià)-55日內(nèi)最低價(jià)的最低值)/(55日內(nèi)最高價(jià)的最高值-55日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均-2*(收盤價(jià)-55日內(nèi)最低價(jià)的最低值)/(55日內(nèi)最高價(jià)的最高值-55日內(nèi)最低價(jià)的最低值)*100的5日[1日權(quán)重]移動(dòng)平均的3日[1日權(quán)重]移動(dòng)平均 輸出趨勢線: V11的3日指數(shù)移動(dòng)平均,線寬為2 V12賦值:(趨勢線-1日前的趨勢線)/1日前的趨勢線*100 輸出備錢: 當(dāng)滿足條件趨勢線<=13時(shí),在0和20位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,COLORCC9900 AA賦值:(趨勢線<=13) AND (趨勢線<=13)的15日過濾 當(dāng)滿足條件AA時(shí),在30位置書寫文字,COLORCC9900 輸出買入: 當(dāng)滿足條件趨勢線<=13ANDV12>13時(shí),在0和50位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,COLOR0099FF BB賦值: (趨勢線<=13 AND V12>13) AND (趨勢線<=13ANDV12>13)的10日過濾 當(dāng)滿足條件BB時(shí),在60位置書寫文字,COLOR0099FF 輸出賣臨界: 當(dāng)滿足條件趨勢線>90AND趨勢線>1日前的趨勢線時(shí),在100和95位置之間畫柱狀線,寬度為15,1不為0則畫空心柱.,COLORFFFF00 輸出見頂清倉:趨勢線>90AND趨勢線<1日前的趨勢線AND主力進(jìn)<1日前的主力進(jìn)的8日過濾 當(dāng)滿足條件見頂清倉時(shí),在90位置書寫文字,畫黃色 CC賦值:(趨勢線>=90 AND V12) AND (趨勢線>=90ANDV12)的10日過濾 當(dāng)滿足條件資金進(jìn)場AND趨勢線<13時(shí),在0和30位置之間畫柱狀線,寬度為10,0不為0則畫空心柱.,畫紅色 當(dāng)滿足條件資金撤走AND趨勢線>90時(shí),在0和30位置之間畫柱狀線,寬度為10,0不為0則畫空心柱.,畫綠色 當(dāng)滿足條件主力進(jìn)AND趨勢線<13時(shí),在0和40位置之間畫柱狀線,寬度為10,0不為0則畫空心柱.,COLORFF00FF 程序源碼 V1:=(C*2+H+L)/4*10; V2:=EMA(V1,13)-EMA(V1,34); V3:=EMA(V2,5); V4:=2*(V2-V3)*5.5; 主力撤: IF(V4<=0,V4,0),COLORBLUE,LINETHICK2; 主力進(jìn): IF(V4>=0,V4,0),COLORFF00FF,LINETHICK2; V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8; V6:=EMA(3*V5-2*SMA(V5,18,1),5); V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10; V8:=(INDEXC*2+INDEXH+INDEXL)/4; V9:=EMA(V8,13)-EMA(V8,34); VA:=EMA(V9,3); VB:=(V9-VA)/2; 資金進(jìn)場:IF(VB>=0,VB,0),COLORRED,LINETHICK2; 資金撤走:IF(VB<=0,VB,0),COLORGREEN,LINETHICK2; V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1); 趨勢線: EMA(V11,3),LINETHICK2; V12:=(趨勢線-REF(趨勢線,1))/REF(趨勢線,1)*100; 備錢: STICKLINE(趨勢線<=13,0,20,5,0),COLORCC9900; AA:=(趨勢線<=13) AND FILTER((趨勢線<=13),15); DRAWTEXT (AA,30,'備錢'),COLORCC9900; 買入: STICKLINE(趨勢線<=13 AND V12>13,0,50,5,0),COLOR0099FF; BB:= (趨勢線<=13 AND V12>13) AND FILTER((趨勢線<=13 AND V12>13),10) ; DRAWTEXT (BB,60,'|建倉'),COLOR0099FF; 賣臨界: STICKLINE(趨勢線>90 AND 趨勢線>REF(趨勢線,1),100,95,15,1),COLORFFFF00; 見頂清倉:FILTER(趨勢線>90 AND 趨勢線<REF(趨勢線,1) AND 主力進(jìn)<REF(主力進(jìn),1),8); DRAWTEXT( 見頂清倉,90,'|逃頂'),COLORYELLOW; CC:=(趨勢線>=90 AND V12) AND FILTER((趨勢線>=90 AND V12),10); STICKLINE(資金進(jìn)場 AND 趨勢線<13,0,30,10,0),COLORRED; STICKLINE(資金撤走 AND 趨勢線>90,0,30,10,0),COLORGREEN; STICKLINE(主力進(jìn) AND 趨勢線<13,0,40,10,0),COLORFF00FF; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實(shí)戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|