上一节课( https://gushi.in/topic/484 )我们搞懂了一个核心认知:所有指标公式,本质就是给行情软件下达的数据计算、画图指令。我们认识了 C/O/H/L/V 基础数据,也见过均线、K 线变色案例。
很多新手看懂理论后,卡在第一道门槛:不知道代码写在哪、看不懂编辑器按钮、分不清符号规范,复制网上代码经常报错。
今天不上复杂函数,主攻 “基本功”。本课目标:
找到并打开公式编辑器,认清所有关键按钮;
吃透指标公式通用书写规范、标点、符号禁忌(90% 新手报错根源);
学会赋值、画线、颜色命令三大基础语法;
从零编写两条可直接使用指标:①简易强弱线 ②变色成交量柱;
学会测试、保存、加载指标,看懂简单报错。
一、第一步:找到公式编辑器(图文对照)
配图 1:公式编辑器入口截图示意
通达信 / 同花顺通用路径:
顶部菜单栏 →【功能】→【公式系统】→【公式管理器】
快捷键(通达信):Ctrl+F
打开后界面关键区域小白必须认识:
公式分类列表:对应第一课四大类型【技术指标 / 选股 / 交易系统 / 五彩 K 线】
重点提醒:选错分类,代码直接无法运行!
画线指标选【技术指标公式】;K 线变色选【五彩 K 线】;筛选股票选【选股公式】
【新建】按钮:创建空白公式
【编辑框】:写代码的地方
【参数设置区】:调整周期、阈值(后续课程重点)
【测试公式】按钮:写完代码先点这里!检测语法错误
【确定 / 保存】:保存指标,之后可以在 K 线页面调用
⚠️新手高频踩坑:
复制网上代码直接粘贴,不检查公式类型;中文逗号、中文分号,直接报错!本节课重点解决。
二、重中之重:指标公式语法硬性规则(所有案例通用)
很多人学不会不是数学差,是不遵守 “软件语法规矩”。
1. 所有标点,必须英文半角符号
✅ 正确:; : , > < = + - * /
❌ 错误:;:,><=(中文符号,软件识别不了,直接报错)
2. 每一条完整指令末尾,以分号 ; 结尾
示例:
MA5:MA(C,5);
一条语句 = 一个完整指令,末尾加 ;
3. 冒号两种用法(新手最容易混淆!)
名称: 单冒号:输出画线,图表上看得见线条
MA5:MA(C,5); // 图表画出5日均线
名称:= 双冒号等号:只内部计算、不画线,隐藏变量
均价:=MA(C,5); // 仅参与内部运算,屏幕看不到这条线
通俗理解:单冒号 = 展示出来;双冒号 = 偷偷计算,后台使用。后续复杂指标大量用到隐藏变量。
4. 基础运算符号
+加、-减、*乘、/除
>大于、<小于、=等于、>=大于等于、<=小于等于
AND并且、OR或者(条件判断必备)
5. 注释写法(方便自己备注,软件不执行)
{文字内容} 大括号包裹内容,属于注释,只给人看,软件忽略。
示例:
MA5:MA(C,5); {5日均线,短期趋势参考}
三、三大核心基础命令(本课所有案例核心)
1. 输出线条命令(单冒号)
适合绘制均线、强弱线、压力支撑线
示例回顾:
MA5:MA(C,5);
2. STICKLINE 柱状画线(画量柱、K 线、信号柱,第一课 K 线变色用到)
标准格式:
STICKLINE(条件,起点价格,终点价格,柱粗细,是否空心),颜色;
条件:满足条件才画图
0 = 实心,1 = 空心
COLORRED 红、COLORGREEN 绿、COLORYELLOW 黄、COLORWHITE 白
3. 颜色命令
直接跟在语句后方,用逗号隔开
MA5:MA(C,5),COLORYELLOW; {黄色5日线}
四、实战案例 1:亲手编写【简易价格强弱中轴线】(主图指标)
思路逻辑
以 20 日收盘价均线作为强弱分界线:
价格在均线上方 = 偏强;价格在均线下方 = 偏弱。
我们画出这条中轴线,并且让价格站上均线时线条变黄,跌破变灰。
完整代码:
{简易强弱中轴线|主图指标}
强弱线:MA(C,20),COLORGRAY; {默认灰色}
强势:=C>强弱线; {隐藏变量:收盘价大于强弱线=强势状态}
STICKLINE(强势,强弱线,强弱线,2,0),COLORYELLOW;
逐句拆解:
强弱线:MA(C,20),COLORGRAY;
定义 20 日均线,命名强弱线,默认灰色,直接显示在 K 线图。
强势:=C>强弱线;
双冒号,隐藏变量,只做判断:收盘价大于强弱线标记为强势。
STICKLINE(强势,强弱线,强弱线,2,0),COLORYELLOW;
满足强势条件时,把强弱线替换为黄色高亮。
✅实操步骤:
公式管理器→新建【技术指标(主图叠加)】→粘贴代码→测试公式→保存→K 线加载。
配图 2:强弱中轴线效果图
K 线图中,20 日线常态灰色;股价站上均线,均线自动变黄,直观区分强弱区间。
五、实战案例 2:变色成交量副图指标(新手高频需求,副图指标)
逻辑
成交量放大并且当天上涨 → 红量柱
成交量放大并且当天下跌 → 绿量柱
普通缩量成交量 → 灰色柱
完整代码:
{变色成交量|副图指标}
VOL,VOLSTICK; {原始成交量柱}
放量:=V>MA(V,5); {成交量大于5日均量,定义为放量}
上涨:=C>O;
STICKLINE(放量 AND 上涨,0,V,2,0),COLORRED;
STICKLINE(放量 AND NOT(上涨),0,V,2,0),COLORGREEN;
STICKLINE(NOT(放量),0,V,2,0),COLORGRAY;
逐句拆解:
VOL,VOLSTICK; 系统成交量原生输出;
放量:=V>MA(V,5); 定义放量条件;
上涨:=C>O; 阳线条件;
AND 代表同时满足;NOT() = 取反(不满足条件)。
配图 3:变色成交量效果图
副图成交量:放量阳线红柱、放量阴线绿柱、缩量统一灰色,一眼分辨量能性质。
六、新手必学:测试公式 + 看懂基础报错
写完代码,一定要点【测试公式】
常见报错原因对照:
语法错误、缺少分号 → 某一行末尾漏 ;
未识别标识符 → 打错函数名称、中英文符号混用
参数数量不对 → 函数括号里数字数量写错
公式类型选错:画线代码放进选股公式
小技巧:分段写代码!不要一次性写完一大段。写一行,测试一次,方便定位错误。
七、本课核心总结
Ctrl+F 打开公式管理器,公式分类千万不能选错;
牢记铁则:全部标点英文半角;语句末尾加分号;
: 画线展示,:= 隐藏计算,这是指标编写分水岭;
掌握基础画线:线条输出 + STICKLINE 量柱 / K 线绘制 + 颜色指令;
实操完成两个指标:强弱中轴线(主图)、变色成交量(副图)。
最后由 niulai 编辑于 2026-09-27 20:02好好学习,这个帖子优先学习
好好学习
新手卡在编辑器这步太真实了,从认按钮到写出第一条指标,这课补得及时