副图指标源码:
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:(DIFF-DEA)*2,COLORSTICK;
量化进场1:=MACD<0 AND MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);
STICKLINE(量化进场1,0,MACD,0.3,0),COLORMAGENTA;
DRAWICON(量化进场1,0,5);
量化进场2:=MACD>0 AND MACD<REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)>REF(MACD,3) AND REF(MACD,3)>REF(MACD,4);
量化进场3:=DEA-DIFF;
量化进场4:=IF(MACD<0,SUM(MACD,BARSLAST(量化进场3<0)),0);
量化进场5:=LLV(LOW,BARSLAST(量化进场3<0));
量化进场6:=HHV(HIGH,BARSLAST(量化进场3>0));
量化进场7:=IF(MACD<0,BARSLAST(CROSS(DIFF,DEA)),0);
量化进场8:=REF(量化进场4,量化进场7+1);
量化进场9:=REF(量化进场5,量化进场7+1);
量化进场10:=IF(量化进场4<0 AND ABS(量化进场4)<ABS(量化进场8),1,0);
量化进场11:=MACD<0 AND REF(MACD,1)<0 AND CLOSE<量化进场9 AND ABS(量化进场4)<ABS(量化进场8) AND ABS(MACD)<ABS(REF(MACD,1));
量化进场12:=IF(CROSS(DIFF,DEA),REF(量化进场10,1),0);
量化进场13:=IF(DIFF>REF(DIFF,1),REF(量化进场10,1),0) AND DIFF<0 AND DEA<0;
量化进场14:=BARSLAST(REF(CROSS(DIFF,DEA),1))*1;
量化进场15:=REF(CLOSE,量化进场14+1)>CLOSE AND DIFF>REF(DIFF,量化进场14+1) AND CROSS(DIFF,DEA)*1;
量化进场16:=FILTER(量化进场13,10);
量化进场17:=FILTER(量化进场13,10);
量化进场18:=量化进场16 AND 量化进场17;
STICKLINE(量化进场18,(-0.08),DIFF,2,0),COLORLIMAGENTA;
STICKLINE(量化进场16,0,MACD,0.1,0),COLORYELLOW;
DRAWTEXT(量化进场16,0+0.01,'小牛'),COLORYELLOW;
DRAWICON(CROSS(DIFF,DEA),DIFF*1.002,1);
解读:
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);:计算了 12 日指数移动平均线(EMA)与 26 日 EMA 的差值,得到 DIFF 线。该指标反映了股价短期和长期趋势的差异,当 DIFF 线在零轴上方时,通常表示短期趋势强于长期趋势,股价可能处于上升阶段;当 DIFF 线在零轴下方时,可能表示短期趋势弱于长期趋势,股价处于下降阶段。DEA:EMA(DIFF,9);:对 DIFF 线进行 9 日的指数移动平均,得到 DEA 线。DEA 线是 DIFF 线的平滑,有助于减少短期波动的影响,进一步确认趋势的方向。MACD:(DIFF-DEA)*2,COLORSTICK;:计算 MACD 柱状线,通过 DIFF 线与 DEA 线的差值乘以 2 得到,当 MACD 柱状线为正且不断变长时,表明短期趋势向上的动能在增强,当为负且不断变长时,表明短期趋势向下的动能在增强,MACD 柱状线的颜色变化(红柱或绿柱)和长度变化可以反映多空力量的对比和趋势的强弱。量化进场1:=MACD<0 AND MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);:该条件筛选出 MACD 指标处于零轴下方,但当前 MACD 值大于前一周期值,且前几个周期的 MACD 值呈现递减趋势。这可能意味着股价在下跌趋势中出现短期的下跌动能减弱信号,是一种潜在的短期底部反转信号,可能暗示股价短期下跌趋势即将结束,有反弹的可能性。量化进场2:=MACD>0 AND MACD<REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)>REF(MACD,3) AND REF(MACD,3)>REF(MACD,4);:此条件是当 MACD 指标处于零轴上方,但当前 MACD 值小于前一周期值,且前几个周期的 MACD 值呈现递增趋势。这可能表示股价在上升趋势中上涨动能开始减弱,是一种短期的顶部反转信号,暗示股价短期上升趋势可能面临调整。量化进场3:=DEA-DIFF;:计算 DEA 线与 DIFF 线的差值,可用于后续条件判断,反映 DEA 线和 DIFF 线的相对位置和背离情况。量化进场4:=IF(MACD<0,SUM(MACD,BARSLAST(量化进场3<0)),0);:当 MACD 小于 0 时,计算从最近一次 量化进场3 小于 0 开始的 MACD 累计值,可能用于衡量股价在下跌趋势中的累计能量变化,有助于判断下跌趋势中的一些特征。量化进场5:=LLV(LOW,BARSLAST(量化进场3<0));:找出最近一次 量化进场3 小于 0 以来的最低价,是一个支撑参考,在 MACD 指标处于某种状态下的价格支撑位。量化进场6:=HHV(HIGH,BARSLAST(量化进场3>0));:找出最近一次 量化进场3 大于 0 以来的最高价,是一个压力参考,在 MACD 指标处于某种状态下的价格压力位。量化进场7:=IF(MACD<0,BARSLAST(CROSS(DIFF,DEA)),0);:当 MACD 小于 0 时,计算上一次 DIFF 线上穿 DEA 的周期数,可用于后续分析与 DIFF 和 DEA 交叉相关的时间间隔和趋势变化。量化进场8:=REF(量化进场4,量化进场7+1);:根据 量化进场7 计算的周期数,找到相应的 量化进场4 的前一周期值,可用于判断不同周期之间 MACD 累计值的变化关系。量化进场9:=REF(量化进场5,量化进场7+1);:根据 量化进场7 计算的周期数,找到相应的 量化进场5 的前一周期值,可用于比较不同周期的支撑位情况。量化进场10:=IF(量化进场4<0 AND ABS(量化进场4)<ABS(量化进场8),1,0);:当 量化进场4 小于 0 且其绝对值小于前一周期 量化进场4 的绝对值时,标记为 1,可能表示当前下跌趋势中的能量减弱程度有所变化,可能是一种趋势反转的潜在信号。量化进场11:=MACD<0 AND REF(MACD,1)<0 AND CLOSE<量化进场9 AND ABS(量化进场4)<ABS(量化进场8) AND ABS(MACD)<ABS(REF(MACD,1));:该条件结合了 MACD 指标、收盘价与之前计算的支撑位、不同周期 MACD 能量的关系,当这些条件满足时,可能表示股价在下跌趋势中接近支撑位,且 MACD 指标显示下跌动能进一步减弱,是股价可能反弹的信号。量化进场12:=IF(CROSS(DIFF,DEA),REF(量化进场10,1),0);:当 DIFF 线上穿 DEA 时,取上一周期的 量化进场10 值,可能是为了捕捉 DIFF 和 DEA 交叉时与之前趋势反转信号的联系,加强对趋势反转的判断。量化进场13:=IF(DIFF>REF(DIFF,1),REF(量化进场10,1),0) AND DIFF<0 AND DEA<0;:当 DIFF 线大于前一周期的 DIFF 线,且 DIFF 和 DEA 都小于 0 时,取上一周期的 量化进场10 值,可能是在零轴下方寻找 DIFF 线趋势向上的信号,作为短期趋势反转的辅助判断。量化进场14:=BARSLAST(REF(CROSS(DIFF,DEA),1))*1;:计算上一次 DIFF 线上穿 DEA 的周期距离当前的周期数,可用于判断 DIFF 和 DEA 交叉后的周期时间间隔,对趋势的持续时间和强度有一定的参考意义。量化进场15:=REF(CLOSE,量化进场14+1)>CLOSE AND DIFF>REF(DIFF,量化进场14+1) AND CROSS(DIFF,DEA)*1;:结合收盘价的变化、DIFF 线的变化和 DIFF 与 DEA 的交叉,判断在 DIFF 和 DEA 交叉后股价和 DIFF 线的相对关系,可能是寻找股价和 DIFF 线背离情况下的趋势反转信号。量化进场16:=FILTER(量化进场13,10);:对 量化进场13 进行过滤,只保留 10 个周期内首次出现的信号,避免短期频繁出现信号,使信号更具可靠性,是对短期趋势反转信号的一种筛选。量化进场17:=FILTER(量化进场13,10);:同上,可能是代码冗余或有其他后续使用意图。量化进场18:=量化进场16 AND 量化进场17;:当 量化进场16 和 量化进场17 同时满足时,可能是一种更严格的短期趋势反转信号确认,可能意味着股价在下跌趋势中即将出现反转。STICKLINE(量化进场1,0,MACD,0.3,0),COLORMAGENTA;:当满足 量化进场1 条件时,在 0 到 MACD 值之间绘制洋红色的柱状图,直观地显示该信号,用于标记股价在下跌趋势中的短期反弹信号。DRAWICON(量化进场1,0,5);:在满足 量化进场1 条件时,在 0 处绘制图标,增强该信号的识别度,进一步突出下跌趋势中的短期底部信号。STICKLINE(量化进场16,0,MACD,0.1,0),COLORYELLOW;:当满足 量化进场16 条件时,在 0 到 MACD 值之间绘制黄色的柱状图,标记该信号,可能是为了突出筛选后的短期趋势反转信号。DRAWTEXT(量化进场16,0+0.01,'小牛'),COLORYELLOW;:在满足 量化进场16 条件时,在 MACD 柱状图上方标注 “小牛” 字样,明确表示该信号可能引发股价的短期上涨趋势,类似于股价从短期底部开始的小牛市行情。DRAWICON(CROSS(DIFF,DEA),DIFF*1.002,1);:当 DIFF 线上穿 DEA 时,在 DIFF 线附近绘制图标,这是经典的 MACD 金叉信号,通常被视为短期趋势向上的信号,可能是买入信号,表明短期股价可能开始上涨。以经典的 MACD 指标为基础,通过对 MACD 指标及其衍生指标的计算和条件判断,从不同的角度和周期分析股价的短期趋势和趋势反转信号。通过绘制不同颜色的柱状图和图标,以及添加文本注释,为股票交易提供了一系列的短期趋势分析和交易信号,旨在帮助判断股价在短期波动中的底部和顶部信号,以及在下跌趋势中的短期反弹机会和趋势反转的可能性,为股票的短期操作提供参考依据。
声明:所有展示信息仅供参考,仅用于本文描述一种心理状态或思维过程说明,不构成任何投资具体行动或建议的推荐!
本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。
阅读者据此信息操作,风险自担,后果自负!
本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。