ARTICLE · 1293772
低位区间指标:离高点近才画黄柱(源码)
十几行,只做一件事
这条指标的代码很短,短到几乎没有多余的东西。
第一步:收盘价在九日区间里的位置,换算成零到一百。第二步:把这个读数做两层平滑,得到三条线。
三条线的关系是固定的:第一条反应最快,第二条慢半拍,第三条是前两条的差值放大。差值冲得高,说明短线偏离得远;差值贴到底,说明短线跌得急。
那几条点线
图上画了几条点线:一百零五、九十、十、零、负十。
十以下是超卖区,九十以上是超买区。一百零五和零这两条在边界外面,用来看极端的偏离。
读数贴到零附近,说明这九天里收盘价几乎都贴着最低。这种状态不会持续很久,但它也不会立刻结束。
黄柱为什么只在一处
图上那根黄柱,条件是两个:区间位置读数贴到底,并且离十九日高点很近。
第一条好理解。第二条的意思是:虽然价格离十九日的高点很近,但区间位置读数却在底部。
两条同时成立,说明区间被压得很扁,价格在窄幅里磨了很久,然后突然贴到底。这种形态在短底里最常见。
柱子高度参照五日均线,画在均线往上一点五倍的位置。
两点提醒
一是它只做短线。窗口是九天,超过两周的行情它看不出来,别拿它判断大方向。
二是它没有成交量条件。缩量贴底和放量贴底的后续完全不一样,图上分不出来,得自己加一条量能的门槛。
温馨提示
1、指标:www.logic88.cn
2、本指标仅作为知识分享,不构成任何建议。


指标源码
{随机指标先定九日窗口,两条平滑各用三日}
QS_WIN9:=9;
QS_K_N:=3;
QS_D_N:=3;
{收盘价在九日区间里的位置,换算成零到一百}
QS_RSV9:=(CLOSE-LLV(LOW,QS_WIN9))/(HHV(HIGH,QS_WIN9)-LLV(LOW,QS_WIN9))*100;
{第一层平滑,就是常说的那根快线}
QS_K:SMA(QS_RSV9,QS_K_N,1);
QS_D:SMA(QS_K,QS_D_N,1);
QS_J:3*QS_K-2*QS_D;
{一百零五这条点线画在最上面,当上限用}
QS_G105:105, POINTDOT;
{九十这条点线是超买的分界}
QS_G90:90, POINTDOT;
{十、零、负十三档标出超卖区}
QS_G10:10, POINTDOT;
QS_G0:0, POINTDOT;
QS_GM10:-10, POINTDOT;
{三十五日内的最低价}
QS_LL35:=LLV(LOW,35);
{三十日内的最高价}
QS_HH30:=HHV(HIGH,30);
{收盘价在这个区间里的位置,放大四倍再做四日平滑}
QS_BOTTOM:=EMA((CLOSE-QS_LL35)/(QS_HH30-QS_LL35)*4,4)*19;
{五日均线,当柱子高度的参照}
QS_MA5:=MA(CLOSE,5),COLORYELLOW,LINETHICK2;
{位置读数贴到底、又离十九日高点不到三个点,才画这根黄柱}
STICKLINE(QS_BOTTOM<6 AND 100*(HHV(HIGH,19)-CLOSE)/(HHV(HIGH,19)-LLV(LOW,19))>97 ,0 ,QS_MA5*1.15 ,2 , 0),COLORYELLOW;
选股源码,原文一键复制















































































