好的,这是您提供的通达信指标公式的使用方法说明。
一、 副图指标说明
这个副图指标是一个结合了MACD和KDJ两个经典指标的形态分析工具。它不显示具体的数值线,而是通过不同颜色的柱状线来直观展示当前价格所处的“市场情绪”阶段。
核心逻辑:
1. DIFF部分:基于MACD指标中的DIFF线(快慢线差值)的走势进行判断。
2. K值部分:基于KDJ指标中的K线(快速随机值)的走势进行判断。
3. 柱状线含义:指标在副图区域绘制从0轴向下延伸的柱状线。柱状线的颜色和位置(是紧贴0轴还是悬空)代表了DIFF和K值相对于其自身短期均线(4周期)和前一日值的变化关系,从而定义出四种市场状态。
四种状态解读(由DIFF部分定义):
在无奈中叹息(红色实心柱):DIFF线在上升,且强于其短期均线。代表上涨趋势中的强势状态。
在清醒时套牢(白色实心柱):DIFF线在下降,但仍在其短期均线之上。代表上涨趋势出现疲软或回调的初期。
在犹豫中上扬(黄色实心柱):DIFF线在上升,但已在其短期均线之下。代表下跌趋势中的反弹或弱势反弹。
在憧憬中毁灭(橙色空心柱):DIFF线在下降,且弱于其短期均线。代表下跌趋势中的弱势状态。
叠加信号(由K值部分定义):
在DIFF柱状图的基础上,指标还会叠加绘制由K值判断得出的彩色短柱,作为对市场短期超买超卖状态的辅助确认。其颜色逻辑与DIFF部分类似(红色强势、白色转弱、黄色弱势反弹),但绘制在略高于0轴的位置以示区别。
使用要点:
该指标主要用于识别趋势的强度和可能的转折点。
红色柱聚集出现时,表明市场处于相对强势的上涨或反弹周期。
白色柱出现,尤其是出现在红色柱之后,需警惕上涨动能减弱。
黄色柱出现,表明市场处于弱势反弹或下跌中继。
橙色空心柱聚集出现时,表明市场处于明确的下跌趋势中。
可以结合K值部分的叠加短柱进行综合判断,例如当DIFF为“犹豫中上扬”(黄柱)时,若K值部分也出现黄色短柱,则弱势反弹的可靠性增加。
二、 选股指标说明
这个选股指标是上述副图指标中一个特定条件的提取,用于筛选出符合“K值弱势反弹”形态的股票。
选股逻辑:
选出满足以下两个条件同时成立的股票:
1. K值 < K值的4日指数移动平均线:这意味着KDJ的K线当前处于短期弱势区域(在短期均线之下)。
2. K值 > 前一天的K值:这意味着虽然处于弱势,但K值今日相比昨日已经有所回升,出现了止跌或反弹的迹象。
形态解读:
这个选股条件捕捉的是 “下跌趋势中的首次反弹信号” 或 “超卖后的技术性反弹起点”。
它对应副图指标中 “在犹豫中上扬” 状态里,由K值部分所贡献的 黄色短柱 出现时的情形。
这是一种相对左侧的、试探性的买入信号,通常预示着股价在连续下跌后可能迎来短期反弹,但趋势是否反转仍需观察。
使用要点:
这是一个短线反弹或抢反弹的筛选工具。
选出的股票处于技术性超卖后的修复初期,成功与否依赖于市场整体环境及后续量能配合。
使用时建议:
结合股价的整体位置(是否已大幅下跌)。
观察成交量是否在信号出现时有放大迹象。
严格设置止损位,因为该信号出现在弱势格局中,失败率较高。
{副图源码如下}
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
在犹豫中上扬:0,COLORYELLOW;
在无奈中叹息:STICKLINE(DIFF>EMA(DIFF,4) AND DIFF>REF(DIFF,1) ,-0.3 ,0 ,8 ,0 ),COLORRED;
在清醒时套牢:STICKLINE(DIFF>EMA(DIFF,4) AND DIFF<REF(DIFF,1) ,-0.3 ,0 ,8 ,0 ),COLORWHITE;
STICKLINE(DIFF<EMA(DIFF,4) AND DIFF>REF(DIFF,1) ,-0.3 ,0 ,8 ,0 ),COLORYELLOW;
在憧憬中毁灭:STICKLINE(DIFF<EMA(DIFF,4) AND DIFF<REF(DIFF,1) ,-0.3 ,0 ,8 ,1 ),COLORFFBB44;
STICKLINE(K>EMA(K,4) AND K>REF(K,1) ,-0.3 ,0 ,8 ,0 ),COLORRED;
STICKLINE(K>EMA(K,4) AND K<REF(K,1) ,0.1 ,0 ,8 ,1 ),COLORWHITE;
STICKLINE(K<EMA(K,4) AND K>REF(K,1) ,0.2 ,0 ,8 ,0 ),COLORYELLOW;
{选股源码如下}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
XG:(K<EMA(K,4) AND K>REF(K,1));