该指标是一个综合性的技术分析工具,结合了趋势、动量、形态和买卖信号。
核心组成部分与用法:
1. 基础均线系统:
绘制了5日、10日、21日收盘价简单移动平均线,用于判断短期趋势。
计算了一个由3、6、12、24日四条均线合成的均价线(VAR1),并进一步得到其5日和10日均线(VAR2, VAR3)。当VAR2上穿VAR1的10日均线时,在VAR3位置显示白色“!”作为“多方”信号;当VAR1的10日均线下穿或等于VAR1时,在VAR3位置显示绿色“~”作为“空方”信号。
2. 价格通道与K线着色:
基于三价均线(收盘、最低、最高价的平均值)及其6日和5日指数移动平均线(X2, X3)构建通道。
核心规则:当X2 >= X3时,判定为多头状态,K线主体和影线用红色系绘制(实体内部为粉色);当X2 < X3时,判定为空头状态,K线用绿色系绘制(实体内部为浅橙色)。
当X2与X3发生金叉时,用黄色实体K线特别标记;发生死叉时,用蓝色实体K线特别标记。这直观显示了短期通道的趋势转换点。
3. 动量振荡器(OSC)与加仓信号:
通过对VAR3的累积值进行平滑处理,构造了一个动量振荡器(OSC)及其均线(OSCMA)。
计算了OSC在34日内的正向和负向能量均值(VD, VE)。
当OSC上穿其正向能量均值VD,且当日涨幅不超过4%时,在K线最低价下方标注红色的“∧加仓”文字信号。
4. 高低点突破与支撑阻力标记(图标信号):
定义:
`KOH`:当前最低价高于前一日最高价(向上缺口或强势突破)。
`KOL`:当前最高价低于前一日最低价(向下缺口或弱势突破)。
`HIF`:当前最低价高于最近一次`KOH`发生时的前一日的最高价(突破有效,形成支撑)。
`LIF`:当前最高价低于最近一次`KOL`发生时的前一日的最低价(跌破有效,形成压力)。
信号标记:
当满足`HIF`条件(即突破有效确认),且时间序列符合要求时,在`KOH`发生时的前一日最高价位置绘制一个“4”号图标(通常为三角形),此位置可视作一个支撑参考位。
当满足`LIF`条件(即跌破有效确认),且时间序列符合要求时,在`KOL`发生时的前一日最低价位置绘制一个“5”号图标(通常为菱形),此位置可视作一个阻力参考位。
使用要点总结:
趋势判断:观察基础均线(MA3, MA10, MA21)的排列,以及X2与X3通道线的红绿状态,确定多空基调。
关键时点:关注X2与X3金叉/死叉处的黄色/蓝色K线,这是短期趋势可能转变的警示信号。
买卖信号:
“多方”/“空方”文字信号提供基于合成均线的趋势过滤信号。
“加仓”文字信号提供基于动量振荡器突破的短线做多机会。
支撑阻力:关注K线上方出现的菱形(5号)图标和下方出现的三角形(4号)图标,它们分别代表潜在的阻力位和支撑位,可用于设定止损止盈或观察价格在这些关键位的反应。
MA3:MA(C,5),COLOR000999;
MA10:MA(C,10),COLOR008364;
MA21:MA(C,21),COLORGRAY;
VAR1:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
VAR2:=MA(VAR1,5);
VAR3:=MA(VAR1,10);
多方: DRAWTEXT(FILTER(MA(VAR1,10)<VAR2,1),VAR3,'!'),COLORWHITE ;
空方: DRAWTEXT(FILTER(MA(VAR1,10)>=VAR1,1),VAR3,'~'),COLORGREEN ;
X1:=(C+L+H)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
STICKLINE(X2>=X3,LOW,HIGH,0.1,1),COLORRED;
STICKLINE(X2>=X3,CLOSE,OPEN,10,1),COLORRED;
STICKLINE(X2>=X3,CLOSE,OPEN,9,9),COLORE66878;
STICKLINE(X2<X3,LOW,HIGH,0.1,1),COLORGREEN;
STICKLINE(X2<X3,CLOSE,OPEN,10,1),COLORGREEN;
STICKLINE(X2<X3,CLOSE,OPEN,9,1),COLORFF937F;
STICKLINE(CROSS(X2,X3),OPEN,CLOSE,6,0),COLORYELLOW;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,6,0),COLORBLUE;
VAR4:=SUM(VAR3,0);
VAR5:=SMA(VAR4,5,1);
VAR6:=SMA(VAR4,8,1);
OSC:=VAR5-VAR6;
OSCMA:=MA(OSC,4);
VD:=SUM(IF(OSC>0,OSC*1.003,OSC*1.003>0),34)/34;
VE:=SUM(IF(OSC<=0,OSC*0.97,OSC*0.97<0),34)/34;
VARW:=(C/REF(C,1)-1)*100<=4;
DRAWTEXT(CROSS(OSC,VD) AND VARW,L-0.1,'∧\N加仓'),COLORRED;
KOH:=L>REF(H,1);
KOL:=H<REF(L,1);
HIF:=L>REF(H,BARSLAST(KOH)+1);
NHIF:=L<=REF(H,BARSLAST(KOH)+1);
LIF:=H<REF(L,BARSLAST(KOL)+1);
NLIF:=H>=REF(L,BARSLAST(KOL)+1);
DRAWICON(HIF AND BARSLAST(KOH)<BARSLAST(NHIF) AND BARSLAST(HIF)<BARSLAST(NHIF),REF(H,BARSLAST(KOH)+1),4);
DRAWICON(LIF AND BARSLAST(KOL)<BARSLAST(NLIF) AND BARSLAST(LIF)<BARSLAST(NLIF),REF(L,BARSLAST(KOL)+1),5);
