編程思路破譯:
輸出DIF:收盤價的12日指數移動平均-收盤價的25日指數移動平均
輸出DEA:DIF的5日指數移動平均
MACD賦值:(DIF-DEA)*2
當滿足條件MACD>0時,在MACD和0位置之間畫柱狀線,寬度為2,1不為0則畫空心柱.,畫紅色
當滿足條件MACD<0時,在MACD和0位置之間畫柱狀線,寬度為2,1不為0則畫空心柱.,畫青色
輸出最好用的:上次MACD=120日内MACD的最高值距今天數日前的MACD/2,畫紅色,線寬為2
輸出發現妖股指标:上次MACD=250日内MACD的最高值距今天數日前的MACD/2,畫白色,線寬為2
VDDD1賦值:取反
當滿足條件VDDD1時,在0和MACD位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,畫黃色
當滿足條件MACD>=發現妖股指标時,在發現妖股指标和MACD位置之間畫柱狀線,寬度為2,0不為0則畫空心柱.,畫洋紅色
VDDD2賦值:取反 AND 最好用的=發現妖股指标
輸出VDDD3:VDDD1,NODRAW,畫黃色
程序源碼:
DIF:EMA(CLOSE,12)-EMA(CLOSE,25);
DEA:EMA(DIF,5);
MACD:=(DIF-DEA)*2;
STICKLINE(MACD>0,MACD,0,2,1),COLORRED;
STICKLINE(MACD<0,MACD,0,2,1),COLORCYAN;
最好用的:REF(MACD/2,BARSLAST(MACD=HHV(MACD,120))),COLORRED,LINETHICK2;
發現妖股指标:REF(MACD/2,BARSLAST(MACD=HHV(MACD,250))),COLORWHITE,LINETHICK2;
vddd1:=NOT(REF(最好用的,1)=最好用的);
STICKLINE(vddd1,0,MACD,2,0),COLORYELLOW;
STICKLINE(MACD>=發現妖股指标,發現妖股指标,MACD,2,0),COLORMAGENTA;
vddd2:=NOT(REF(最好用的,1)=REF(發現妖股指标,1)) AND 最好用的=發現妖股指标;
vddd3:vddd1,NODRAW,COLORYELLOW;
下一篇
富有哲理的四個小故事
有話要說...