ARTICLE · 1311432
顶部获利盘指标:超过八成要减仓(源码)
获利盘和浮筹
图上那一片密集的柱子,其实只讲一件事:现在持筹的人是赚还是亏。
获利盘按收盘价算,把盈利的那部分筹码做成三日平滑。浮筹算的是上下十个百分点之间进出的那部分。两个数相除,得到获利盘占全部筹码的比例。
这个比例超过八成,柱子上方会再压一层绿。意思是:绝大部分人都在赚,稍微一回调就会有兑现的压力。
柱子为什么会长长短短
柱子的长度不是价格,是两条归一化后的线之间的差。
比例在变,柱子就在动。连续几根柱子越来越短,说明获利盘在收缩,抛压在减轻。缩到极致的时候,图上会打一个圆圈,那是最干净的一下。
这个逻辑和常见的指标不太一样:它不告诉你趋势方向,只告诉你筹码的松紧。
另一半看什么
剩下的条件是均线差和相对均价的位置。
十三日均线做两遍平滑,看它的变化率;再把收盘价和当日均价的距离拿出来。这两组各自判断方向,再用十几根 K 线的间隔去重,避免同一个信号连着打好几次。
红柱和绿柱分开:绿柱在二十到五十之间,是下跌末端的低吸;红柱在五十到八十之间,是另一个买点。
两点提醒
一是获利盘比例对复权很敏感。除权前后读数会跳,那几天的柱子不要拿来当依据。
二是缩到极致不保证马上转。它只说明抛压很轻,价格什么时候抬起来,还得看有没有人接。
温馨提示
1、指标:www.logic88.cn
2、本指标仅作为知识分享,不构成任何建议。


指标源码
{获利盘:按收盘价算的盈利筹码,做成三日平滑}
QS_PROFIT:=EMA(WINNER(CLOSE)*70,3);
{浮筹:收盘价上下十个百分点之间进出的筹码}
QS_FLOAT:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
{两个数归一成百分比,分母是全部筹码}
QS_FLOAT_PCT:=QS_FLOAT/(QS_PROFIT+QS_FLOAT)*100;
QS_PROFIT_PCT:=QS_PROFIT/(QS_PROFIT+QS_FLOAT)*100;
QS_FLOAT_MA55:=EMA(QS_FLOAT_PCT,55);
QS_PROFIT_MA55:=EMA(QS_PROFIT_PCT,55);
QS_LOW_PICK:=IF(QS_PROFIT_PCT<=10,QS_PROFIT_PCT,QS_PROFIT_PCT);
{获利盘超过八成,柱子上方再压一层绿}
STICKLINE(QS_PROFIT_PCT>80,QS_PROFIT_PCT,QS_PROFIT_PCT-(QS_PROFIT_PCT-80)/2,2.5,0),COLOR00AA00;
STICKLINE(QS_PROFIT_PCT>80,QS_PROFIT_PCT,QS_PROFIT_PCT-(QS_PROFIT_PCT-80)/2,1.5,0),COLOR00CC00;
STICKLINE(QS_PROFIT_PCT>80,QS_PROFIT_PCT,QS_PROFIT_PCT-(QS_PROFIT_PCT-80)/2,0.5,0),COLORGREEN;
STICKLINE(CLOSE>0,QS_FLOAT_PCT,QS_PROFIT_PCT,2,0),COLORGRAY;
STICKLINE(QS_FLOAT_MA55>REF(QS_FLOAT_MA55,1),QS_FLOAT_PCT,QS_FLOAT_MA55,2,0),COLORLIGRAY;
STICKLINE(QS_PROFIT_PCT<=10,QS_PROFIT_PCT,0,5,0),COLORDD00DD;
{收盘价的十三日均线连续平滑两遍}
QS_EMA13X:=EMA(EMA(CLOSE,13),13);
QS_MOM:=(QS_EMA13X-REF(QS_EMA13X,1))/REF(QS_EMA13X,1)*1000;
QS_MOM_DN:=QS_MOM<0;
QS_MOM_UP:=QS_MOM>REF(QS_MOM,1) AND QS_MOM>0;
QS_AVG:=DYNAINFO(11);
QS_N21:=21;
QS_N8:=8;
QS_N3:=3;
QS_DIF_RAW:=(EMA(CLOSE,QS_N8)-EMA(CLOSE,QS_N21))*50;
QS_DIF_S:=EMA(QS_DIF_RAW,QS_N3);
QS_BELOW3:=(CLOSE-QS_AVG)/QS_AVG<(-0.03);
QS_BELOW3B:=(CLOSE-QS_AVG)/QS_AVG<(-0.03);
{均价五天内没往下走,现价离它不到半个点}
QS_NEAR_AVG:=LAST(QS_AVG>=REF(QS_AVG,1),5,1) AND (CLOSE-QS_AVG)/QS_AVG<0.005;
QS_ABOVE_AVG:=(CLOSE-QS_AVG)/QS_AVG>0.005;
{动量已经开始回落,但还停在零上方}
QS_MOM_HIGH:=QS_MOM<REF(QS_MOM,1) AND QS_MOM>0.5;
QS_MOM_POS:=QS_MOM>0;
QS_MOM_WEAK:=QS_MOM>REF(QS_MOM,1) AND QS_MOM<(-0.2);
QS_MOM_WEAK2:=QS_MOM>REF(QS_MOM,1) AND QS_MOM<0;
QS_CROSS_UP:=CROSS(QS_DIF_RAW,QS_DIF_S) AND QS_DIF_RAW<(-0.3);
QS_CROSS_UP2:=CROSS(QS_DIF_RAW,QS_DIF_S) AND QS_DIF_RAW<(-0.1);
QS_CROSS_DN:=CROSS(QS_DIF_S,QS_DIF_RAW);
{慢线穿回快线,且快线还在一点六以上}
QS_CROSS_DN2:=CROSS(QS_DIF_S,QS_DIF_RAW) AND QS_DIF_RAW>1.618;
{几个条件凑成一组,十三根 K 线内只认一次}
QS_F1:=FILTER(QS_BELOW3 AND QS_MOM_WEAK AND QS_CROSS_UP,13);
QS_F2:=FILTER(QS_BELOW3B AND QS_MOM_WEAK AND QS_CROSS_UP,13);
QS_F3:=FILTER(QS_NEAR_AVG AND QS_MOM_WEAK2 AND QS_CROSS_UP2,13);
QS_F4:=FILTER(QS_ABOVE_AVG AND QS_MOM_HIGH AND QS_CROSS_DN,13);
QS_F5:=FILTER(QS_MOM_POS AND QS_CROSS_DN2,13);
QS_BUY_DIP:=QS_F4 AND QS_F5;
{低吸成立时,在二十到五十之间画绿柱}
STICKLINE(QS_BUY_DIP,20,50,2,0),COLORGREEN;
DRAWTEXT(QS_BUY_DIP,30,11892),COLORGREEN;
QS_RAW_BUY:=QS_BELOW3B AND QS_MOM_WEAK AND QS_CROSS_UP;
{这一组把间隔放宽到三十根 K 线}
QS_BUY_SIG:=FILTER(QS_RAW_BUY,30);
{两组结果各画一根柱,红绿分开}
STICKLINE(QS_BUY_SIG,50,80,2,0),COLORRED;
DRAWTEXT(QS_BUY_SIG,60,11893),COLORRED;
QS_OVERBOUGHT:QS_PROFIT_PCT>80,QS_PROFIT_PCT,NODRAW;
源码,原文一键复制















































































