核心逻辑
该指标是一个综合型趋势选股指标,主要包含以下几个核心计算逻辑: 1. **价格计算**:使用(3*收盘价+最高价+最低价+开盘价)/6作为基准价格,然后计算其35日EMA 2. **通道构建**:基于上述EMA计算上下轨道线(X_10为上轨,X_9为下轨) 3. **偏离度计算**:计算收盘价与30日、60日均线的偏离程度,生成正向和负向得分(X_30和X_31) 4. **MACD类指标**:包含两组MACD(12/26日和9/34日) 5. **布林带**:30日均线加上2倍标准差作为上轨 **用途**:寻找股价处于上升趋势中且出现买入信号的强势股。
买卖信号
**买入条件**(XG条件): - X_31(负向偏离得分)上穿X_10(通道下轨) - 收盘价 > X_26(30日布林带上轨) - 收盘价 >= 开盘价(收阳线) **信号效果**:当出现买入信号时,屏幕上显示"大牛直上"字样,并绘制彩色柱状图。
用法
1. **选股使用**:将该公式作为选股公式使用,满足条件时选出强势股 2. **辅助判断**:该指标适合在上升趋势中使用,当股价放量突破布林带上轨且偏离度指标上穿时,是较强的买入信号 3. **注意事项**:需结合大盘走势和成交量综合判断,避免在高位追涨
公式源码
X_1:=INDEXH; X_2:=INDEXO; X_3:=INDEXL; X_4:=INDEXC; X_5:=INDEXV; X_6:=(3*CLOSE+HIGH+LOW+OPEN)/6; X_7:=EMA(X_6,35); X_8:=(HHV(X_7,5)+HHV(X_7,15)+HHV(X_7,30))/3; X_9:=(LLV(X_7,5)+LLV(X_7,15)+LLV(X_7,30))/3; X_10:=(HHV(X_8,5)+HHV(X_8,15)+HHV(X_8,30))/3; X_11:=12; X_12:=26; X_13:=200; X_14:=9; X_15:=34; X_16:=1; X_17:=1; X_18:=EMA(CLOSE,X_11)-EMA(CLOSE,X_12); X_19:=EMA(X_18,X_13); X_20:=(X_18-X_19)*2*X_17; X_21:=IF(X_20<0,0,X_20*X_20); X_22:=EMA(CLOSE,X_14)-EMA(CLOSE,X_15); X_23:=EMA(X_22,200); X_24:=(X_22-X_23)*2*X_17; X_25:=MA(CLOSE,30); X_26:=X_25+2*STD(CLOSE,30); X_27:=(MA(CLOSE,60)-LOW)/MA(CLOSE,20); X_28:=(MA(CLOSE,60)-LOW)/MA(CLOSE,60); X_29:=(MA(CLOSE,30)-LOW)/MA(CLOSE,30); X_30:=50*(X_27+X_28+X_29)/3; X_31:=(-50)*(X_27+X_28+X_29)/3; X_32:=MA(CLOSE,5); X_33:=MA(CLOSE,10); X_34:=MA(CLOSE,20); X_35:=MA(CLOSE,30); X_36:=MA(CLOSE,54); X_37:=MA(CLOSE,60); X_38:=MA(CLOSE,120); X_39:=50/((X_32+X_33+X_34+X_35+X_37+X_38)/6/CLOSE)/10; XG:crOSS(X_31,X_10) AND CLOSE>X_26 AND CLOSE>=OPEN; STICKLINE(IF(XG,(-120),0),0.5,0,1,0),COLOR000088; STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000AA; STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000CC; STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000EE; STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000EE; STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLORLIMAGENTA; STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLOR770077; STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLOR990099; STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORBB00BB; STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORDD00DD; STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORMAGENTA; STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORDD00DD; STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR003300; STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR005500; STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR007700; STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR009900; STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR00CC00; STICKLINE(IF(XG,(-120),0),0.2,0,1,0),COLOR666666; STICKLINE(IF(XG,(-120),0),0.2,0,1,0),COLOR777777; STICKLINE(XG,0,0.1,2,0),COLOR008888; STICKLINE(XG,0,0.1,2,0),COLOR00AAAA; STICKLINE(XG,0,0.1,2,0),COLOR00CCCC; STICKLINE(XG,0,0.1,2,0),COLORYELLOW; DRAWTEXT(XG,0.7,'大'),COLORWHITE,LINETHICK2; DRAWTEXT(XG,0.5,'牛'),COLORWHITE,LINETHICK2; DRAWTEXT(XG,0.3,'直'),COLORWHITE,LINETHICK2; DRAWTEXT(XG,0.1,'上'),COLORWHITE,LINETHICK2;