通达信量化【铁树开花】指标源码详解免费分享(1主1副1选,可扫码安装)

点击上方“蓝色”关注更多精彩
免责声明
📢 指标来源
本号技术工具源自网络、付费及原创,供学术交流与策略参考,禁用于违规用途。
🏢 平台理念
竹源专注整合优化公式指标,推动知识共享,助力投资者完善系统,追求稳健收益。
– 内容:由量化软件与会员资料汇编
– 定制:支持量化策略与工程定制,欢迎垂询
⚠️ 风险提示
– 非投资建议:仅辅助提升决策科学性与系统性
– 适用范围:PC版通达信或同花顺软件,用于深度研究
– 异常可能因:代码传输不全、参数未优化、缺L2数据
⚖️ 免责申明
– 工具属性:非资讯产品,不构成建议,不作投资依据,无效用保证
– 理性认知:指标为工具,决策权在人,勿本末倒置
– 灵活运用:市场多变,无“圣杯”战法,须结合风格与市况动态调整
图例示范



指标解析用法:
您好,这是一段非常经典且功能全面的通达信指标公式。它巧妙地将基本面信息、自定义技术均线和特色交易信号融为一体。以下是对其核心用法和逻辑的解析:
一、 整体功能概述
这个公式主要在副图区域实现三大功能:
-
信息看板:在K线图左上角固定显示该股的关键基本面与板块数据。
-
多周期均线系统:计算并绘制一组经过平滑处理的短期、中期趋势线。
-
特色交易信号:在特定技术条件满足时,发出“铁树开花”的买入提示信号。
二、 核心功能模块详解
1. 左上角固定信息看板
通过 DRAWTEXT_FIX函数,将四类关键信息永久固定在图形左上角,不随K线滚动而移动:
-
【所属板块】:显示股票所属的行业板块和概念板块。
-
【风格板块】:显示股票的地域板块和市场风格板块(如大盘、小盘等)。
-
【股本市值】:动态计算并显示总股本、流通A股、流通占比、实时流通市值。这是公式的亮点,市值数据会随最新价格(
C)更新。 -
【当前业绩】:显示市盈率(PE)、净资产收益率(ROE)、主营业务利润率三个关键财务比率。
2. 核心技术指标线
-
MA3 与 MA4:这是一对经过计算平滑的均线,本质是
MA18和MA6的线性组合。MA4线较粗,可视为主趋势线;MA3线较细,可视为辅助线。它们的交叉与排列可反映短期趋势变化。 -
M1 与 M2:
M1是对价格中值的复杂平滑计算,以点状线显示;M2是M1的21日指数平均,可视作M1的信号线。两者关系可用于判断短期动量。 -
M30:标准的30日简单移动平均线,用于判断中期趋势。
-
VAR1, VAR2, VAR3:这一系列变量是“铁树开花”信号的核心算法。
VAR1计算了一个基于8日最低价的平滑基准,VAR2和VAR3则通过公式计算价格与该基准的偏离强度,并转化为一个围绕0轴波动的振荡指标。
3. 核心交易信号:“铁树开花”
-
触发条件:当
VAR3由下向上穿过0轴(CROSS(VAR3,0))同时 当前价格中值(C+L)/2高于其8日均线时。 -
信号表现:
-
文字提示:在
M2均线位置的90.9%处,显示黄色的“--铁树开花”字样。 -
图形标记:在对应K线的最低点附近,绘制一根红色的短柱状线。
-
信号解读:该信号试图捕捉一个经过复杂过滤的“短期趋势转强”或“回调结束再次启动”的时机。“铁树开花”是一个形象的比喻,暗示买入机会的出现。
三、 使用场景与注意事项
-
场景:适合希望在一个副图内同时监控股票基本面概况(市值、板块、业绩)和技术面动态(多周期趋势、特色信号)的投资者。可作为分析和选股的辅助工具。
-
加载:将此公式源码复制,在通达信软件中创建为副图指标即可使用。
-
注意事项:
-
基本面数据延迟:公式中的财务数据(如
FINANCE(33)净利润)是来自最新财报的静态数据,并非实时更新。 -
信号非100%准确:“铁树开花”是一个技术模型信号,在实际应用中需结合市场整体环境、成交量以及其他分析工具进行综合判断,避免单一信号盲从。
-
指标适用性:该公式中的均线参数和信号逻辑可能更适用于趋势性较强的行情或特定类型的个股,在震荡市中可能出现较多无效信号。
四、 总结
这个公式是一个高度集成化的分析工具。它将投资者常用的分散信息(板块、市值、财务、多周期均线)和一种经过设计的特色交易信号,浓缩在一个副图窗口中,极大地提升了信息获取效率和分析的便利性。其核心价值在于“信息整合”与“趋势跟踪”,而“铁树开花”信号则为趋势的潜在启动点提供了一个明确的视觉标记。
主图源码
{微信公众号:竹源投资小助手}
所属板块:=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;
MA6:=MA(CLOSE,6);
MA18:=MA(CLOSE,18);
MA3:3*(MA18) – (2)*(MA6),LINETHICK1,COLORD39D91;
MA4:3*(MA6) – (2)*(MA18),LINETHICK2,COLOR87B08B;
M1:SUM((EMA((CLOSE + LOW)/(2),2))/(2.98),3),POINTDOT,COLORFFFFFF;
M2:EMA(M1,21),COLORFF00FF;
M30:MA(CLOSE,30),LINETHICK1,COLORFF0000;
VAR1:=(2)*(MA((LLV((CLOSE + LOW)/(2),8))*(1.1),13)) – EMA((CLOSE + LOW)/(2),3) –
((CLOSE + LOW)/(2))*(0.1);
VAR2:=IF(((EMA((CLOSE + LOW)/(2),3) – VAR1)*(5) > 0),(POW((EMA((CLOSE +
LOW)/(2),3) – VAR1)*(5),2))/(10),(((-1))*(POW((EMA((CLOSE + LOW)/(2),3) –
VAR1)*(5),2)))/(10));
VAR3:=IF((VAR2 > 0),VAR2 – 0,(-1));
DRAWTEXT(CROSS(VAR3,0) AND ((CLOSE + LOW)/(2) > MA((CLOSE +LOW)/(2),8)),(M2)*(0.9.09),’–铁树开花’),LINETHICK2,COLORYELLOW;
STICKLINE(CROSS(VAR3,0) AND ((CLOSE + LOW)/(2) > MA((CLOSE +LOW)/(2),8)),(LOW)*(0.99),(LOW)*(0.95),4,0),COLORRED;

副图源码
{微信公众号:竹源投资小助手}
YXRQ:=1;
LIJINA:=EMA(C,2);
LIJINB:=EMA(SLOPE(C,21)*20+C,42);
STICKLINE(LIJINA>=LIJINB,-50+REFDATE(HHV(H,0),DATE)/5,-50+REFDATE(LLV(L,0),DATE)/5,6,0),COLORLIMAGENTA;
STICKLINE(LIJINA<LIJINB,-50+REFDATE(HHV(H,0),DATE)/5,-50+REFDATE(LLV(L,0),DATE)/5,6,0),COLORLIBLUE;
RSV:=((((HHV(H,10)-C)/(HHV(H,10)-LLV(LOW,10)))*200)-125);
趋势:SMA(RSV,5,1)+15,COLORGREEN,LINETHICK1;
RSV1:=((((C-LLV(LOW,10))/(HHV(H,10)-LLV(LOW,10)))*200)-105);
机构:SMA(RSV1,5,1)+15,COLORLIRED,LINETHICK1;
多方:IF(机构>REF(机构,1)&&趋势<REF(趋势,1)&&YXRQ,机构,DRAWNULL),COLORMAGENTA,LINETHICK3;
主力:IF(机构<REF(机构,1)&&趋势>REF(趋势,1)&&YXRQ,机构,DRAWNULL),COLORGREEN,LINETHICK3;
DRAWTEXT(CROSS(机构,趋势)&&YXRQ,0,”),COLORYELLOW;
SVOL:=INTPART(SUM(V,0)/CAPITAL);
TJ0:=SVOL>REF(SVOL,1)||BARSSINCE(C)=0;
S1:=BARSLAST(TJ0)+1;
TJ2:=S1<REF(S1,1);
S2:=IF(TJ2,REF(S1,1)+1,S1);
S3:=SUM(TJ2,0);
人气:V/CAPITAL*100,NODRAW;
ZS3:=人气/5;
阶段总额(万):=SUM(AMOUNT/10000,S2)*100,NODRAW;
阶段总量(手):=SUM(V,S2)*100,NODRAW;
平均成本(元):(阶段总额(万)/(阶段总量(手)/100)),NODRAW;
STICKLINE(人气<3,-80,(人气+5-40)*2,0.0,0),COLORCYAN;
青冷清:(人气<3,-80,(人气-6)*4,0.0,0),COLORCYAN;
STICKLINE(人气>=3&&人气<7,-80,(人气+5-40)*2,0.0,0),COLORYELLOW;
黄活跃:(人气>=3&&人气<7,-80,(人气-6)*4,0.0,0),COLORYELLOW;
STICKLINE(人气>=7,-80,(人气+5-40)*2,0.5,0),COLORRED;
红热烈:(人气>=7,-80,(人气-6)*4,0.5,0),COLORRED;
LL:=REF(C,1);
MM:=SMA(MAX(C-LL,0),6,1)/SMA(ABS(C-LL),6,1)*100;
出:IF(CROSS(80,MM),90,100),COLORCYAN;
DRAWTEXT(CROSS(80,MM),MM,’预警’),COLORWHITE;
DRAWTEXT(CROSS(机构,趋势),0,’—–铁树开花’),COLORYELLOW;
AA:=(WINNER((C+((C*15)/100)))*100);
BB:=(WINNER((C+((C*0)/100)))*100);
CC:=(AA-BB);DD:=((WINNER((C-((C*0.1)/100)))-WINNER((C-((C*15)/100))))*100);
EE:=(((CC<3)&&(DD<0.5))&&(OPEN>LOW));
A1:=DYNAINFO(6);
A22:=IF((LOW>A1),0,IF((H<A1),1,(((A1-LOW)+0.01)/((H-LOW)+0.01))));
A3:=(VOL/WINNER(LOW));
A4:=REF(HHV(C,120),1);
A5:=REF(LLV(C,120),1);
A6:=((100*(C-A5))/(A4-A5));
A7:=((A22>0)||(A22=1));
A8:=((A7&&((A3/REF(A3,3))>=3))&&(A6<80));
A9:=(((REF(A8,1)||REF(A8,2))||REF(A8,3))||REF(A8,4));
A10:=(A8&&A9);A11:=IF(FILTER(A8,3),5,0);
A12:=IF((FILTER(A10,3)||EE),10,0);
拐:STICKLINE(A11,-48,-33,2.5,0),COLORFF7700;
铁树开花:STICKLINE(A12,-48,-20,2.5,0),COLORFF00FF;
STICKLINE(A11,-48,-33,2.2,0),COLORFF7700;
STICKLINE(A11,-48,-33,1.7,0),COLORFFDD00;
STICKLINE(A11,-48,-33,0.7,0),COLORFFEE00;
STICKLINE(A12,-48,-20,2.2,0),COLOR102066;
STICKLINE(A12,-48,-20,1.7,0),COLOR1020AA;
STICKLINE(A12,-48,-20,0.7,0),COLOR1020FF;
DRAWTEXT(拐=5&&YXRQ,40,’拐头’),COLORFFFF00;
DRAWTEXT(铁树开花=10&&YXRQ,-20,’确认’),COLORYELLOW;
LIJINZ2L:=REF(LOW,1);
LIJINZ3L:=SMA(ABS(LOW-LIJINZ2L),3,1)/SMA(MAX(LOW-LIJINZ2L,0),3,1)*110;
LIJINZ4L:=EMA(IF(C*1.3,LIJINZ3L*10,LIJINZ3L/10),3);
LIJINZ5L:=LLV(LOW,13);
LIJINZ6L:=HHV(LIJINZ4L,13);
LIJINZ7L:=IF(MA(C,34),1,0);
LIJINZ8L:=EMA(IF(LOW<=LIJINZ5L,(LIJINZ4L+LIJINZ6L*2)/2,0),3)/618*LIJINZ7L;
LIJINZ9LL:=IF(LIJINZ8L>110,110,LIJINZ8L);
STICKLINE(LIJINZ9LL<REF(LIJINZ9LL,1),48,48+LIJINZ9LL,0.5,0),COLORYELLOW;
RSV2:=(C-LLV(LOW,9))/(HHV(H,9)-LLV(LOW,9))*100;
K:=SMA(RSV2,2,1);
D:=SMA(K,2,1);
J:=3*K-2*D;
J1:=REVERSE(J);
AA1:=REF(MA(C,1),10)>REF(MA(C,60),10);
突破:CROSS(J,J1)&&AA1,NODRAW;
STICKLINE(突破&&YXRQ,0,30,5,0),COLOR0000FF;
STICKLINE(突破&&YXRQ,30,55,3,0),COLORWHITE;
STICKLINE(突破&&YXRQ,55,80,1,0),COLORYELLOW;
有戏:IF(CROSS(K,D)&&AA1,10,0),COLORLIMAGENTA;

选股源码
{微信公众号:竹源投资小助手}
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
N:=7;
N1:=20;
M:=20;
V1:=MA(VOL,5);
V2:=VOL/REF(V1,1)>2;
ABC1:=MA(CLOSE,M);
ABC2:=HHV(HIGH,M);
ABC3:=LLV(LOW,M);
ABC4:=(ABC2-ABC1)/ABC1;
ABC5:=(ABC1-ABC3)/ABC1;
ABC:=REF(ABC4,1)<0.15 AND REF(ABC5,1)<0.15;
TP1:=HHV(HIGH,M);
QXS:=NOT(CODELIKE(‘4’));
QKC:=NOT(CODELIKE(‘688’));
QST:=IF(NAMELIKE(‘S’),0,1);
QXX:=IF(NAMELIKE(‘*’),0,1);
QBJ:=NOT(CODELIKE(‘8’));
TTXD:=QXS AND QST AND QKC AND QXX AND QBJ;
TP:=HIGH=TP1;
V11:=REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=(N1/100) AND
C>=REF(HHV(H,N),1) AND BARSCOUNT(C)>N;
DTPL:=MA5>MA10 AND MA10>MA20;
铁树开花选股XG1:=IF(V11,1,0) AND DTPL;
开花:BARSLASTCOUNT(铁树开花选股XG1)=1 AND TTXD;

往期热标
“天衣爆量模式”:首板/反包涨停复盘与“一进二”打板决策全解析

复制指标时常出问题解决方案:

一、复制的时候注意“?”导致的错误,删除多余的“?”。
二、复制安装的时候出现错误提示,按错误提示找到错误代码的位置,看一下代码“AND”和“OR”是不是缺少空格,这些关键字前后要有空格。三、复制的时候有一个问题 > < 复制出来错误的。及时修正一下即可 >是> (大于号) <是< (小于号)也可以复制到world文档里,聊天窗口,在复制到通达信指标编辑框里即可。

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

1:在文章下面点“赞👍+推荐+转发”。
2:点击下方名片关注公众号“竹源投资小助手”;
3:然后进入公众号主页发消息回复关键词:“铁树开花”,获取下载链接。 拒绝白嫖,為善必昌。由于关键词词库容量问题下载链接保存150天
若您觉得内容有所助益,欢迎随手点赞并转发。
赠人玫瑰,手留余香,感谢您的支持!
THE END

分享给你第一个想到的人
夜雨聆风
