|
編程思路破譯 輸出一號線:收盤價的144日指數(shù)移動平均 輸出工作線:收盤價的14日指數(shù)移動平均,畫紅色 輸出二號線:收盤價的25日指數(shù)移動平均 輸出三號線:收盤價的318日指數(shù)移動平均 輸出生命線:收盤價的453日指數(shù)移動平均,畫紅色,線寬為2 輸出五號線:收盤價的550日指數(shù)移動平均 輸出六號線:收盤價的610日指數(shù)移動平均 輸出七號線:收盤價的730日指數(shù)移動平均 輸出八號線:收盤價的888日指數(shù)移動平均 輸出九號線:收盤價的99日指數(shù)移動平均,畫綠色 DIFF賦值:( 收盤價的7日指數(shù)移動平均 - 收盤價的19日指數(shù)移動平均) DEA賦值:DIFF的9日指數(shù)移動平均 MACD賦值:0.90*(DIFF-DEA) TJ賦值:(DIFF>=DEA) TJ1賦值:(DIFF>=0) 當(dāng)滿足條件TJ時,在最高價和最低價位置之間畫柱狀線,寬度為0.5,0不為0則畫空心柱.,畫黃色 當(dāng)滿足條件TJ時,在開盤價和收盤價位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,畫黃色 當(dāng)滿足條件TJ1ANDTJ時,在最高價和最低價位置之間畫柱狀線,寬度為0.5,0不為0則畫空心柱.,COLORF00FF0 當(dāng)滿足條件TJ1ANDTJ時,在開盤價和收盤價位置之間畫柱狀線,寬度為4,1不為0則畫空心柱.,COLORF00FF0 當(dāng)滿足條件DIFF<DEA時,在最高價和最低價位置之間畫柱狀線,寬度為0.5,0不為0則畫空心柱.,COLORF0F000 當(dāng)滿足條件DIFF<DEA時,在開盤價和收盤價位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLORF0F000 VAR1賦值:(收盤價*2+最高價+最低價)/4 SK賦值: VAR1的13日指數(shù)移動平均-VAR1的73日指數(shù)移動平均 SD賦值: SK的2日指數(shù)移動平均 當(dāng)滿足條件(SK上穿SDANDSK<-0.04AND(收盤價-1日前的收盤價)/1日前的收盤價>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日簡單移動平均>2ORC/1日前的收盤價>0.035))時,在最低價*0.99位置書寫文字,畫綠色 當(dāng)滿足條件(SK上穿SDANDSK<-0.04AND(收盤價-1日前的收盤價)/1日前的收盤價>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日簡單移動平均>2ORC/1日前的收盤價>0.035))時,在最高價和最低價位置之間畫柱狀線,寬度為0.5,0不為0則畫空心柱.,畫紅色 當(dāng)滿足條件(SK上穿SDANDSK<-0.04AND(收盤價-1日前的收盤價)/1日前的收盤價>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日簡單移動平均>2ORC/1日前的收盤價>0.035))時,在開盤價和收盤價位置之間畫柱狀線,寬度為10,1不為0則畫空心柱.,線寬為3,畫紅色 程序源碼 一號線:EMA(CLOSE,144); 工作線:EMA(CLOSE,14),COLORRED; 二號線:EMA(CLOSE,25); 三號線:EMA(CLOSE,318); 生命線:EMA(CLOSE,453),COLORRED,LINETHICK2; 五號線:EMA(CLOSE,550); 六號線:EMA(CLOSE,610); 七號線:EMA(CLOSE,730); 八號線:EMA(CLOSE,888); 九號線:EMA(CLOSE,99),COLORGREEN; DIFF:=( EMA(CLOSE,7) - EMA(CLOSE,19)); DEA:=EMA(DIFF,9); MACD:=0.90*(DIFF-DEA); TJ:=(DIFF>=DEA); TJ1:=(DIFF>=0); STICKLINE(TJ,H,L,0.5,0),COLORYELLOW; STICKLINE(TJ,O,C,4,0),COLORYELLOW; STICKLINE(TJ1 AND TJ,H,L,0.5,0),COLORF00FF0; STICKLINE(TJ1 AND TJ,O,C,4,1),COLORF00FF0; STICKLINE(DIFF< DEA,H,L,0.5,0),COLORF0F000; STICKLINE(DIFF< DEA,O,C,4,0),COLORF0F000; VAR1:=(CLOSE*2+HIGH+LOW)/4; SK:= EMA(VAR1,13)-EMA(VAR1,73); SD:= EMA(SK,2); DRAWTEXT((CROSS(SK,SD) AND SK< -0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)) ,L*0.99,'短線'),COLORGREEN; STICKLINE((CROSS(SK,SD) AND SK< -0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),H,L,0.5,0),COLORRED; STICKLINE((CROSS(SK,SD) AND SK< -0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),O,C,10,1),LINETHICK3,COLORRED; 注: 館內(nèi)各種公式為學(xué)習(xí)編程而保存,實戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔(dān)。 發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)! |
|
|