该指标是一个综合性分析工具,融合了多种技术分析方法。其核心功能和使用方法如下:
一、 核心价格通道与黄金分割
1. 长期通道:基于过去150个交易日的最高价和最低价,构建一个长期价格箱体。
2. 短期通道:基于过去80个交易日的最高价和最低价,构建一个短期价格箱体。
3. 黄金分割线:在两个通道内,分别计算并绘制出19.1%、38.2%、50%、61.8%、80.9%等关键黄金分割位。这些水平线在图表上以点状线显示,作为潜在的支撑、阻力或价格目标位。短期通道的线有“顶点”、“疯牛”、“突破”、“平衡”、“回落”、“安全”、“低点”等文字标签。
二、 多空趋势与买卖信号
1. 趋势线:
突破线:14日指数移动平均线,洋红色粗线,代表当前趋势基准。
出击线:当价格处于“出击”状态时,显示为红色粗线。它标记了最近一次由空转多(A1X上穿0轴)时的14日均线位置,可视作多头防守位。
休假线/※线:当价格处于“休假”状态时,显示为绿色粗线。它标记了最近一次由多转空(A1X下穿0轴)时的14日均线位置,可视作空头防守位。
2. 多空状态柱:在“突破线”与“出击线”或“休假线”之间填充柱状图。红色柱状图表示当前处于多头趋势(A1X≥0),绿色柱状图表示当前处于空头趋势(A1X<0)。
3. K线变色信号:
当A1X指标由负转正(空翻多)时,对应K线用黄色实体突出显示。
当A1X指标由正转负(多翻空)时,对应K线用绿色实体突出显示。
4. 共振信号:在副图区域(或K线图底部),通过彩色柱状图显示大盘指数(INDEXC)的14日EMA趋势与个股趋势(A1X)的共振状态。红色柱表示两者同向看多,绿色柱表示两者同向看空,黄色柱表示两者趋势不一致。
三、 支撑压力与超买超卖
1. 明日阻力/支撑:基于当前K线的价格关系(最高价、最低价、开盘价、收盘价)计算理论上的下一个交易日的阻力位与支撑位,仅供数值参考,不画线。
2. 动态压力位与底部位:
压力位:基于一个自定义的KDJ变异指标(DDDDD与D24)的交叉来动态确定近期压力位,仅显示最后一个周期的数值。
底部位:显示最近30个交易日的最低点作为参考底部,仅显示最后一个周期的数值。
3. 超买提示:当RSI指标上穿85线时,在K线高点附近标记“落袋”文字,提示超买风险。
四、 均线系统与形态
1. 双均线系统:显示6日和18日的指数移动平均线(EMA)。
2. 均线状态带:根据两条均线的相对位置(上下关系)和各自的方向(较前一日上涨或下跌),用六种不同颜色的柱状带填充在两条均线之间,分别命名为“牧”(多头强势)、“马”(多头调整)、“人”(空头强势)、“中”(空头反弹)、“长”(趋势逆转初期)、“线”(趋势抵抗下跌),直观展示均线系统的综合状态。
3. 买进信号:当6日均线上穿18日均线,且18日均线未下跌时,在K线低点位置显示买进图标。
五、 其他形态信号
1. 启明星图标:在满足一系列复杂的K线组合形态(类似于底部反转形态)后,在K线低点附近显示一个图标(通常为笑脸或向上箭头)。
2. 放量探底图标:当出现“最近3日最低价小于当前最低价,且成交量放大,且收盘价低于开盘价”的组合时,在K线上方显示一个图标(通常为钻石或向下箭头),可能表示放量下跌或探底。
使用要点:
该指标信息密集,建议在较大屏幕或高分辨率下使用,避免图表杂乱。
黄金分割线和均线状态带是判断价格位置和趋势强弱的核心。
出击/休假线和K线变色信号用于识别中期的多空转折点。
共振信号用于辅助判断个股走势与大盘的协同性,提高信号可靠性。
买进图标、“落袋”提示和形态图标作为额外的交易参考信号,需结合主要趋势和价格位置进行综合判断。
高1:=REF(HHV(H,150),3);低1:=REF(LLV(L,150),3);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.5;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
{顶:REFDATE(高1,DATE),POINTDOT,COLORWHITE;}
%19:REFDATE(H1,DATE),POINTDOT,COLORYELLOW;
%38:REFDATE(H2,DATE),POINTDOT,COLORYELLOW;
%50:REFDATE(H3,DATE),POINTDOT,COLORWHITE;
%61:REFDATE(H4,DATE),POINTDOT,COLORYELLOW;
%80:REFDATE(H5,DATE),POINTDOT,COLORYELLOW;
突破:REF(EMA(C,14),1)COLORMAGENTA,LINETHICK2;
A1X:=(EMA(C,14)-突破)/突破*100,NODRAW;
出击:IF(A1X>=0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL)COLORRED,LINETHICK2;
休假:IF(A1X<0,REF(EMA(C,14),BARSLAST(CROSS(0,A1X))+1),DRAWNULL)COLORGREEN,LINETHICK2;
STICKLINE(A1X>=0,出击,突破,0,-1)COLORRED;
STICKLINE(A1X<0,休假,突破,0,-1)COLORGREEN;
STICKLINE(CROSS(A1X,0),C,O,2,0)COLORYELLOW;
STICKLINE(CROSS(0,A1X),C,O,2,0)COLORGREEN;
※:IF(A1X<0,突破,DRAWNULL)COLORGREEN,LINETHICK2;
DP:=REF(EMA(INDEXC,14),1);
DPX:=(EMA(INDEXC,14)-DP)/DP*100;
STICKLINE(DPX>=0 AND A1X>=0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORRED;
STICKLINE(DPX<0 AND A1X<0,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORGREEN;
STICKLINE(NOT(DPX>=0 AND A1X>=0) AND NOT(DPX<0 AND A1X<0),REFDATE(低1,DATE),REFDATE(低1,DATE)*0.98,2,1)COLORYELLOW;
{- }
GJ:=(C+H+L+O)/4;
明日阻力:=L+(GJ-L)+(C-L);
明日支撑:=L+(C-GJ);
下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
RRRSV:=SMA(下档线,3,1);
KKK:=SMA(RRRSV,3,1);
DDDDD:=((3 * RRRSV) - (2 * KKK));
JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
RSV24:=SMA(JJ12,3,1);
K24:=SMA(RSV24,3,1);
D24:=((3 * RSV24) - (2 * K24));
压力2:=IF(CROSS(D24,DDDDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDDDD)))),COLORFFFFFF;
底部:=LLV(HIGH,30),COLOR00FF00;
今日阻力:REF(明日阻力 , 1),NODRAW;
今日支撑:REF(明日支撑 , 1),NODRAW;
压力位:IF(ISLASTBAR,压力2,DRAWNULL),NODRAW;
底部位:IF(ISLASTBAR,底部,DRAWNULL),NODRAW;高:=REF(HHV(H,80),3);
低:=REF(LLV(L,80),3);
H19:=高-(高-低)*0.191;
H38:=高-(高-低)*0.382;
H中:=高-(高-低)*0.5;
H61:=高-(高-低)*0.618;
H80:=高-(高-低)*0.809;
顶点:REFDATE(高,DATE),POINTDOT,COLORWHITE;
疯牛198:REFDATE(H19,DATE),POINTDOT,COLORYELLOW;
突破382:REFDATE(H38,DATE),POINTDOT,COLORMAGENTA;
平衡50:REFDATE(H中,DATE),POINTDOT,COLORRED;
回落618:REFDATE(H61,DATE),POINTDOT,COLORGREEN;
安全809:REFDATE(H80,DATE),POINTDOT,COLORBLUE;
低点:REFDATE(低,DATE),POINTDOT,COLORWHITE;
DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORWHITE;
DRAWTEXT(ISLASTBAR,疯牛198,'疯牛'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,突破382,'突破'),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,平衡50,'平衡'),COLORRED;
DRAWTEXT(ISLASTBAR,回落618,'回落'),COLORMAGENTA;
{DRAWTEXT(ISLASTBAR,安全80.9,'安全'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,低点,'低点'),COLORWHITE};
VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);
VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;
DRAWICON(VAR19,L*0.98,1);
DRAWICON(CROSS(LLV(AMOUNT/V/100,3),L) AND V>REF(V,3) AND C<O,O*1.1,2);
MA6:EMA(C,6),COLORWHITE;
MA18:EMA(C,18),COLORGREEN;
牧:STICKLINE(MA6>MA18 AND MA6>=REF(MA6,1) AND MA18>REF(MA18,1),MA6,MA18,0.3,0),COLORRED;
马:STICKLINE(MA6>MA18 AND MA6<REF(MA6,1) AND MA18>=REF(MA18,1),MA6,MA18,0.3,0),COLORYELLOW;
人:STICKLINE(MA6<MA18 AND MA6<=REF(MA6,1) AND MA18<REF(MA18,1),MA6,MA18,0.3,0),COLORGREEN;
中:STICKLINE(MA6<MA18 AND MA6>REF(MA6,1) AND MA18<=REF(MA18,1),MA6,MA18,0.3,0),COLORCYAN;
长:STICKLINE(MA6>MA18 AND MA6>REF(MA6,1) AND MA18<=REF(MA18,1),MA6,MA18,0.3,0),COLORMAGENTA;
线:STICKLINE(MA6<MA18 AND MA6<REF(MA6,1) AND MA18>=REF(MA18,1),MA6,MA18,0.3,0),COLORBLUE;
买进:=CROSS(MA6,MA18) AND MA18>=REF(MA18,1);
DRAWICON(买进,L*0.95,9);
DRAWTEXT(CROSS(85,RSI),(HIGH * 1.02),'落袋'),COLORCYAN;