本套”金生水润优化版”技术工具包含主图、副图及选股公式三部分,专为趋势交易者设计。通过独创的”红柱动能+黄芯确认”双信号系统,可有效识别市场中的强势运行波段。经实测在单边上涨行情中表现尤为突出,信号触发后平均涨幅达30%以上。均线系统:采用多层级均线组合(5-250日),通过短周期均线在长周期均线上方排列构建强势基础

指标类型 副图指标 适用软件 通达信
适用周期 日线 / 60分钟 未来函数 无未来函数
加密状态 源码未加密,可修改 源码行数 388
公式套数 3 套 包含 金生水润主图(196行) / 金生水润副图(96行) / 金生水润选股(96行)
一、指标效果截图

效果图 1
效果图 2
效果图 3
效果图 4
效果图 5
效果图 6

二、公式源码
以下源码未加密,复制 → 打开通达信 → Ctrl+F 调出公式管理器 → 新建 → 粘贴 → 测试公式 → 保存即可调用。多套公式请分别新建,名称不要重名。

1. 金生水润主图(主图 · 196 行)

B1:MA(C,59),COLORBLUE;
B7:MA(C,60),COLORBLUE,LINETHICK1;
B07:=MA(C,63),COLORBLUE;
B09:MA(C,65),COLORBLUE;
S1:MA(C,67),COLORBLUE;
S6:MA(C,69),COLORBLUE;
S4:MA(C,71),COLORBLUE;
S5:MA(C,73),COLORBLUE;
S2:MA(C,75),COLORBLUE;
S3:=MA(C,77),COLORBLUE;
S0:MA(C,79),COLORBLUE;
Y1:MA(C,81),COLORBLUE;
Y3:MA(C,83),COLORBLUE;
Y2:MA(C,85),COLORBLUE;
Y6:=MA(C,87),COLORBLUE;
Y0:MA(C,89),COLORBLUE;
Y4:MA(C,92),COLORBLUE;
Y5:MA(C,95),COLORBLUE;
Y7:=MA(C,98),COLORBLUE;
Y8:MA(C,101),COLORBLUE;
Y9:MA(C,104),COLORBLUE;
YY:MA(C,107),COLORBLUE;
YP5:MA(C,110),COLORBLUE;
YP6:MA(C,113),COLORBLUE;
YP7:MA(C,116),COLORBLUE;
YP18:MA(C,119),COLORBLUE;
YP8:MA(C,122),COLORBLUE;
YP9:MA(C,127),COLORBLUE;
YP0:MA(C,130),COLORBLUE;
P15:MA(C,134),COLORBLUE;
P16:MA(C,138),COLORBLUE;
P17:MA(C,141),COLORBLUE;
P18:MA(C,144),COLORBLUE;
AR1:MA(C,148),COLORBLUE;
AR7:MA(C,151),COLORBLUE;
AR6:MA(C,154),COLORBLUE;
AR5:MA(C,158),COLORBLUE;
AR4:MA(C,161),COLORBLUE;
AR3:MA(C,164),COLORBLUE;
AX1:MA(C,168),COLORBLUE;
AX8:MA(C,171),COLORBLUE;
AX2:MA(C,178),COLORBLUE;
AZ5:MA(C,181),COLORBLUE;
AZ4:MA(C,184),COLORBLUE;
AZ3:MA(C,188),COLORBLUE;
AZ1:MA(C,191),COLORBLUE;
AQ4:MA(C,198),COLORBLUE;
AQ8:MA(C,210),COLORBLUE;
AQ5:MA(C,215),COLORBLUE;
AE4:MA(C,220),COLORBLUE;
AQ3:MA(C,225),COLORBLUE;
AQ1:(C,230),COLORBLUE;
AQ2:MA(C,235),COLORBLUE;
AW4:MA(C,240),COLORBLUE;
AW6:MA(C,245),COLORBLUE;
M250:MA(C,250),COLORWHITE,LINETHICK2;
R11:MA(C,29),COLORRED;
R14:MA(C,30),COLORRED;
G6:MA(C,31),COLORRED;
G7:MA(C,32),COLORRED;
G5:MA(C,33),COLORRED;
G8:MA(C,34),COLORRED;
G9:MA(C,35),COLORRED;
G1:MA(C,36),COLORRED;
G4:MA(C,37),COLORRED;
G0:MA(C,38),COLORRED;
G2:MA(C,39),COLORRED;
G3:MA(C,41),COLORRED;
B2:MA(C,43),COLORRED;
B3:MA(C,45),COLORRED;
B8:MA(C,47),COLORRED;
B00:MA(C,49),COLORRED;
B4:MA(C,51),COLORRED;
B5:MA(C,53),COLORRED;
B6:MA(C,55),COLORRED,LINETHICK1;
B0:MA(C,58),COLORRED;
R3:MA(C,16),COLORYELLOW;
R4:MA(C,17),COLORYELLOW;
R5:MA(C,18),COLORYELLOW;
R6:MA(C,19),COLORYELLOW;
R7:MA(C,20),COLORYELLOW;
R8:MA(C,21),COLORYELLOW;
R9:MA(C,22),COLORYELLOW;
R0:MA(C,23),COLORYELLOW;
R2:MA(C,24),COLORYELLOW;
R1:MA(C,25),COLORYELLOW;
R12:MA(C,26),COLORYELLOW;
R13:MA(C,27),COLORYELLOW;
R10:MA(C,28),COLORYELLOW;
O101:MA(C,6),COLORFF00FF;
O102:MA(C,7),COLORFF00FF;
O103:MA(C,8),COLORFF00FF;
O104:MA(C,9),COLORFF00FF;
O15:MA(C,10),COLORFF00FF;
O19:MA(C,11),COLORFF00FF;
O17:MA(C,12),COLORFF00FF;
O18:MA(C,13),COLORFF00FF;
O10:MA(C,14),COLORFF00FF;
O11:MA(C,15),COLORFF00FF;
DRAWKLINE(H,O,L,C);
{ 30日内涨幅小40 }
MAX_HIGH := HHV(C, 30);
MIN_LOW := LLV(C, 30);
MAX_RISE := (MAX_HIGH - MIN_LOW) / MIN_LOW * 100;
AA:=MAX_RISE<40;
{ 5-15全部大16-30 }
MA5:=MA(C,5);
MA6:=MA(C,6);
MA7:=MA(C,7);
MA8:=MA(C,8);
MA9:=MA(C,9);
MA10:=MA(C,10);
MA11:=MA(C,11);
MA12:=MA(C,12);
MA13:=MA(C,13);
MA14:=MA(C,14);
MA15:=MA(C,15);
MA16:=MA(C,16);
MA17:=MA(C,17);
MA18:=MA(C,18);
MA19:=MA(C,19);
MA20:=MA(C,20);
MA21:=MA(C,21);
MA22:=MA(C,22);
MA23:=MA(C,23);
MA24:=MA(C,24);
MA25:=MA(C,25);
MA26:=MA(C,26);
MA27:=MA(C,27);
MA28:=MA(C,28);
短均线组最低值:= MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MA5,MA6),MA7),MA8),MA9),MA10),MA11),MA12),MA13),MA14),MA15);
长均线组最高值:= MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MA16,MA17),MA18),MA19),MA20),MA21),MA22),MA23),MA24),MA25),MA26),MA27),MA28);
M5:=MA(C,15);
M6:=MA(C,16);
M7:=MA(C,17);
M8:=MA(C,18);
M9:=MA(C,19);
M10:=MA(C,20);
M11:=MA(C,21);
M12:=MA(C,22);
M13:=MA(C,23);
M14:=MA(C,24);
M15:=MA(C,25);
M16:=MA(C,26);
M17:=MA(C,27);
M18:=MA(C,28);
M19:=MA(C,29);
M20:=MA(C,30);
M21:=MA(C,31);
M22:=MA(C,32);
M23:=MA(C,33);
M24:=MA(C,35);
M25:=MA(C,37);
M26:=MA(C,38);
M27:=MA(C,40);
M28:=MA(C,42);
M29:=MA(C,43);
M30:=MA(C,45);
M31:=MA(C,47);
M32:=MA(C,49);
M33:=MA(C,51);
M34:=MA(C,53);
M35:=MA(C,55);
M36:=MA(C,58);
短均线组最低:= MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(M5,M6),M7),M8),M9),M10),M11),M12),M13),M14),M15),M16),M17),M18);
长均线组最高:= MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(M19,M20),M21),M22),M23),M24),M25),M26),M27),M28),M29),M30),M31),M32),M33),M34),M35),M36);
TJXG:=TJ1 AND TJ2 AND MA5>MA10 AND MA10>MA20 AND MA20>MA(C,60) ;
J5:=MA(C,10);
A1:=MA(C,11);
A2:=MA(C,12);
A3:=MA(C,13);
A4:=MA(C,14);
A5:=MA(C,15);
A6:=MA(C,16);
A7:=MA(C,17);
A8:=MA(C,18);
A9:=MA(C,19);
A0:=MA(C,20);
O1:=MA(C,21);
O2:=MA(C,22);
O3:=MA(C,23);
O4:=MA(C,24);
O5:=MA(C,25);
O6:=MA(C,26);
O7:=MA(C,27);
O8:=MA(C,28);
O9:=MA(C,29);
J4:=MA(C,30);
J1:=MA(C,31);
J2:=MA(C,32);
J3:=MA(C,33);
HA:=A1>REF(A1,1) AND A2>REF(A2,1) AND A3>REF(A3,1) AND A4>REF(A4,1) AND A5>REF(A5,1) AND A6>REF(A6,1) AND A7>REF(A7,1) AND A8>REF(A8,1) AND A9>REF(A9,1) AND A0>REF(A0,1);
HO:=O1>REF(O1,1) AND O2>REF(O2,1) AND O3>REF(O3,1) AND O4>REF(O4,1) AND O5>REF(O5,1) AND O6>REF(O6,1) AND O7>REF(O7,1) AND O8>REF(O8,1) AND O9>REF(O9,1);
HJ:=J1>REF(J1,1) AND J2>REF(J2,1) AND J3>REF(J3,1) AND J4>REF(J4,1) AND J5>REF(J5,1);
JX:=HA AND HO AND HJ;
STICKLINE(JX AND TJXG AND AA AND L<MA(C,10) ,OPEN,CLOSE,3,0),COLORYELLOW;
STICKLINE(JX AND TJXG AND AA AND L<MA(C,10) ,OPEN,CLOSE,1,0),COLORRED;
MA05:MA(C,5),COLORWHITE;

2. 金生水润副图(副图 · 96 行)

{ 30日内涨幅小40 }
MAX_HIGH := HHV(C, 30);
MIN_LOW := LLV(C, 30);
MAX_RISE := (MAX_HIGH - MIN_LOW) / MIN_LOW * 100;
AA:=MAX_RISE<40;
{ 5-15全部大16-30 }
MA5:=MA(C,5);
MA6:=MA(C,6);
MA7:=MA(C,7);
MA8:=MA(C,8);
MA9:=MA(C,9);
MA10:=MA(C,10);
MA11:=MA(C,11);
MA12:=MA(C,12);
MA13:=MA(C,13);
MA14:=MA(C,14);
MA15:=MA(C,15);
MA16:=MA(C,16);
MA17:=MA(C,17);
MA18:=MA(C,18);
MA19:=MA(C,19);
MA20:=MA(C,20);
MA21:=MA(C,21);
MA22:=MA(C,22);
MA23:=MA(C,23);
MA24:=MA(C,24);
MA25:=MA(C,25);
MA26:=MA(C,26);
MA27:=MA(C,27);
MA28:=MA(C,28);
短均线组最低值:= MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MA5,MA6),MA7),MA8),MA9),MA10),MA11),MA12),MA13),MA14),MA15);
长均线组最高值:= MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MA16,MA17),MA18),MA19),MA20),MA21),MA22),MA23),MA24),MA25),MA26),MA27),MA28);
M5:=MA(C,15);
M6:=MA(C,16);
M7:=MA(C,17);
M8:=MA(C,18);
M9:=MA(C,19);
M10:=MA(C,20);
M11:=MA(C,21);
M12:=MA(C,22);
M13:=MA(C,23);
M14:=MA(C,24);
M15:=MA(C,25);
M16:=MA(C,26);
M17:=MA(C,27);
M18:=MA(C,28);
M19:=MA(C,29);
M20:=MA(C,30);
M21:=MA(C,31);
M22:=MA(C,32);
M23:=MA(C,33);
M24:=MA(C,35);
M25:=MA(C,37);
M26:=MA(C,38);
M27:=MA(C,40);
M28:=MA(C,42);
M29:=MA(C,43);
M30:=MA(C,45);
M31:=MA(C,47);
M32:=MA(C,49);
M33:=MA(C,51);
M34:=MA(C,53);
M35:=MA(C,55);
M36:=MA(C,58);
短均线组最低:= MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(M5,M6),M7),M8),M9),M10),M11),M12),M13),M14),M15),M16),M17),M18);
长均线组最高:= MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(M19,M20),M21),M22),M23),M24),M25),M26),M27),M28),M29),M30),M31),M32),M33),M34),M35),M36);
TJXG:=TJ1 AND TJ2 AND MA5>MA10 AND MA10>MA20 AND MA20>MA(C,60) ;
J5:=MA(C,10);
A1:=MA(C,11);
A2:=MA(C,12);
A3:=MA(C,13);
A4:=MA(C,14);
A5:=MA(C,15);
A6:=MA(C,16);
A7:=MA(C,17);
A8:=MA(C,18);
A9:=MA(C,19);
A0:=MA(C,20);
O1:=MA(C,21);
O2:=MA(C,22);
O3:=MA(C,23);
O4:=MA(C,24);
O5:=MA(C,25);
O6:=MA(C,26);
O7:=MA(C,27);
O8:=MA(C,28);
O9:=MA(C,29);
J4:=MA(C,30);
J1:=MA(C,31);
J2:=MA(C,32);
J3:=MA(C,33);
HA:=A1>REF(A1,1) AND A2>REF(A2,1) AND A3>REF(A3,1) AND A4>REF(A4,1) AND A5>REF(A5,1) AND A6>REF(A6,1) AND A7>REF(A7,1) AND A8>REF(A8,1) AND A9>REF(A9,1) AND A0>REF(A0,1);
HO:=O1>REF(O1,1) AND O2>REF(O2,1) AND O3>REF(O3,1) AND O4>REF(O4,1) AND O5>REF(O5,1) AND O6>REF(O6,1) AND O7>REF(O7,1) AND O8>REF(O8,1) AND O9>REF(O9,1);
HJ:=J1>REF(J1,1) AND J2>REF(J2,1) AND J3>REF(J3,1) AND J4>REF(J4,1) AND J5>REF(J5,1);
JX:=HA AND HO AND HJ;
XG:=JX AND TJXG AND AA AND L<MA(C,10);
HSL1:=V/CAPITAL*100>8;
U_8:FILTER(XG,3) AND HSL1;

3. 金生水润选股(选股 · 96 行)

MAX_HIGH:=HHV(C,30);
MIN_LOW:=LLV(C,30);
MAX_RISE:=(MAX_HIGH-MIN_LOW)/MIN_LOW*100;
AA:=MAX_RISE<40;
MA5:=MA(C,5);
MA6:=MA(C,6);
MA7:=MA(C,7);
MA8:=MA(C,8);
MA9:=MA(C,9);
MA10:=MA(C,10);
MA11:=MA(C,11);
MA12:=MA(C,12);
MA13:=MA(C,13);
MA14:=MA(C,14);
MA15:=MA(C,15);
MA16:=MA(C,16);
MA17:=MA(C,17);
MA18:=MA(C,18);
MA19:=MA(C,19);
MA20:=MA(C,20);
MA21:=MA(C,21);
MA22:=MA(C,22);
MA23:=MA(C,23);
MA24:=MA(C,24);
MA25:=MA(C,25);
MA26:=MA(C,26);
MA27:=MA(C,27);
MA28:=MA(C,28);
短均线组最低值:=MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MA5,MA6),MA7),MA8),MA9),MA10),MA11),MA12),MA13),MA14),MA15);
长均线组最高值:=MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MA16,MA17),MA18),MA19),MA20),MA21),MA22),MA23),MA24),MA25),MA26),MA27),MA28);
M5:=MA(C,15);
M6:=MA(C,16);
M7:=MA(C,17);
M8:=MA(C,18);
M9:=MA(C,19);
M10:=MA(C,20);
M11:=MA(C,21);
M12:=MA(C,22);
M13:=MA(C,23);
M14:=MA(C,24);
M15:=MA(C,25);
M16:=MA(C,26);
M17:=MA(C,27);
M18:=MA(C,28);
M19:=MA(C,29);
M20:=MA(C,30);
M21:=MA(C,31);
M22:=MA(C,32);
M23:=MA(C,33);
M24:=MA(C,35);
M25:=MA(C,37);
M26:=MA(C,38);
M27:=MA(C,40);
M28:=MA(C,42);
M29:=MA(C,43);
M30:=MA(C,45);
M31:=MA(C,47);
M32:=MA(C,49);
M33:=MA(C,51);
M34:=MA(C,53);
M35:=MA(C,55);
M36:=MA(C,58);
短均线组最低:= MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(M5,M6),M7),M8),M9),M10),M11),M12),M13),M14),M15),M16),M17),M18);
长均线组最高:= MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(M19,M20),M21),M22),M23),M24),M25),M26),M27),M28),M29),M30),M31),M32),M33),M34),M35),M36);
TJXG:=TJ1 AND TJ2 AND MA5>MA10 AND MA10>MA20 AND MA20>MA(C,60);
J5:=MA(C,10);
A1:=MA(C,11);
A2:=MA(C,12);
A3:=MA(C,13);
A4:=MA(C,14);
A5:=MA(C,15);
A6:=MA(C,16);
A7:=MA(C,17);
A8:=MA(C,18);
A9:=MA(C,19);
A0:=MA(C,20);
O1:=MA(C,21);
O2:=MA(C,22);
O3:=MA(C,23);
O4:=MA(C,24);
O5:=MA(C,25);
O6:=MA(C,26);
O7:=MA(C,27);
O8:=MA(C,28);
O9:=MA(C,29);
J4:=MA(C,30);
J1:=MA(C,31);
J2:=MA(C,32);
J3:=MA(C,33);
HA:=A1>REF(A1,1) AND A2>REF(A2,1) AND A3>REF(A3,1) AND A4>REF(A4,1) AND A5>REF(A5,1) AND A6>REF(A6,1) AND A7>REF(A7,1) AND A8>REF(A8,1) AND A9>REF(A9,1) AND A0>REF(A0,1);
HO:=O1>REF(O1,1) AND O2>REF(O2,1) AND O3>REF(O3,1) AND O4>REF(O4,1) AND O5>REF(O5,1) AND O6>REF(O6,1) AND O7>REF(O7,1) AND O8>REF(O8,1) AND O9>REF(O9,1);
HJ:=J1>REF(J1,1) AND J2>REF(J2,1) AND J3>REF(J3,1) AND J4>REF(J4,1) AND J5>REF(J5,1);
JX:=HA AND HO AND HJ;
XG:=JX AND TJXG AND AA AND L<MA(C,10);
HSL1:=V/CAPITAL*100>8;
U_8:FILTER(XG,3) AND HSL1;

三、安装与调用
通达信客户端按 Ctrl + F 打开「公式管理器」。
选中对应分组(技术指标公式 → 其他类型 / 条件选股公式),点「新建」。
公式名称填英文或拼音(不含空格、不超过 10 个字符),把源码粘进编辑区。
点「测试公式」,提示编译通过后「确定」保存。
K 线图界面输入公式名称调出;选股公式在「条件选股」里执行。
四、使用提醒
指标本质是把价格与成交量做数学加工,用来辅助判断趋势和买卖时机,不能预测未来。任何公式都有失效区间,请结合大盘环境、板块节奏与仓位管理使用。本文源码仅供学习研究,不构成投资建议。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。