大数跨境

通达信主力监测指标源码详解分享(1主1副)

通达信主力监测指标源码详解分享(1主1副) Angela的外贸日常
2025-10-23
1104
导读:通达信主力监测指标源码详解分享(1主1副)

免责声明


温馨提醒:指标来源收费软件破解和会员编写提供,仅供学习和研究使用(用于搭建自我交易体系实现稳定盈利和复利之路),有朋友需要量化程序化公式编写、破解软件公式的请私信。指标不属于投资资产品,指标旨在辅助大家提高投资胜率,所发送的指标为电脑版,仅供参考学习研究之用。指标都经电脑测试过,可以正常在电脑上正常发挥的,如发现不能用主要是在复制源码时不全,指标参数没有设置等问题,部分指标需要L2数据支持. 部分指标也可以通过"关键词"百度网盘下载

截图示例


截图示例(仅供参考)






指标说明(AI详解)


详细讲解一下这个名为“主力监测主图”的通达信指标公式的用法和逻辑。这个指标主要用于识别股票的成本分布情况以及主力资金可能的动向。

核心思想:

  1. 计算并可视化关键成本价: 计算并动态显示市场上90%筹码的集中成本区域(核心成本价)。

  2. 成本价趋势判断: 根据成本价的变化方向(上升或下降)用不同颜色标记,直观显示成本趋势。

  3. 成本价与K线关系可视化: 用渐变色的柱状图清晰地标识出成本价在当前K线内部、上方或下方的位置。

  4. 主力信号标记: 当价格出现特定形态(如V型反转)且伴随较大涨幅时,在K线下方标记“↖主力”信号,并用红色柱体突出显示该K线。

公式逐部分详解:

  1. 参数设置:

    • N:=14;和 MM:=6;: 这两个参数在提供的代码中没有被后续使用。可能是之前版本遗留的,或者需要结合其他未显示的公式部分(如副图指标)。在当前代码中,它们不影响主图显示。

  2. 显示股票信息:

    • Z1:=STRCAT(HYBLOCK,' ');: 连接股票所属的行业板块(HYBLOCK)和一个空格。

    • Z2:=STRCAT(Z1, DYBLOCK);: 连接上一步的结果(Z1)和股票所属的地域板块(DYBLOCK)。

    • Z3:=STRCAT(Z2, ' ');: 连接上一步的结果(Z2)和一个空格。

    • DRAWTEXT_FIX(ISLASTBAR, 0, 0, 0, STRCAT(Z3, GNBLOCK)), COLORRED;: 在图形左上角(0,0)固定位置,只在最后一根K线(ISLASTBAR)上,显示连接了Z3和股票所属的概念板块(GNBLOCK)的字符串。显示为红色。作用: 在图表左上角清晰显示该股票所属的“行业 - 地域 - 概念”信息。

  3. 日期限制(测试用):

    • HAN:=DATE<1141230;: 定义一个变量HAN,判断当前K线日期是否早于2014年12月30日(通达信DATE格式:1141230代表2014年12月30日)。作用: 这个限制条件应用于后面所有的STICKLINE绘图语句。这通常是开发者为了在特定日期范围内测试指标效果而设置的,在实际使用中,可以删除*HAN部分或者修改日期条件。注意: 如果不修改或删除,在2014年12月30日之后的K线上,那些彩色柱状图将不会显示!

  4. 计算获利筹码(未使用):

    • 当前获利筹码:=IF(WINNER(CLOSE), WINNER(CLOSE)*100, 0);: 计算收盘价(CLOSE)处的获利盘比例(以百分比表示)。WINNER(CLOSE)函数返回收盘价以下的获利盘比例(0-1之间)。作用: 虽然计算了,但这个变量在后续代码中没有被用于绘图或判断。可能是为其他功能预留的。

  5. 绘制K线:

    • DRAWKLINE(H, O, L, C);: 这是通达信绘制标准K线图(蜡烛图)的函数,使用最高价(H)、开盘价(O)、最低价(L)、收盘价(C)。

  6. 计算并绘制核心成本价:

    • 这里存在一个逻辑错误COST(X)函数中的X应该是一个介于0到100之间的数值,表示累积筹码比例。九十成本集中计算出来的是一个百分比值(通常在0到几十之间),直接用作COST()的参数是不符合函数定义的。

    • 开发者意图可能是想计算90%筹码的成本重心。通常的做法是:

    • 假设开发者意图是后者,那么这行代码应该修改为:成本价:(COST(95) + COST(5)) / 2, LINETHICK2, COLORMAGENTA;

    • 当前代码成本价:COST(九十成本集中)...会导致成本价的计算结果不可预测,通常是错误的。

    • 使用 COST(50)代表中位成本价。

    • 或者使用 (COST(95) + COST(5)) / 2近似代表90%筹码的成本重心。

    • COST(95): 95%的筹码集中在哪个价格之下。

    • COST(5): 5%的筹码集中在哪个价格之下。

    • (COST(95)-COST(5)): 表示90%筹码的价格分布区间宽度。

    • (COST(95)+COST(5)): 表示90%筹码的价格分布中心位置的大致两倍。

    • 整个公式计算的是价格分布区间宽度相对于分布中心位置的百分比。值越小,说明90%的筹码成本越集中。

    • 九十成本集中:=(COST(95)-COST(5))/(COST(95)+COST(5))*100;: 计算90%成本集中度。

    • 成本价:COST(九十成本集中), LINETHICK2, COLORMAGENTA;: 这是最关键的一行!

    • 入1:IF(成本价>REF(成本价,1), 成本价, DRAWNULL), COLORRED, LINETHICK2;: 如果当日成本价高于昨日成本价(REF(成本价,1)),则用红色粗线(LINETHICK2)绘制当日的成本价线,否则不绘制(DRAWNULL)。

    • 出1:IF(成本价<REF(成本价,1), 成本价, DRAWNULL), COLORGREEN, LINETHICK2;: 如果当日成本价低于昨日成本价,则用绿色粗线绘制当日的成本价线,否则不绘制。

    • 作用: 绘制一条代表核心成本区域(90%筹码)重心位置的线(品红色),并根据其相对于昨日是上升(红色)还是下降(绿色)进行颜色区分,直观显示成本重心的移动方向。

  7. 绘制成本价与K线关系柱(渐变效果):

    • 蓝色渐变柱贯穿K线: 成本价在K线价格范围内。

    • 蓝色渐变柱覆盖整个实体 + 绿色外框: 成本价高于当前K线最高价(股价低于成本区)。

    • (注:该公式没有专门处理成本价低于K线最低价的情况,这种情况不会触发上述绘图,成本线会显示在K线下方)

    • 这些语句绘制连接收盘价(CLOSE)和开盘价(OPEN)的柱体(即覆盖整个K线实体)。

    • 同样使用5条宽度递减的柱线,颜色从深蓝渐变到浅蓝/青色。

    • STICKLINE(成本价>HIGH, HIGH, LOW, 0, 0), COLORGREEN;: 额外绘制一条宽度为0(即细线)的绿色线,从最高价(HIGH)到最低价(LOW),覆盖整个K线范围。

    • 视觉意义: 成本价远高于当前股价(在K线上方),整个K线实体被蓝色渐变柱覆盖,并且K线外框用绿色细线标出。提示当前股价低于主力成本区。

    • 这些语句绘制从成本价向下到开盘价和收盘价中较小者(MIN(OPEN, CLOSE))的柱体(同上)。

    • 同样使用5条宽度递减、颜色渐变的柱线。

    • 视觉意义: 成本价位于K线的上影线或下影线区域,但仍显示为垂直的蓝色渐变柱。柱体顶部是成本价,底部是K线实体底部。

    • 这些语句绘制从成本价向下到开盘价和收盘价中较小者(MIN(OPEN, CLOSE))的柱体。

    • 使用5条宽度递减(3.2, 2.5, 1.9, 1.2, 0.3)的柱线,颜色从深蓝(COLOR0077FF)渐变到浅蓝/青色(COLOR00FFFF),叠加在一起形成类似“光柱”的渐变效果。

    • 视觉意义: 成本价位于K线实体内部,显示为垂直的蓝色渐变柱。柱体顶部是成本价,底部是K线实体底部。

    • 这一系列STICKLINE语句根据成本价(成本价)相对于当前K线实体的位置,绘制不同宽度和颜色的柱状图,形成渐变效果。

    • 情况一:成本价在K线高低点之间(成本价>LOW AND 成本价<HIGH),且在K线实体内部(成本价>MIN(C,O) AND 成本价<MAX(C,O))

    • 情况二:成本价在K线高低点之间(成本价>LOW AND 成本价<HIGH),但不在K线实体内部(即在上下影线内)

    • 情况三:成本价高于K线最高价(成本价>HIGH)

    • 总结: 这些彩色柱状图的核心作用是直观地标出成本价在当前K线中的相对位置

  8. 主力信号标记:

    • DF2:=(C-REF(C,1))/REF(C,1)*100>5;: 定义条件DF2:当日涨幅超过5%。

    • DF3:=(C-O)/O*100>4;: 定义条件DF3:当日振幅(收盘价相对于开盘价的涨幅)超过4%。

    • 当天涨幅:(C-O)/O*100, NODRAW;: 计算当天涨幅百分比,NODRAW表示不显示在图上,可能是供其他逻辑参考。

    • V型反转:=L<成本价 AND DF2;: 定义信号V型反转:当日最低价(L)低于成本价(成本价 当日涨幅超过5%(DF2)。

    • V型反转2:=CROSS(C, 成本价) AND DF2;: 定义信号V型反转2:当日收盘价(C)上穿成本价(成本价 当日涨幅超过5%(DF2)。

    • V型反转3:=L<成本价 AND DF3;: 定义信号V型反转3:当日最低价(L)低于成本价(成本价 当日振幅超过4%(DF3)。

    • DRAWTEXT(V型反转, L*0.98, '↖主力'), COLORCYAN;: 如果V型反转条件满足,在最低价下方2%的位置(L*0.98)绘制青蓝色(COLORCYAN)的“↖主力”文字。

    • DRAWTEXT(V型反转2, L*0.98, '↖主力'), COLORCYAN;: 同上,对应V型反转2信号。

    • DRAWTEXT(V型反转3, L*0.98, '↖主力'), COLORCYAN;: 同上,对应V型反转3信号。

    • STICKLINE(V型反转=1, C, O, 3.2, 0), COLORRED;: 如果V型反转信号触发,用红色(COLORRED)粗柱体(3.2)覆盖K线实体(从收盘价C到开盘价O)。

    • STICKLINE(V型反转2=1, C, O, 3.2, 0), COLORRED;: 同上,对应V型反转2信号。

    • STICKLINE(V型反转3=1, C, O, 3.2, 0), COLORRED;: 同上,对应V型反转3信号。

    • 作用: 当股价在成本价附近出现探底回升(V型反转)或放量突破成本价(V型反转2)且伴随较大涨幅时,标记“主力”信号,并用醒目的红色实体柱突出显示该K线,提示可能存在主力资金介入或发力。

指标用法总结:

  1. 观察成本线(品红/红/绿线):

    • 这条线代表估算的90%筹码的成本重心。

    • 红线: 当日成本重心上移,可能意味着有资金在更高价位承接或吸筹。

    • 绿线: 当日成本重心下移,可能意味着有资金在更低价位割肉或派发。

    • 股价在成本线上方运行,相对强势;在成本线下方运行,相对弱势。

  2. 观察彩色柱状图:

    • 蓝色渐变柱位置: 清晰指示成本价在当前K线中的位置(实体内部、影线内、上方)。

    • 实体被蓝色渐变柱覆盖 + 绿色外框: 强烈提示当前股价低于主力成本区,可能存在超跌或主力被套。

  3. 关注“↖主力”信号:

    • 当在K线下方出现青蓝色的“↖主力”文字,并且该K线实体被染成红色时,表明触发了V型反转V型反转2V型反转3信号。

    • 这些信号提示在成本价附近发生了带量的、大幅度的上涨或突破,可能意味着主力资金在护盘、吸筹或发动攻势。

    • 这是一个看涨信号,提示关注该股的后续走势。但需结合成交量、大盘环境和其他技术指标综合判断。

重要注意事项:

  1. 成本价计算错误: 如前所述,成本价:COST(九十成本集中)...这行代码存在逻辑错误,会导致计算的核心成本价不准确。这是该指标最大的问题。建议修改为 成本价:(COST(95) + COST(5)) / 2, LINETHICK2, COLORMAGENTA;或使用 COST(50)

  2. 日期限制:HAN变量限制了彩色柱状图的显示日期(2014年12月30日之前)。实际使用时需要删除所有STICKLINE语句末尾的*HAN,或者修改HAN的条件。

  3. 信号滞后性: “主力”信号基于当日涨幅判断,是收盘后确认的信号。盘中最低价可能触发条件,但需收盘涨幅达标信号才成立。

  4. 结合其他分析: 该指标主要反映成本分布和特定形态的信号。务必结合成交量、趋势线、均线系统、MACD、KDJ等其他技术指标以及基本面、消息面进行综合分析和验证。切勿仅凭此单一信号做交易决策。

  5. 主力定义: 指标中的“主力”是一个抽象概念,指代可能对股价有较大影响力的资金(机构、游资、大散户等)。信号的出现代表符合某种量价形态,并不保证一定是“主力”行为。

使用建议:

  1. 修正代码: 务必先修正成本价的计算公式。

  2. 移除日期限制: 删除或修改HAN条件。

  3. 观察成本趋势: 重点关注成本价线的方向(红/绿)以及股价相对于成本价的位置。

  4. 识别关键K线: 当出现被红色实体柱覆盖的K线且伴有“↖主力”信号时,将其视为一个潜在的关键点,需要高度关注后续走势和成交量变化。

  5. 寻找共振点: 当成本价线开始由绿转红(成本重心上移)、股价站上成本价、同时出现“主力”信号,并且得到成交量放大或其他技术指标(如MACD金叉)的确认时,信号的可靠性相对较高。

希望这个详细的解释能帮助你理解和使用这个“主力监测主图”指标!请记得修正代码中的错误。




指标源码



 主图指标源码(主力监测主图)

{微信公众号:竹源投资小助手}

N:=14;

MM:=6;

Z1:=STRCAT(HYBLOCK,' ');

Z2:=STRCAT(Z1,DYBLOCK);

Z3:=STRCAT(Z2,' ');

DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLORRED;

HAN:=DATE<1141230;

当前获利筹码:=IF(WINNER(CLOSE),WINNER(CLOSE)*100,0);

DRAWKLINE(H,O,L,C);

九十成本集中:=(COST(95)-COST(5))/(COST(95)+COST(5))*100;

成本价:COST(九十成本集中),LINETHICK2,COLORMAGENTA;

入1:IF(成本价>REF(成本价,1),成本价,DRAWNULL),COLORRED,LINETHICK2;

出1:IF(成本价<REF(成本价,1),成本价,DRAWNULL),COLORGREEN,LINETHICK2;

STICKLINE(成本价>LOW AND 成本价<HIGH,成本价,MIN(MIN(OPEN,CLOSE),成本价),3.2,0)*HAN,COLOR0077FF;

STICKLINE(成本价>LOW AND 成本价<HIGH,成本价,MIN(MIN(OPEN,CLOSE),成本价),2.5,0)*HAN,COLOR0099FF;

STICKLINE(成本价>LOW AND 成本价<HIGH,成本价,MIN(MIN(OPEN,CLOSE),成本价),1.9,0)*HAN,COLOR00BBFF;

STICKLINE(成本价>LOW AND 成本价<HIGH,成本价,MIN(MIN(OPEN,CLOSE),成本价),1.2,0)*HAN,COLOR00DDFF;

STICKLINE(成本价>LOW AND 成本价<HIGH,成本价,MIN(MIN(OPEN,CLOSE),成本价),0.3,0)*HAN,COLOR00FFFF;

STICKLINE(成本价>MIN(C,O) AND 成本价<MAX(C,O),成本价,MIN(OPEN,CLOSE),3.2,0)*HAN,COLOR0077FF;

STICKLINE(成本价>MIN(C,O) AND 成本价<MAX(C,O),成本价,MIN(OPEN,CLOSE),2.5,0)*HAN,COLOR0099FF;

STICKLINE(成本价>MIN(C,O) AND 成本价<MAX(C,O),成本价,MIN(OPEN,CLOSE),1.9,0)*HAN,COLOR00BBFF;

STICKLINE(成本价>MIN(C,O) AND 成本价<MAX(C,O),成本价,MIN(OPEN,CLOSE),1.2,0)*HAN,COLOR00DDFF;

STICKLINE(成本价>MIN(C,O) AND 成本价<MAX(C,O),成本价,MIN(OPEN,CLOSE),0.3,0)*HAN,COLOR00FFFF;

STICKLINE(成本价>HIGH,CLOSE,OPEN,3.2,0)*HAN,COLOR0077FF;

STICKLINE(成本价>HIGH,CLOSE,OPEN,2.5,0)*HAN,COLOR0099FF;

STICKLINE(成本价>HIGH,CLOSE,OPEN,1.9,0)*HAN,COLOR00BBFF;

STICKLINE(成本价>HIGH,CLOSE,OPEN,1.2,0)*HAN,COLOR00DDFF;

STICKLINE(成本价>HIGH,CLOSE,OPEN,0.3,0)*HAN,COLOR00FFFF;

STICKLINE(成本价>HIGH,HIGH,LOW,0,0),COLORGREEN;

DF2:=(C-REF(C,1))/REF(C,1)*100>5;

DF3:=(C-O)/O*100>4;

当天涨幅:(C-O)/O*100,NODRAW;

V型反转:=L<成本价 AND DF2;

V型反转2:=CROSS(C,成本价) AND DF2;

V型反转3:=L<成本价 AND DF3;

DRAWTEXT(V型反转,L*0.98,'↖主力'),COLORCYAN;

DRAWTEXT(V型反转2,L*0.98,'↖主力'),COLORCYAN;

DRAWTEXT(V型反转3,L*0.98,'↖主力'),COLORCYAN;

STICKLINE(V型反转=1,C,O,3.2,0),COLORRED;

STICKLINE(V型反转2=1,C,O,3.2,0),COLORRED;

STICKLINE(V型反转3=1,C,O,3.2,0),COLORRED;




 副图指标源码(主力监测副图)


{微信公众号:竹源投资小助手}

ZLCM:=EMA(WINNER(CLOSE)*70,3);

SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);

ZSHTL:=SHCM/(ZLCM+SHCM)*100;

ZZLKP:=ZLCM/(ZLCM+SHCM)*100;

ZCMZL:=MA(ZLCM+SHCM,13);

ZZNTS:=BARSLAST(ZSHTL < 90 AND REF(ZSHTL,1) > 90);

ZSHJJ:=EMA(ZSHTL,89);

ZZLJJ:=EMA(ZZLKP,89);

ZJLRQD:=INTPART(ZZLKP-ZZLJJ);

SH8:=EMA(ZSHTL,8);

DKB:=IF(ZZLKP-REF(ZZLKP,1) > ZSHTL-REF(ZSHTL,1),1,0);

STICKLINE(ZSHJJ > REF(ZSHJJ,1),ZSHTL,ZSHJJ,2,0),COLOR00FF00;

STICKLINE(ZZLJJ > REF(ZZLJJ,1),ZZLKP,ZZLJJ,2,0),COLORRED;

散户:INTPART(ZSHTL),COLORCYAN,LINETHICK1;

主力:INTPART(ZZLKP),COLORWHITE,LINETHICK1;



 选股指标源码(选股)









往期热标






详解通达信超级完美的趋势多空指标

详解通达信机构趋势指标源码分享(1主1副1选)

详解通达信顶底之王指标源码分享(1主1副1选)

详解通达信主力波段指标源码分享(1主1副1选)

详解通达信游资大单吸筹指标源码分享(1主1副1选)








注意事项



一、复制的时候注意"?"导致的错误,删除多余的"?"
二、复制安装的时候出现错误提示,按错误提示找到错误代码的位置,看一下代码“AND”和“OR”是不是缺少空格,这些关键字前后要有空格
三、也可以复制到world文档里,再从文档里复制到通达信里


免费获取指标的方法如下↓↓↓

第一步:在文章下面点“赞👍+推荐+转发”。 

第二步:点击下方名片关注公众号“竹源投资小助手”

第三步:然后进入公众号主页发消息回复关键词:"主力监测",获取下载链接。 


温馨提示

如果你觉得文章还不错,就请点击右上角选择发送给朋友或者转发到朋友圈。您的支持和鼓励是我们最大的动力。喜欢就请关注我们吧~






今日美图



来!在看一下吧~

【声明】内容源于网络
0
0
Angela的外贸日常
跨境分享间 | 长期积累专业经验
内容 46256
粉丝 6
Angela的外贸日常 跨境分享间 | 长期积累专业经验
总阅读1140.5k
粉丝6
内容46.3k