通达信主图、副图、选股公式有什么区别?类型与转换方法

最后更新:2026年8月21日。通达信主图公式、副图公式和条件选股公式经常使用相同的价格、成交量和函数,但它们的显示位置、最终输出和使用入口不同。选错分类,是“导入成功却找不到”或“副图能看却不能选股”的常见原因。
一、三类公式的核心区别
| 类型 | 显示或运行位置 | 主要输出 | 常见用途 |
|---|---|---|---|
| 主图公式 | 叠加在K线主图 | 均线、通道、文字和图标 | 观察价格结构和信号位置 |
| 副图公式 | K线下方独立窗口 | 曲线、柱线、数值和信号 | 观察动量、量能和状态 |
| 条件选股公式 | 条件选股器中运行 | 满足或不满足条件 | 批量筛选股票 |
二、主图公式有什么特点
主图公式与K线共享价格坐标,常用于绘制均线、趋势线、价格通道和买卖提示。简单示例:
M5:MA(CLOSE,5);
M20:MA(CLOSE,20);
冒号后的表达式会输出到图表。主图可以显示信号,但显示信号不等于能直接在条件选股器里批量筛选。
三、副图公式有什么特点
副图拥有独立区域,适合显示相对强弱、成交量变化、振荡指标或自定义数值。例如:
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
DIF:DIF;
DEA:DEA;
副图可以同时输出多条线和柱状数据。若直接把整段副图代码改成选股公式,多条输出和绘图语句可能造成报错或逻辑不清。
四、条件选股公式有什么特点
条件选股公式最终只需要表达“当前是否满足条件”。例如:
M5:=MA(CLOSE,5);
M20:=MA(CLOSE,20);
XG:CROSS(M5,M20);
中间变量使用 :=,最终用一个明确条件输出。保存后可按条件选股器教程设置周期和范围运行。
五、指标公式能不能直接改成选股公式
可以提取其中的信号条件,但不是把“主图”两个字改成“选股”就完成。一般步骤是:
- 找到主图或副图中真正触发信号的条件。
- 保留该条件依赖的变量和计算。
- 删除仅用于颜色、线宽、图标和文字显示的绘图部分。
- 把最终条件整理成唯一输出,例如
XG:条件;。 - 在相同周期和参数下比较图上信号与选股结果。
如果公式包含未来引用、回写函数或盘中动态字段,转换后仍会继承这些问题,需按未来函数与信号漂移方法检查。
六、选股公式能不能改成主图提示
可以把条件作为主图中的图标、文字或颜色提示,但需要增加绘图语句,并确认提示所用坐标。绘图只改变显示方式,不会提升条件本身的有效性。
七、排序公式和股票池是什么
排序公式通常输出一个可比较的数值,用于按强弱或某个指标值排序;股票池则可能包含流程、状态转换和实时运行规则。它们与普通条件选股有关联,但不是同一种文件,导入和使用入口也可能不同。
八、如何判断下载资源属于哪一类
- 说明写“叠加K线、主图显示”:通常是主图公式。
- 说明写“副图、柱线、波段曲线”:通常是副图公式。
- 说明写“一键选股、条件选股、预警条件”:通常包含选股公式。
- 说明写“排序、指标排序”:可能是排序公式。
- 说明写“股票池、流程池”:通常不能只按普通指标公式处理。
九、常见问题
导入后只能看图,找不到选股公式
资源可能只包含主图或副图,没有提供独立选股条件。先查看公式包列表和说明,不要默认所有指标都附带选股公式。
把副图复制到选股分类后报错
检查多条输出、绘图语句和最终条件。可参考通达信公式报错排查逐项处理。
电脑版能用,手机版不能用
手机版对公式类型、函数、绘图和同步的支持可能不同。复杂公式应先在电脑版验证,并以当前客户端能力为准。
还不熟悉公式管理器,可返回通达信基础使用教程中心;需要学习变量和常用函数,可查看通达信选股公式编写入门。
风险提示:公式类型只决定显示和运行方式,不代表公式具备预测能力。本文用于软件和公式语言学习,不构成投资建议。




