ARTICLE · 1047696
量价成本中枢指标,加龙虎榜标记(主选源码)
均线是价格的平均,成本是马内的平均。这两件事在很多票上是重合的,在放量巨震的票上差得很远。今天分享一份通达信主图源码,它干的事就是用量价关系把成本算出来,顺便把板块信息、龙虎榜、启动标记都挂在图上了。
逻辑
核心就一条:用成交额除以成交量。
源码把每天的成交额和成交量分别做指数平滑,再相除,得到三个不同周期、六个周期、十二个周期、二十四个周期四条量价加权均价。四条线取平均,再做一次十三日平滑,就成了这条成本中枢。你可以理解成,这是资金真正成交出来的均价,不是收盘价的简单平均。
这就是它比普通均线更贴近成本的地方:收盘价只是当天最后一笔的价格,成交额除以成交量才是当天资金的平均买入价。
然后它在中枢上下各扩6%,画出上轨和下轨,中间夹出一条成本带。上轨的意思是,价格走到这儿,大部分资金都已经浮盈6%以上,算是脱离了成本区。
判断强势用的条件也很直接:开盘和收盘双双站上上轨,这根K线就被认定在强势区里,源码用蓝色系一层层叠着画出来,一眼能看出来。阴线在强势区里偏绿,也是多层绘制。
另外源码里算了2日动能,短期波动里上涨占的比例,低于10并且上轨不再往下掉的时候,在最低价标两个字:妖股。
左上角还显示三行字,行业、概念、地域,只在最新那根K线上出现,方便你快速知道这只票挂在什么题材下。
怎么看
先看成本带的位置。价格在带子中间来回晃,说明还在主力成本的博弈区,这种时候进去就是陪着耗时间。价格站上上轨并且连续几根K线收在上面,才算真的脱离,蓝色K线出现得越多,脱离得越扎实。
再看上下轨的颜色。源码把两条轨道按拐头方向画成红绿虚线,往上拐是红色,往下拐是绿色。上轨变红说明成本在抬高,资金还在往里走;上轨转绿,说明成本重心下来了,这时候的强势多半撑不住。走平的那几天两条会同时成立,图上看到的是后画的红色,识别的时候别把走平当成走强。
那个标着"妖股"的地方,是2日动能被压到极低、但成本带还没坏的时点。放量急拉之后回调到成本带上沿附近的票,出现这个标记值得多看几眼。
在通达信主图里用的时候,我一般另外配两样:量能,成本带收窄之后的第一根放量阳线,比在带子里来回磨的阳线有意义;主图均线,二十日线方向朝上时的成本带突破,成功率明显高一些。
参数怎么调
值得动的有两个。
一个是那条十三日平滑。它决定成本中枢的迟钝程度,往大调到二十,中枢更稳,但价格已经走出一段了它才反应;往小调到八,跟得紧,上下轨会频繁被穿越,图上看不出清晰的结构。默认十三是个折中。
另一个就是那个6%的倍数。往大调成8%或者10%,强势区更难进,进去的票含金量高一些,适合做中线的;往小调成4%,信号变多,短线能看到更多机会,代价是假突破也变多。我自己的习惯是偏大一点,宁可少看几个信号。
四条量价线的周期组合可以不动,那是让中枢更扎实的设计,改了反而容易失衡。
温馨提示
1、更多指标:www.logic88.cn
2、本指标仅作为知识分享,不构成任何建议。


主图指标源码
{QS 行业题材 + 量价成本 + 妖股预警主图:拼接板块信息,按量价加权算出成本中枢与上下轨,标出龙虎榜与低位启动信号}
{板块字符串:行业名 + 空格 + 地域名 + 空格,供左上角文字拼接用}
QS_INDNAME:=STRCAT(HYBLOCK,' ');
QS_GEOJOIN:=STRCAT(QS_INDNAME,DYBLOCK);
QS_BOARDTXT:=STRCAT(QS_GEOJOIN,' ');
{量价加权均价:成交额的指数平滑除以成交量的指数平滑,取 3/6/12/24 四个周期}
QS_TURNOVER:=CLOSE*VOL;
QS_VWAP3:=EXPMA(QS_TURNOVER,3)/EXPMA(VOL,3);
QS_VWAP6:=EXPMA(QS_TURNOVER,6)/EXPMA(VOL,6);
QS_VWAP12:=EXPMA(QS_TURNOVER,12)/EXPMA(VOL,12);
QS_VWAP24:=EXPMA(QS_TURNOVER,24)/EXPMA(VOL,24);
{成本中枢:四条加权均价取均值再做 13 日平滑;上轨乘 1.06,下轨乘 0.94}
QS_COSTCORE:=EMA((QS_VWAP3+QS_VWAP6+QS_VWAP12+QS_VWAP24)/4,13);
QS_PRESSURE:=1.06*QS_COSTCORE;
QS_SUPPORT:=QS_COSTCORE * 0.94;
{强势 K:开收盘双双站上上轨,视为已脱离成本区}
QS_STRONGBAR:=CLOSE>QS_PRESSURE AND OPEN>QS_PRESSURE;
{2 日动能:涨幅占全部波动的比例;低于 10 且上轨拐头向上,原码视为低位启动}
QS_MOM2:=SMA(MAX(CLOSE-REF(CLOSE,1),0),2,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),2,1)*100;
QS_WEAKREV:=QS_MOM2<10 AND QS_PRESSURE>=REF(QS_PRESSURE,1);
{左上角三行固定文字:行业加概念、概念、地域}
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(QS_BOARDTXT,GNBLOCK)),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.001,0.050,0,GNBLOCK),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.002,0.1,0,ZDBLOCK);
{龙虎榜:取自外部信号第 4 组,命中时在最高价处标龙虎二字}
LHB:SIGNALS_USER(4,1);
DRAWTEXT(LHB,H,'龙虎'),COLORWHITE;
{动态成本带:上轨与下轨各自按拐头方向画红绿虚线}
IF((QS_PRESSURE<=REF(QS_PRESSURE,1)),QS_PRESSURE,DRAWNULL),COLORGREEN,DOTLINE,LINETHICK2;
IF((QS_PRESSURE>=REF(QS_PRESSURE,1)),QS_PRESSURE,DRAWNULL),COLORRED,DOTLINE,LINETHICK2;
IF((QS_SUPPORT<=REF(QS_SUPPORT,1)),QS_SUPPORT,DRAWNULL),COLORGREEN,DOTLINE,LINETHICK2;
IF((QS_SUPPORT>=REF(QS_SUPPORT,1)),QS_SUPPORT,DRAWNULL),COLORRED,DOTLINE,LINETHICK2;
DRAWTEXT_FIX(C>O,0,0.17,0,'微信公众号:JZBYXS研习社'),COLORMAGENTA;
{标准 K 线打底;强势区内的阳线走蓝色系叠加、阴线走绿色系叠加}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(QS_STRONGBAR AND C>O,C,O,3.2,0),COLOR000066;
STICKLINE(QS_STRONGBAR AND C>O,C,O,2.0,0),COLOR000077;
STICKLINE(QS_STRONGBAR AND C>O,C,O,1.5,0),COLOR000099;
STICKLINE(QS_STRONGBAR AND C>O,C,O,0.9,0),COLOR0000CC;
STICKLINE(QS_STRONGBAR AND C>O,C,O,0.5,0),COLOR0000FF;
STICKLINE(QS_STRONGBAR AND C>O,O,C,0,0),COLORFFFFFF;
STICKLINE(QS_STRONGBAR AND C<O,L,H,0,0),COLOR009900;
STICKLINE(QS_STRONGBAR AND C<O,C,O,3.2,0),COLOR009900;
STICKLINE(QS_STRONGBAR AND C<O,C,O,2.5,0),COLOR00BB00;
STICKLINE(QS_STRONGBAR AND C<O,C,O,1.5,0),COLOR00DD00;
STICKLINE(QS_STRONGBAR AND C<O,C,O,0.5,0),COLOR00FF00;
STICKLINE(QS_STRONGBAR AND C<O,C,O,0,0),COLORFFFFFF;
{启动信号成立}
DRAWTEXT(QS_WEAKREV,L,'妖股'),COLORYELLOW;
选股,原文一键复制代码