通达信逃跌KD指标公式源码

公式名称: 自定义多周期KDJ组合指标

公式类型: 副图指标

核心算法与输出:

1. 双周期KDJ计算:
短期KDJ: 计算周期为7日(N1)。输出两条线:`短K`(快速线,紫色)和`短D`(慢速线,黄绿色)。
中期KDJ: 计算周期为27日(N2)。计算两条线:`中K`(快速线,蓝色)和`中D`(慢速线,绿色),但不直接输出为线,而是通过柱状图显示。

2. 中期KDJ柱状图(背景柱):
使用`STICKLINE`函数绘制`中K`与`中D`之间的柱体,作为背景。
蓝色实心柱: `中K` > `中D`,表示中期趋势偏强。
绿色实心柱: `中K` <= `中D`,表示中期趋势偏弱或盘整。
橙色细柱: `中K` > `中D` 但 `中K` 未创新高(`中K` <= 前一日`中K`),提示中期强势中的滞涨或回调可能。
青色细柱: `中K` <= `中D` 但 `中K` 未创新低(`中K` >= 前一日`中K`),提示中期弱势中的止跌或反弹可能。

3. 短期KDJ柱状图(前景柱):
使用`STICKLINE`函数绘制`短K`与`短D`之间的柱体,覆盖在中期柱状图之上,突出短期波动。
紫色粗柱: `短K` > `短D`,表示短期趋势向上。
黄绿色粗柱: `短K` <= `短D`,表示短期趋势向下。
白色细柱: `短K` <= `短D` 但 `短K` 未创新低(`短K` >= 前一日`短K`),提示短期下跌动能减弱。
粉色细柱: `短K` > `短D` 但 `短K` 未创新高(`短K` <= 前一日`短K`),提示短期上涨动能减弱。

4. “山”线(主力趋势线):
基于55日周期计算价格相对位置,并进行5日指数平滑。
输出`山`线(品红色粗线)。
输出`山1`线:当`山`线向上时,显示为白色粗线,否则不显示。用于直观标识“山”线的上升段。

5. “河”线(资金流线):
基于一个复杂的27日周期平滑计算(`M1`),再进行5日平均和3日指数平滑。
输出`河`线(深天蓝色粗线)。
输出`河1`线:当`河`线向上时,显示为黄色粗线,否则不显示。用于直观标识“河”线的上升段。

6. 固定参考线:
在副图区域绘制四条水平线,并标注文字,作为超买超卖的参考区域:
`清仓`线:95,绿色。
`减仓`线:90,青色。
`警觉`线:80,亮粉色。
`EE`线:10,红色。

使用要点:

趋势判断: 观察“山”线(主力趋势)和“河”线(资金流)的方向与位置。两者同步向上为强势,同步向下为弱势。
多周期共振: 结合短期KDJ柱状图(紫色/黄绿色)的转向与中期KDJ背景柱(蓝色/绿色)的状态。短期与中期信号同向时,信号更强。
动能变化: 关注短期和中期KDJ柱状图中的白色、粉色、橙色、青色细柱,它们代表原有趋势下的动能衰减信号,可能预示短期转折。
超买超卖: 当“山”线或KDJ值运行至`警觉`、`减仓`、`清仓`线附近时,需注意回调风险;运行至`EE`线附近时,注意反弹可能。
背离应用: 当股价创新高(新低)而“山”线或“河”线未创新高(新低)时,形成顶(底)背离,是重要的趋势反转预警信号。
 

N1:=7;N2:=27;

RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100;

短K:SMA(RSV,3,1),COLOR8060FF,LINETHICK0;

短D:SMA(短K,3,1),COLORCCDD33,LINETHICK0;

RSV1:=(CLOSE-LLV(LOW,N2))/(HHV(HIGH,N2)-LLV(LOW,N2))*100;

中K:=SMA(RSV1,5,1),COLOR0000EF,LINETHICK0;

中D:=SMA(中K,10,1),COLOR008000,LINETHICK0;

STICKLINE(中K>中D,中K,中D,2,0),COLOR0000EF;

STICKLINE(中K<=中D,中K,中D,2,0),COLOR00FF00;

STICKLINE((中K>中D AND (中K<=REF(中K,1))),中K,中D,1.5,0),COLORFF3000;

STICKLINE((中K<=中D AND (中K>=REF(中K,1))),中K,中D,1.5,0),COLOR00FFFF;

STICKLINE(短K>短D,短K,短D,3.5,1),COLOR8080FF;

STICKLINE(短K<=短D,短K,短D,3.5,1),COLORCCDD33;

STICKLINE((短K<=短D AND (短K>=REF(短K,1))),短K,短D,2.1,0),COLORFFFFFF;

STICKLINE((短K>短D AND (短K<=REF(短K,1))),短K,短D,2,0),COLORFFA2AF;

M1:= (7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)-3*

SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1)-

SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1),

2,1)),COLORWHITE;

山:EMA((CLOSE-LLV(CLOSE,55))/(HHV(CLOSE,55)-LLV(LOW,55))*100,5),

COLORFF00FF,LINETHICK3;

山1:IF(山>REF(山,1),山,DRAWNULL),COLORFFFFFF,LINETHICK3;

河: EMA(MA(M1,5),3),LINETHICK3,COLOR00BFFF;

河1:IF(河>REF(河,1),河,DRAWNULL),COLORFFFF00,LINETHICK3;

清仓:95,COLORGREEN;

减仓:90,COLORCYAN;

警觉:80,COLORFF90FF;

EE:10,COLORRED;

DRAWTEXT(ISLASTBAR,清仓-2,'清仓 .');

DRAWTEXT(ISLASTBAR,减仓-2,'减仓 .');

DRAWTEXT(ISLASTBAR,警觉-2,'警觉 .');









来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583

N1赋值:7
N2赋值:27
RSV赋值:(收盘价-N1日内最低价的最低值)/(N1日内最高价的最高值-N1日内最低价的最低值)*100
输出短K:RSV的3日[1日权重]移动平均,COLOR8060FF,线宽为0
输出短D:短K的3日[1日权重]移动平均,COLORCCDD33,线宽为0
RSV1赋值:(收盘价-N2日内最低价的最低值)/(N2日内最高价的最高值-N2日内最低价的最低值)*100
中K赋值:RSV1的5日[1日权重]移动平均,COLOR0000EF,线宽为0
中D赋值:中K的10日[1日权重]移动平均,COLOR008000,线宽为0
当满足条件中K>中D时,在中K和中D位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000EF
当满足条件中K<=中D时,在中K和中D位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00
当满足条件(中K>中DAND(中K<=1日前的中K))时,在中K和中D位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF3000
当满足条件(中K<=中DAND(中K>=1日前的中K))时,在中K和中D位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00FFFF
当满足条件短K>短D时,在短K和短D位置之间画柱状线,宽度为3.5,1不为0则画空心柱.,COLOR8080FF
当满足条件短K<=短D时,在短K和短D位置之间画柱状线,宽度为3.5,1不为0则画空心柱.,COLORCCDD33
当满足条件(短K<=短DAND(短K>=1日前的短K))时,在短K和短D位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLORFFFFFF
当满足条件(短K>短DAND(短K<=1日前的短K))时,在短K和短D位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFA2AF
M1赋值: (7*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均-3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均的3日[1日权重]移动平均-(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均的3日[1日权重]移动平均的2日[1日权重]移动平均),画白色
输出山:(收盘价-55日内收盘价的最低值)/(55日内收盘价的最高值-55日内最低价的最低值)*100的5日指数移动平均,COLORFF00FF,线宽为3
输出山1:如果山>1日前的山,返回山,否则返回无效数,COLORFFFFFF,线宽为3
输出河: M1的5日简单移动平均的3日指数移动平均,线宽为3,COLOR00BFFF
输出河1:如果河>1日前的河,返回河,否则返回无效数,COLORFFFF00,线宽为3
输出清仓:95,画绿色
输出减仓:90,画青色
输出警觉:80,COLORFF90FF
输出EE:10,画红色
当满足条件是否最后一个周期时,在清仓-2位置书写文字
当满足条件是否最后一个周期时,在减仓-2位置书写文字
当满足条件是否最后一个周期时,在警觉-2位置书写文字
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图