
01 指标原理(讲透逻辑)
你的股票"身高"多少了?用它量一量就清楚
朋友们,今天聊个实在的。炒股时,你肯定有过这种困惑:手里这只票,从你关注它或者买入后,这一波到底涨了多少了?是涨了10%觉得可以了,还是已经悄悄涨了30%自己却没发现?
很多人心里是笔糊涂账。只记得个大概的买入价,但行情上下波动,那个"起涨点"到底在哪里,早就模糊了。没有清晰的基准,所有的盈利感知都是虚的。这就好比给人量身高,你不从他脚底板量起,从他膝盖开始量,那能准吗?
今天要讲的这个"涨幅量尺"指标,干的就是这个"从脚底板量起"的活。它不预测未来,只帮你清晰地"看见"过去和现在。它的核心逻辑就三步,我用人话给你拆解明白:
第一步:找到那个真正的"起跑线"。 指标会自动往回看,寻找最近的、一个比较可靠的阶段性低点。它设定的筛选条件比较聪明:首先,股价得是最近8天内的最低点(C=LLV(C,8))。这好理解,短期跌不动了嘛。但光跌不动还不够,它还加了个保险:这个低点,不能比最近15天的最高点低太多(跌幅小于10%)。这就排除掉了那种股价"跳崖"后形成的、孤零零的低点,确保找到的是一个"整理过后"的相对坚实底部,而不是下跌中继。这个点,就被标记为你这波行情的"0%"起步线。
第二步:从"起跑线"开始,计算你跑了多远。 一旦锁定了那个基准低价,指标就开始做一道小学数学题:用现在的价格,减去那个基准价,再除以基准价,算出一个涨幅百分比。这个数字会实时显示,让你一眼就知道:"哦,从这波启动算起,我已经涨了XX%了"。这叫心中有数。
第三步:在路上提前插好"里程碑"。 光是知道总涨幅还不够,路上有哪些关键点位?指标直接在K线图上,以那个基准价为起点,向上画出了一系列"刻度线":涨5%、涨10%、涨15%……一直到涨35%。每一档都有一条水平线和清晰的百分比标注。
这有什么用?意义太大了!
对于持有者:你能清楚地看到,股价目前正处于哪个"里程碑"附近。是刚突破10%,还是正在冲击20%的压力?这帮你明确了股价所处的相对强度位置,是"刚起步"、"途中加油"还是"接近阶段目标"。
对于观察者:当股价回调时,你可以看它回踩到哪个刻度线(比如涨10%或15%那条线)附近能否站稳。这些刻度线,天然就成了观察支撑力度的参考。
指标源码里像CURRBARSCOUNT这些函数,你可以简单理解为它在控制这些"里程碑"只在最近10个交易日内显示,保持图面清爽,聚焦当下。
说白了,这个指标就是一个可视化、量化的涨幅标尺。它把模糊的感觉,变成了清晰的数字和坐标。投资大师巴菲特说过:"风险来自于你不知道自己在做什么。"这个工具解决的就是"知道自己在哪"的问题。当你对持有的涨幅一目了然,你对何时加仓、何时观望、何时止盈的判断,才会更有依据,避免被盘中震荡吓得轻易交出筹码,也防止因贪心而做过山车。

02 福利分享(留钩子)
福利指标名称:涨幅量尺主图指标
今天详细解读的,就是这款非常实用的"涨幅量尺"指标。它的思路朴实但直接有效,希望能帮你建立起更清晰的持股坐标感。
许多朋友看到这里,可能已经想亲手试试,把它加载到自己的看盘软件上,去丈量一下手中持股的"身高"了。
TIAOJIAN:=C=LLV(C,8) AND (C-HHV(C,15))/HHV(C,15)<0.10;
X1:=BACKSET(CROSS(0.5,TIAOJIAN),2);
D:=BACKSET(CROSS(X1,0.5) OR (REF(TIAOJIAN,2)=1 AND REF(TIAOJIAN,1)=0 AND TIAOJIAN=1),1);
DAYS:=BARSLAST(D);
涨幅:100*(C-REF(C,DAYS))/REF(C,DAYS),NODRAW;
低价:IF(CURRBARSCOUNT<=10 ,REF(C,DAYS),DRAWNULL);
DRAWTEXT(ISLASTBAR,REF(C,DAYS),' 0﹪');
涨5﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.05 ,REF(C,DAYS)*1.05,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.05,REF(C,DAYS)*1.05,' 5﹪');
涨10﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.1 ,REF(C,DAYS)*1.1,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.1,REF(C,DAYS)*1.1,'10﹪');
涨15﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.15 ,REF(C,DAYS)*1.15,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.15,REF(C,DAYS)*1.15,'15﹪');
涨20﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.2 ,REF(C,DAYS)*1.2,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.2,REF(C,DAYS)*1.2,'20﹪');
涨25﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.25 ,REF(C,DAYS)*1.25,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.25,REF(C,DAYS)*1.25,'25﹪');
涨30﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.3 ,REF(C,DAYS)*1.3,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.3,REF(C,DAYS)*1.3,'30﹪');
涨35﹪:IF(CURRBARSCOUNT<=10 AND H>REF(C,DAYS)*1.35 ,REF(C,DAYS)*1.35,DRAWNULL);
DRAWTEXT(ISLASTBAR AND H>REF(C,DAYS)*1.35,REF(C,DAYS)*1.35,'35﹪');
