編程思路破譯 V1賦值:收盤價的60日指數(shù)移動平均-收盤價的300日指數(shù)移動平均 V2賦值:V1的300日指數(shù)移動平均 V3賦值:(收盤價-8日內(nèi)最低價的最低值)/(8日內(nèi)最高價的最高值-8日內(nèi)最低價的最低值)*100 AA賦值:V3的2日[1日權(quán)重]移動平均 BB賦值:AA的2日[1日權(quán)重]移動平均 當(dāng)滿足條件AA上穿BB時,在BB-6位置畫1號圖標(biāo) 當(dāng)滿足條件BB上穿AA時,在AA+6位置畫2號圖標(biāo) 如果AA>=BB,返回100,否則返回110,COLORFF8400 當(dāng)滿足條件AA>=BB時,在108位置畫1號圖標(biāo) 當(dāng)滿足條件BB>AA時,在102位置畫2號圖標(biāo) MA5賦值:收盤價的5日簡單移動平均 MA10賦值:收盤價的10日簡單移動平均 MA20賦值:收盤價的20日簡單移動平均 當(dāng)滿足條件收盤價>0時,在55和59位置之間畫柱狀線,寬度為2,1不為0則畫空心柱.,COLORFFCC66 當(dāng)滿足條件收盤價>0時,在45和41位置之間畫柱狀線,寬度為2,1不為0則畫空心柱.,COLORFFCC66 當(dāng)滿足條件MA5>=MA10時,在62和52位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,COLOR0099FF 當(dāng)滿足條件MA5>=MA20時,在48和38位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,COLOR0000FF 畫帶狀線 輸出VAR1:AA 輸出VAR2:BB,COLORFFFFFF VOLUME賦值:成交量(手),VOLSTICK MAVOL1賦值:VOLUME的5日簡單移動平均 MAVOL2賦值:VOLUME的10日簡單移動平均 MAVOL3賦值:VOLUME的60日簡單移動平均 當(dāng)滿足條件收盤價>0時,在-14和-9位置之間畫柱狀線,寬度為2,1不為0則畫空心柱.,COLOR00FF00 當(dāng)滿足條件(MAVOL1>=MAVOL2)AND(MAVOL1>=MAVOL3)時,在-9和-14位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件(MAVOL1>=MAVOL2)AND(MAVOL1>=MAVOL3)時,在-9和-4位置之間畫柱狀線,寬度為3,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件(MAVOL1>=MAVOL2)AND(MAVOL1>=MAVOL3)時,在-4和0位置之間畫柱狀線,寬度為1.5,0不為0則畫空心柱.,COLOR00FFFF 輸出VOL1叉:(MAVOL1>= MAVOL2) ,POINTDOT,COLOR00FFFF 當(dāng)滿足條件(MAVOL1>MAVOL2)時,在-9和-14位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,COLORAA00AA 當(dāng)滿足條件(MAVOL1>MAVOL2)時,在-4和-9位置之間畫柱狀線,寬度為0.5,0不為0則畫空心柱.,COLORCC00CC 當(dāng)滿足條件到最后交易的周期=6時,在-5位置書寫文字,COLORFFFFFF 當(dāng)滿足條件到最后交易的周期=6時,在65位置書寫文字,COLORFFFFFF 當(dāng)滿足條件到最后交易的周期=6時,在40位置書寫文字,COLORFFFFFF 當(dāng)滿足條件到最后交易的周期=6時,在110位置書寫文字,COLORFFFFFF 程序源碼 V1:=EMA(CLOSE,60)-EMA(CLOSE,300); V2:=EMA(V1,300); V3:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100; AA:=SMA(V3,2,1); BB:=SMA(AA,2,1); DRAWICON(CROSS(AA,BB),BB-6,1); DRAWICON(CROSS(BB,AA),AA+6,2); IF(AA>=BB,100,110),COLORFF8400; DRAWICON(AA>=BB,108,1); DRAWICON(BB>AA,102,2); MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); MA20:=MA(CLOSE,20); STICKLINE(C>0,55,59,2,1),COLORFFCC66; STICKLINE(C>0,45,41,2,1),COLORFFCC66; STICKLINE(MA5>=MA10,62,52,2,0),COLOR0099FF; STICKLINE(MA5>=MA20,48,38,2,0),COLOR0000FF; DRAWBAND(AA,RGB(200,0,200),BB,RGB(200,200,200)); VAR1:AA; VAR2:BB,COLORFFFFFF; VOLUME:=VOL,VOLSTICK; MAVOL1:=MA(VOLUME,5); MAVOL2:=MA(VOLUME,10); MAVOL3:=MA(VOLUME,60); STICKLINE(C>0,-14,-9,2,1),COLOR00FF00; STICKLINE((MAVOL1>=MAVOL2) AND (MAVOL1>=MAVOL3),-9,-14,4,0),COLOR00FFFF; STICKLINE((MAVOL1>=MAVOL2) AND (MAVOL1>=MAVOL3),-9,-4,3,0),COLOR00FFFF; STICKLINE((MAVOL1>=MAVOL2) AND (MAVOL1>=MAVOL3),-4,0,1.5,0),COLOR00FFFF; VOL1叉:(MAVOL1>= MAVOL2) ,POINTDOT,COLOR00FFFF; STICKLINE((MAVOL1>MAVOL2),-9,-14,2,0),COLORAA00AA; STICKLINE((MAVOL1>MAVOL2),-4,-9,0.5,0),COLORCC00CC; DRAWTEXT(CURRBARSCOUNT=6,-5,'.均量線'),COLORFFFFFF; DRAWTEXT(CURRBARSCOUNT=6,65,'5.10均線交叉'),COLORFFFFFF; DRAWTEXT(CURRBARSCOUNT=6,40,'5.20均線交叉'),COLORFFFFFF; DRAWTEXT(CURRBARSCOUNT=6,110,'反彈指示'),COLORFFFFFF; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|