简介:这是一份通达信指标公式源码文档,面向使用通达信软件进行技术分析的投资者、量化爱好者及进阶股民,用于快速搭建包含主力成本、短期底部、多周期均线、买卖点预警的看盘与选股体系。文档以完整公式代码呈现,核心逻辑包括:用13周期EMA估算主力成本、以30日最低高价识别短期底部支撑,并通过3日、9日、23.5日等多条移动平均线交叉判断趋势;同时封装了'追涨''牛起步''关注''介入'以及'买入''加仓'等条件提示,方便直接复制到通达信公式管理器中使用。包体仅1个doc文件,压缩包大小约153KB,内容精炼、无多余素材。目前已有215人学习下载,适合希望借鉴成熟公式框架、加深对通达信指标编写理解并提升看盘效率的用户。需要提醒的是,任何技术指标都不能保证绝对准确,建议结合市场环境与基本面综合判断。 单独把“通达信指标公式源码主力成本短期底部.doc”这个文件名拿出来看,内行基本秒懂——这就是一份“别人整理好的、可以直接用的选股/副图指标”,核心思路围绕两件事:主力成本线和短期底部信号。很多人找这种文档,无非是想抄作业,但抄完不会用、用不好,甚至装上全是乱码、信号漂移得一塌糊涂,才是常态。这篇文章我就把这个doc里最值钱的东西掰开讲清楚:主力成本类指标为什么有效、短期底部信号怎么设计才靠谱、源码到手后怎么安装怎么调,以及最关键的——怎么避免被假底部信号反复打脸。
1. 主力成本与短期底部的核心逻辑
1.1 为什么要盯主力成本
炒股时间久了你会发现,K线怎么走、消息怎么出,背后其实都是钱在说话。主力资金体量大,不可能像散户一样一天之内完成建仓,它的买入成本必然集中在某个区间内。这个区间就像一个“引力中心”——股价跌到成本线附近时,主力有护盘动机;股价涨离成本线过远时,主力有兑现欲望。所以“主力成本线”本质上是把筹码分布或者均线逻辑改良后,估算出大资金的平均持仓位置。
市面上所有主力成本类指标,不管源码写得多花哨,底层逻辑都跑不出这三类:
- 用特定周期的加权均线(如EMA)模拟筹码重心
- 用最高价、最低价、收盘价的组合计算单根K线的“理性成本”
- 结合成交量,把“量大的价位”视为“主力真实成本区”
理解了这一点,你拿到任何一份“主力成本”源码,都能一眼看出作者是怎么想的,而不是单纯被一堆函数名绕晕。
1.2 短期底部的判断依据
短期底部和长期底部是两码事。长期底部要看估值、看周期,短期底部看的是资金行为和情绪修复。散户最容易犯的错是把“跌得多了”当成底部,结果半山腰接飞刀。真正可靠的短期底部信号,至少要满足几个条件:
- 出现止跌K线形态(长下影、十字星、阳包阴等)
- 成交量出现地量后温和放大,也就是“缩量企稳、放量启动”
- 价格重新站上某条关键短周期均线
- 技术指标出现底背离(比如MACD绿柱缩短、RSI超卖回升)
- 主力成本线附近获得支撑
一份设计合理的“短期底部”指标,本质上就是把上述条件量化成代码。你看源码时只要逐个对照,就知道这个指标有没有“真货”,是不是拿一堆均线拼凑出来的糊弄玩意儿。
2. 源码解析:主力成本短期底部指标的构成
2.1 公式骨架与参数设定
我见过大量同名文档里的指标源码,质量参差不齐。好的设计思路通常分三段:先算主力成本线,再描短期底部条件,最后叠加信号提示。这里我以一份典型的整合版源码为例拆解,结构如下:
{参数区} N:=13; M:=5; VAR1:=(2*CLOSE+HIGH+LOW)/4; 主力成本:EMA(VAR1,N),COLORYELLOW,LINETHICK2; 短期线:EMA(CLOSE,M),COLORWHITE;参数区里的N=13和M=5不是随便写的。13在均线体系里属于斐波那契周期,对中短期成本跟踪比较灵敏;5是周线级别的自然天数,适合做短线情绪线。(2*CLOSE+HIGH+LOW)/4这个公式在技术分析里叫“价格重心”,它给收盘价两倍权重,原因是收盘价是多空最终博弈结果,比盘中价格更有参考价值。这种细节就是区分“做指标的人懂不懂行”的关键。
2.2 短期底部信号如何量化
底部信号部分,好一点的源码会把“价格在成本线附近+K线企稳+量能变化”三者做与运算,只保留同时满足的状态。比如:
底部区:=ABS(CLOSE-主力成本)/主力成本<0.03; 企稳:=CLOSE>REF(CLOSE,1) AND LOW<REF(LOW,1) AND CLOSE>OPEN; 量能:=VOL>REF(VOL,1) AND VOL<MA(VOL,5)*2; 底部信号:底部区 AND 企稳 AND 量能;这里每个条件都是有意义的:底部区限制价格偏离成本线3%以内,保证你在主力“保护区”附近才出手;企稳用回踩不破和阳线反包来确认K线级别止跌;量能要求当天放量但又不过分放量,因为温和放量才是资金进场的样子,巨量往往是情绪高潮,不安全。
2.3 源码里常见的“坑”
我要特别提醒一句:网上下载的doc文档里,经常出现源码不完整、函数名被截断、甚至故意留错的“解密版”。你复制到通达信里一编译,弹出一堆错误提示。常见问题有这么几类:
- 全角符号混入(小括号、逗号变全角,公式直接无法编译)
- 中文注释干扰(个别旧版通达信对中文注释兼容性差)
- 未来函数(比如用
BACKSET、PEAK等函数画出来的“完美信号”,实盘根本不可能提前出现) - 参数类型错误(比如把字符串当数字用,或缺少
:=赋值符号)
判断未来函数有个笨办法:信号如果总是在K线走完后的下一根才出现,或者指标线在盘中会来回变动,多半就是用了未来函数。这种东西复盘看很漂亮,实战用就是灾难。
3. 实操:将doc源码变成通达信里的可用指标
3.1 第一步:正确新建指标
打开通达信,按Ctrl+F调出公式管理器,选择“新建”。这里要留意,副图指标和选股指标是两套公式类型。如果你要把底部信号直接用于选股,需要新建的是“条件选股公式”而不是“技术指标公式”。
公式名称:主力底部 公式类型:副图指标(或条件选股公式) 画线方法:副图粘贴源码时,先清空默认代码,再逐段粘贴。很多doc文本里带有特殊空格或换行符,粘贴后推荐在通达信自带的公式编辑器里“全部清除”格式化一次,能筛掉大部分乱码问题。
3.2 第二步:编译报错逐条排查
如果你遇到报错,别慌,绝大多数原因是符号问题。我整理了一份高频报错对照表:
| 报错信息 | 大概率原因 | 解决办法 |
|---|---|---|
| “行1: 缺少) ” | 全角括号混入 | 删除全角符号重敲 |
| “未定义的变量” | 函数名拼写错误或源码不全 | 核对原函数名 |
| “不能嵌套” | IF嵌套过多或写错层级 | 拆分成多个赋值变量 |
| “未来函数” | 用了BACKSET等函数 | 移除相关行或换函数写法 |
3.3 第三步:看懂信号,按需优化
安装完不要急着实盘。先翻看最近3个月的行情,手动标记历史上每一个底部信号,看看对应后续1-5天的表现。如果信号太频繁(比如一个月出现几十次),那就提高底部区阈值或者增加“均线多头排列”这类过滤条件;如果信号太少,就放宽偏离度、缩短周期参数。
个人实测,原来的ABS(CLOSE-主力成本)/主力成本<0.03在震荡市里表现尚可,但在单边下跌行情中容易接飞刀。我的改良做法是加一条趋势过滤:
趋势线:=MA(CLOSE,20); 趋势过滤:=CLOSE>趋势线 OR (CLOSE>REF(CLOSE,3) AND 趋势线>REF(趋势线,3)); 最终信号:底部信号 AND 趋势过滤;原理很简单:短期底部再“底部”,也尽量不要逆着20日线去抄。20日线向下倾斜的时候,短期反弹多数只是下跌中继。
4. 实战场景与心得:信号之外的东西
4.1 主力成本指标的三种正确用法
用法一,主图叠加判断多空分界。价格在主力成本线上方运行时,市场整体由多方主导,持仓心态可以稳一些;价格跌破成本线并反抽不破,那是减仓信号,不适合死扛。
用法二,结合成本线买卖点。以“价格回踩成本线不破+放量收阳”作为激进买入点,以“价格远离成本线超过20%且出现滞涨(如上影线、缩量)”作为减仓观察点。这里20%不是死数,你可以用个股的历史波动幅度去调整。
用法三,选股辅助。条件选股公式跑一遍全市场,选出当天出现底部信号的标的,再人工过一遍基本面、题材位置、板块效应。我一般要求信号出现时股价不处在前期暴涨后的回落初期,否则可能只是下跌过程中的反抽。
4.2 避坑:最大风险不是指标不准
跟踪了一段时间后我发现,这类底部指标最大的风险反而是“信号太早”。短期底部成立,不等于马上起飞。经常出现价格在成本线附近震荡好几天,主力才真正启动拉升。如果按信号当日买入,要做好忍受短期浮亏的心理准备。
我的应对方式是分批介入:信号出现当日观察仓少量参与,次日不破成本线且量能持续则加仓。另外,一定要设置离场规则,比如收盘跌破成本线3%就止损,5个交易日内涨幅低于3%就说明信号失效。
4.3 实战案例回顾
拿我近期跟踪的一只票来说,价格回踩主力成本线(图中黄线)附近,当天收出带长下影的十字星,量能从前一天地量放大到1.8倍,指标在副图给出底部信号。我按计划先上了2成观察仓,第二天收阳且量能不低于昨日,再加到5成。后续股价在3个交易日内拉升了7%,再次远离成本线并出现缩量滞涨,我在第三个交易日午后分批了结。整个过程中指标只是辅助,真正让我拿住单子的逻辑是“我知道主力的成本在哪里,我不会轻易被洗下车”。
5. 常见问题速查与最后的经验小结
| 问题场景 | 快速处理建议 |
|---|---|
| 装了指标但副图不显示 | 检查“画线方法”是否选对,指标类型是否选成“主图叠加” |
| 指标信号一天变好几个 | 大概率用了未来函数,找作者确认或放弃该指标 |
| 选股时用不了副图指标 | 把信号条件单独写成条件选股公式,不能用副图直接选股 |
| 参数不知道该调大还是调小 | 信号太迟钝就调小周期参数,信号太频繁就调大偏移阈值 |
| doc文档打开是乱码 | 用WPS或Office的“打开并修复”,或另存为txt后手动清理格式 |
| 公式注释是乱码 | 删掉所有中文注释重新输入,只保留公式运算符和函数 |
回到这份doc本身,它给你的不是“圣杯”,而是一把帮你理清主力成本和短期底部关联的尺子。源码是别人的,但参数必须调成你自己的,信号必须结合你的风险偏好去筛选。我见过太多人迷信某个指标,结果亏在不停死扛上——任何单一指标都只是概率工具,控制仓位、设置止损、严格执行,才是账户的真正安全带。
最后说个实在的:安装完新指标后,用“个股历史分笔回放”功能把近半年的行情逐根K线复盘一遍,你会明显感受到信号在不同阶段下的差异。这个动作比翻十篇源码解析帖子都有效。别嫌麻烦,想靠指标吃饭,就得先熟悉指标的脾气。
本文还有配套的精品资源,点击获取