✦ 点击上方蓝色字“竹源投资小助手”加关注加星标 获得更多精品 ✦
温馨提醒:公众号素材来源于网络、付费、原创,仅供粉丝朋友们学习交流和技术理论探讨之用,请勿用作法律禁止之外用途!若有侵权,请联系删除
股市有风险,入市需谨慎,不保证任何效果,不作任何投资建议。



你好呀,我是专注量化与实战结合的财经博主。你贴出的这段通达信公式,本质上是一套「基本面全景信息栏」,作用是把行业属性、股本结构、估值与核心盈利指标浓缩在K线界面的左上角,实现“看盘即扫雷”。
下面我用实战角度给你做一版通俗解析 👇
一、这套公式在干什么?
一句话总结:
把F10里的关键信息,直接钉在主图上,省去反复翻资料的时间。
非常适合:
短线选手:一眼看清是不是主流热点(行业+概念)
中线价投:快速判断估值与盈利能力
打板/风控:识别ST、全流通压力、市值大小
二、四大模块拆解(重点)
📌 1️⃣ 所属板块(黄色)
【所属板块】: [行业]-xxx [概念]-xxx✅ 显示:
行业(如:半导体、银行)
概念(如:AI、华为、低空经济)
📌 实战意义:
是否站在主线题材
是否具备板块联动性
游资/机构偏好识别
📌 2️⃣ 风格板块(红色)
【风格板块】: [地域]-广东 [风格]-大盘/小盘✅ 包含:
地域(政策驱动)
风格(成长 / 价值 / 微盘股)
📌 实战意义:
炒地图行情(雄安、长三角)
规避微盘股(退市风险)
📌 3️⃣ 股本市值(洋红色)
总股本 | 流通盘 | 流通比 | 流通市值指标 | 作用 |
|---|---|
总股本 | 公司规模 |
流通盘 | 拉升难度 |
流通比 | 解禁压力 |
流通市值 | 机构容纳度 |
📌 实战经验:
<50亿:易妖、易控盘
>500亿:机构战场,偏趋势
流通比<30%:小心解禁杀
📌 4️⃣ 当前业绩(红色)
市盈率 | 净资产收益率 | 主营利润率⚠️ 这里有个关键点(老手才懂):
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));👉 FINANCE(33) = 每股收益(EPS)
👉 实际是:静态市盈率(PE = 股价 / EPS)
指标 | 看什么 |
|---|---|
PE | 是否高估 |
ROE | 赚钱效率 |
主营利润率 | 是否靠主业赚钱 |
📌 避坑提示:
ROE < 5%:长期平庸
主营利润率异常高但营收小:警惕财技
三、为什么要用 DRAWTEXT_FIX?
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,...)✅ 特点:
固定位置不随K线滚动
只在最新K线显示
不遮挡K线与指标
📌 非常适合做“信息面板型副栏”
四、实战优化建议(进阶)
✅ 1️⃣ 加ST预警
IF(NAMELIKE('ST'),' ⚠ST风险','')✅ 2️⃣ 区分动态PE / 静态PE
FINANCE(33):静态
可结合预测EPS做动态PE
✅ 3️⃣ 加净利润增长率
净利润增速:=FINANCE(43);五、适合谁用?
✅ 不想天天翻F10的人
✅ 喜欢“一眼定胖瘦”的交易者
✅ 做热点 + 基本面过滤的选手
❌ 纯技术突破派(可简化)
六、博主一句话总结
这不是用来“预测涨跌”的指标,而是用来“排除垃圾股”的雷达。
如果你愿意,我可以帮你:
✅ 改成短线专用版
✅ 做成龙头筛选条件
✅ 对接选股公式
直接告诉我你是做短线 / 波段 / 中线即可 😊
{微信公众号:竹源投资小助手}
所属板块:=STRCAT('【所属板块】:',STRCAT(STRCAT(' [行业]-',HYBLOCK),STRCAT(' [概念]-',GNBLOCK)));
风格板块:=STRCAT('【风格板块】:',STRCAT(STRCAT(' [地域]-',DYBLOCK),STRCAT(' [风格]-',FGBLOCK)));
总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');
市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));
净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,所属板块),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR ,0.005,0.07,0,风格板块),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORRED;
GS:=MA(C,1);
GS1:=SMA(SMA(SMA(GS,2,1),2,1),2,1);
GS2:=MA(GS1,3);
GS3:=GS1>GS2;
GS4:=GS1< GS2;
IF(GS3,GS1,DRAWNULL),COLORRED,LINETHICK2;
IF(GS4,GS1,DRAWNULL),COLORGREEN,LINETHICK1;
趋势线:HHV(MA(GS1,1),13),COLORYELLOW,DOTLINE;
HM1:=ABS((3.48*C+H+L)/4-EMA(C,20)/EMA(C,20));
HM2:=DMA((2.15*C+L+H)/4,HM1);
GS5:EMA(HM2,200)*1.118,LINETHICK2,COLORMAGENTA;
J1:=MA(C,5);
J2:=MA(C,10);
J3:=MA(C,30);
J4:=MA(C,60);
J5:=MA(C,120);
GS6:=BARSLAST((((CROSS(J2,J1) AND (J2 > J3)) AND (J3 > J4)) AND (J4 > J5)));
GS7:=REF(HHV(C,200),GS6);
PT:=REFDATE(GS7,DATE);
N:=20;
MIDA:=MA(C,N);
GSZJ1:=POW((C - MIDA),2);
GSZJ2:=MA(GSZJ1,N);
GSZJ3:=SQRT(GSZJ2);
UPPERA:=(MIDA + (2 * GSZJ3));
LOWERA:=(MIDA - (2 * GSZJ3));
GS8:=MA(C,133),LINETHICK2,COLORC0C0C0;
XX:=HHV(EMA(H,75),100);
GS9:=IF((XX > REF(XX,1)),XX,DRAWNULL),LINETHICK2,COLORCYAN;
GS10:=EMA(REF(MIDA,1),2),LINETHICK2,COLORFF6EC7;
临界点:IF((GS10 > GS8),PT,DRAWNULL),COLORRED,LINETHICK2;
ZF:=(((C - REF(C,1)) / REF(C,1)) * 100);
S1:=(((L > REF(H,1)) OR (ZF > 9.6)) OR (REF(ZF,1) > 9.6));
GS11:=((CROSS(C,PT) AND (S1 > 0)) * 8);
GSZB0:=((((MAX((C - (REF(C,1))),0)) / (ABS((C - (REF(C,1)))))) * 100) > 65);
GSZB1:=GSZB0 AND (((((EMA(C,5)) * 7) + ((EMA(C,10)) * 3)) / 10) > (EMA(C,13)));
GSZB2:=GSZB1 AND ((EMA(C,13)) > (EMA(C,55)));
GSZB3:=GSZB2 AND (((MA(C,26)) + (2 * (STD(C,26)))) > (REF(((MA(C,26)) + (2 * (STD(C,26)))),1)));
GSZBXG:=GS11 AND GSZB3;
DRAWTEXT(GSZBXG,L*0.96,' 万马奔腾')COLORYELLOW;
STICKLINE(GSZBXG,(C+O)/2,CLOSE,5,0),COLORRED;
STICKLINE(GSZBXG,O,(C+O)/2,5,0),COLOR0099FF;
STICKLINE(GSZBXG,CLOSE,OPEN,0,0),COLORWHITE;
DRAWICON(GSZBXG,L,1);
{微信公众号:竹源投资小助手}
J1:=MA(C,5);
J2:=MA(C,10);
J3:=MA(C,30);
J4:=MA(C,60);
J5:=MA(C,120);
GSZB6:=BARSLAST((((CROSS(J2,J1) AND (J2 > J3)) AND (J3 > J4)) AND (J4 > J5)));
GSZB7:=REF(HHV(C,200),GSZB6);
PT:=REFDATE(GSZB7,DATE);
ZF:=(C-REF(C,1))/REF(C,1)*100;
S1:=L>REF(H,1) OR ZF>9.6 OR REF(ZF,1)>9.6;
GSZB11:=CROSS(C,PT) AND S1;
GSZJ0:=MAX(C-REF(C,1),0)/ABS(C-REF(C,1))*100>65;
GSZJ1:=GSZJ0 AND (EMA(C,5)*7+EMA(C,10)*3)/10>EMA(C,13);
GSZJ2:=GSZJ1 AND EMA(C,13)>EMA(C,55);
GSZJ3:=GSZJ2 AND (MA(C,26)+2*STD(C,26))>REF(MA(C,26)+2*STD(C,26),1);
XG:GSZB11 AND GSZJ3;
{微信公众号:竹源投资小助手}
J1:=MA(C,5);
J2:=MA(C,10);
J3:=MA(C,30);
J4:=MA(C,60);
J5:=MA(C,120);
GSZB6:=BARSLAST((((CROSS(J2,J1) AND (J2 > J3)) AND (J3 > J4)) AND (J4 > J5)));
GSZB7:=REF(HHV(C,200),GSZB6);
PT:=REFDATE(GSZB7,DATE);
ZF:=(C-REF(C,1))/REF(C,1)*100;
S1:=L>REF(H,1) OR ZF>9.6 OR REF(ZF,1)>9.6;
GSZB11:=CROSS(C,PT) AND S1;
GSZJ0:=MAX(C-REF(C,1),0)/ABS(C-REF(C,1))*100>65;
GSZJ1:=GSZJ0 AND (EMA(C,5)*7+EMA(C,10)*3)/10>EMA(C,13);
GSZJ2:=GSZJ1 AND EMA(C,13)>EMA(C,55);
GSZJ3:=GSZJ2 AND (MA(C,26)+2*STD(C,26))>REF(MA(C,26)+2*STD(C,26),1);
XG:GSZB11 AND GSZJ3;
● 文中的指标公式已测试,指标公式正确无误。
● 复制上方代码,在通达信的公式管理器中创建。
▶ 往期精品推荐 ◀
“天衣爆量模式”:首板/反包涨停复盘与“一进二”打板决策全解析
获取下载链接点击文末左下角阅读原文。
如果你觉得这篇文章对你有帮助
夜雨聆风