该指标包含以下部分:
一、均线系统
1. 绘制3日均线,线宽加粗。
2. 绘制9日均线,线宽加粗,颜色为黄色。
3. 绘制21日均线,线宽加粗,颜色为红色。
4. 当3日均线向下拐头(即当前值小于前一日值)时,在原位置以灰色、加粗线条重新绘制该均线,否则不绘制。这用于突出均线下跌段。
5. 当9日均线向下拐头时,在原位置以蓝色、加粗线条重新绘制该均线,否则不绘制。
6. 当21日均线向下拐头时,在原位置以绿色、加粗线条重新绘制该均线,否则不绘制。
二、MACD底背离买点信号
1. 计算MACD指标的快线(DIF)、慢线(DEA)和柱状线(MACD)。
2. 定义买入条件VAR1,需同时满足以下四点:
最近4个交易日内MACD柱状线的最高值小于0(即处于零轴下方)。
当前MACD柱状线值大于前一日值(即绿柱缩短或红柱增长)。
前一日MACD柱状线值小于前两日值。
前两日MACD柱状线值小于前三日值。
(该条件组合旨在捕捉MACD在零轴下形成的“柱状线连续三日放大后首次缩短”的形态)。
3. 当VAR1条件成立时,在K线最低价下方2%的位置标注黄色“买”字。
三、均线金叉加仓信号
1. 定义加仓信号条件,需同时满足以下三点:
3日均线上穿9日均线。
当日收盘价大于等于前一日收盘价。
当日收阳线(收盘价大于开盘价)。
2. 当加仓信号条件成立时,在K线最低价下方2%的位置标注洋红色“加”字。
MA(C,3),LINETHICK2;
MA(C,9),LINETHICK2,COLORYELLOW;
MA(C,21),LINETHICK2,COLORRED;
IF(MA(C,3)<REF(MA(C,3),1),MA(C,3),DRAWNULL),LINETHICK2,COLORGRAY;
IF(MA(C,9)<REF(MA(C,9),1),MA(C,9),DRAWNULL),LINETHICK2,COLORBLUE;
IF(MA(C,21)<REF(MA(C,21),1),MA(C,21),DRAWNULL),LINETHICK2,COLORGREEN;
DIF_VAR1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA_VAR1:=EMA(DIF_VAR1,9);
MACD_VAR1:=2*(DIF_VAR1-DEA_VAR1);
COND1_VAR1:=HHV(MACD_VAR1,4)<0;
COND2_VAR1:=MACD_VAR1>REF(MACD_VAR1,1);
COND3_VAR1:=REF(MACD_VAR1,1)<REF(MACD_VAR1,2);
COND4_VAR1:=REF(MACD_VAR1,2)<REF(MACD_VAR1,3);
VAR1:=COND1_VAR1 AND COND2_VAR1 AND COND3_VAR1 AND COND4_VAR1;
DRAWTEXT(VAR1,L*0.98,'买'),COLORYELLOW;
DRAWTEXT(CROSS(MA(C,3),MA(C,9)) AND C>=REF(C,1) AND C>O,L*0.98,'加'),COLORMAGENTA;