指标源码
N1:=9;
N2:=5;
N3:=13;
XIAO1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
XIAO2:=SMA(ABS(LOW-XIAO1),13,1)/SMA(MAX(LOW-XIAO1,0),10,1);
XIAO3:=EMA(XIAO2,10);
XIAO4:=LLV(LOW,33);
XIAO5:=EMA(IF(LOW<=XIAO4,XIAO3,0),3);
STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,3,0 ),COLOR000055;
STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,2.6,0 ),COLOR000077;
STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,2.1,0 ),COLOR000099;
STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,1.5,0 ),COLOR0000BB;
STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,0.9,0 ),COLOR0000DD;
STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,0.3,0 ),COLOR0000FF;
STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,3,0),COLOR005500;
STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,2.6,0),COLOR007700;
STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,2.1,0),COLOR009900;
STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,1.5,0),COLOR00BB00;
STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,0.9,0),COLOR00DD00;
STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,0.3,0),COLOR00FF00;
【私募进场】:IF(XIAO5>REF(XIAO5,1),XIAO5,0),COLORRED,NODRAW;
【私募洗盘】:IF(XIAO5<REF(XIAO5,1),XIAO5,0),COLORGREEN,NODRAW;
B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70;
B2:=SMA(B1,9,1)+100;
B3:=(C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100;
B4:=SMA(B3,3,1);
B5:=SMA(B4,3,1)+100;
B6:=B5-B2;
观望期:=IF(B6>60,B6-60,0);
T1:=STICKLINE(REF(观望期,1)<观望期,观望期,REF(观望期,1),9,0),COLORYELLOW;
T2:=STICKLINE(REF(观望期,1)>观望期,观望期,REF(观望期,1),9,0),COLORCYAN;{趋势背景}
TAI1:=MA(C,1)/MA(REF(C,13),8)*100;
TAI2:=MA(FORCAST(TAI1,21),3);
TAI3:=REF(TAI1,1);
TAI4:=REF(TAI1,2);
邰1:=LLV(LOW,8);
邰2:=HHV(HIGH,13);
#股市黑客#:= EMA((CLOSE-邰1)/(邰2-邰1)*100,5),COLORRED,LINETHICK3;{输出后是趋势背景}
※升跌临界※:= EMA(0.667*REF(#股市黑客#,1)+0.333*#股市黑客#,2),COLORGREEN,LINETHICK3;{输出后是趋势背景}
VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2));
VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR10:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR11:=(REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR12:=(REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR13:=(REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR14:=(REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR15:=(REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR16:=(REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR17:=(REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR18:=(REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;
DIFF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);{来自经典副B}
DEA:=EMA(DIFF,9),COLORFFFF00;
MACD:=(DIFF-DEA)*2;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
¥①:IF(REF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04 AND 观望期=0 AND C>REF(C,1),1),44,0),LINETHICK3,COLORCYAN;{进}
¥②:IF(REF("KDJ.J",1)<0 AND "KDJ.J">0 AND TAI1>=TAI2 AND TAI3>TAI4,34,0),LINETHICK3,COLOR0000FF;{进}
¥③:IF(REF(#股市黑客#,1)<=13&&CROSS(#股市黑客#,※升跌临界※)&&REF(MA(C,55),1)>REF(MA(C,55),2)&&(VAR19 OR REF(VAR19,1)),23,0),COLORBLUE,LINETHICK3;
¥④:IF(底背离,57,0),LINETHICK3,COLORBROWN;
DRAWTEXT(底背离,54,"&LARR;MACD底背离"),COLORWHITE;
DRAWICON(REF(#股市黑客#,1)<=13&&CROSS(#股市黑客#,※升跌临界※)&&REF(MA(C,55),1)>REF(MA(C,55),2)&&(VAR19 OR REF(VAR19,1)),25,5);
DRAWICON(REF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04 AND 观望期=0 AND C>REF(C,1),1),46,5);
DRAWICON(REF("KDJ.J",1)<0 AND "KDJ.J">0 AND TAI1>=TAI2 AND TAI3>TAI4,36,5),COLORYELLOW;
这是一款极其复杂、综合性的多指标共振系统,融合了资金流向、趋势判断、K线形态、MACD底背离等多种技术模块。设计理念是”多维度共振“,通过多个指标同时满足条件来提高信号的准确率。
一、 代码核心逻辑分析
1. XIAO系列(资金流向模块)
XIAO1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
XIAO2:=SMA(ABS(LOW-XIAO1),13,1)/SMA(MAX(LOW-XIAO1,0),10,1);
XIAO3:=EMA(XIAO2,10);
XIAO4:=LLV(LOW,33);
XIAO5:=EMA(IF(LOW<=XIAO4,XIAO3,0),3);
| 元素 |
含义 |
| XIAO1 |
昨日四价平均 |
| XIAO2 |
测量最低价相对强度 |
| XIAO3 |
平滑处理 |
| XIAO5 |
主力资金流入指标 |
核心逻辑:
- 当股价接近33日最低价时,XIAO5会放大显示
- 表示有资金在抄底吸筹
2. 私募进场/洗盘(资金监控)
【私募进场】:IF(XIAO5>REF(XIAO5,1),XIAO5,0),COLORRED;
【私募洗盘】:IF(XIAO5<REF(XIAO5,1),XIAO5,0),COLORGREEN;
| 信号 |
条件 |
颜色 |
含义 |
| 私募进场 |
XIAO5上升 |
红色 |
资金流入 |
| 私募洗盘 |
XIAO5下降 |
绿色 |
资金流出 |
3. 观望期(趋势背景)
B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70;
B2:=SMA(B1,9,1)+100;
B3:=(C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100;
B4:=SMA(B3,3,1);
B5:=SMA(B4,3,1)+100;
B6:=B5-B2;
观望期:=IF(B6>60,B6-60,0);
4. 股市黑客趋势系统
邰1:=LLV(LOW,8);
邰2:=HHV(HIGH,13);
股市黑客:=EMA((CLOSE-邰1)/(邰2-邰1)*100,5),COLORRED;
升跌临界:=EMA(0.667*REF(股市黑客,1)+0.333*股市黑客,2),COLORGREEN;
| 元素 |
颜色 |
含义 |
| 股市黑客 |
红色 |
短期趋势线 |
| 升跌临界 |
绿色 |
多空分界线 |
5. K线形态识别
VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2)); // 连涨
VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2)); // 连跌
...(共识别12种形态组合)
VAR19:=REF(VARD OR ... ,1) AND VAR1; // 由跌转涨
6. 标准MACD
DIFF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=(DIFF-DEA)*2;
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
- 标准MACD参数(12,26,9)
- 底背离:股价创新低,MACD未创新低
二、 四大核心买入信号
信号一:¥①(均线买入)
¥①:IF(REF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04 AND 观望期=0 AND C>REF(C,1),1),44,0);
| 条件 |
含义 |
| (MA5-C)/C>0.04 |
5日乖离率>4% |
| (MA10-MA5)/MA5>0.04 |
10日均线>5日均线 |
| 观望期=0 |
不在上涨趋势中 |
| C>REF(C,1) |
收盘上涨 |
信号二:¥②(KDJ超卖反弹)
¥②:IF(REF(KDJ.J,1)<0 AND KDJ.J>0 AND TAI1>=TAI2 AND TAI3>TAI4,34,0);
| 条件 |
含义 |
| REF(KDJ.J,1)<0 |
昨天J值为负 |
| KDJ.J>0 |
今天J值转正 |
| TAI1>=TAI2 |
价量关系转强 |
信号三:¥③(趋势拐点)
¥③:IF(REF(股市黑客,1)<=13 AND CROSS(股市黑客,升跌临界) AND REF(MA(C,55),1)>REF(MA(C,55),2) AND (VAR19 OR REF(VAR19,1)),23,0);
| 条件 |
含义 |
| REF(股市黑客,1)<=13 |
趋势处于低位 |
| CROSS(股市黑客,升跌临界) |
趋势上穿分界线 |
| REF(MA55,1)>REF(MA55,2) |
55日均线向上 |
| VAR19 |
出现由跌转涨形态 |
信号四:¥④(MACD底背离)
¥④:IF(底背离,57,0);
| 条件 |
含义 |
| 底背离 |
股价创新低,MACD未创新低,且金叉 |
三、 信号汇总
| 信号 |
数值 |
颜色 |
图标 |
含义 |
| ¥① |
44 |
青色 |
5号 |
均线超跌反弹 |
| ¥② |
34 |
蓝色 |
5号 |
KDJ超卖反弹 |
| ¥③ |
23 |
蓝色 |
25号 |
趋势拐点 |
| ¥④ |
57 |
棕色 |
文字 |
MACD底背离 |
四、 使用方法
1. 安装步骤
- 通达信 -> 功能 -> 公式系统 -> 公式管理器。
- 选择 “副图指标” -> “新建”。
- 粘贴代码,名称输入:
神级MACD。
- 确定保存。
2. 实战交易策略
信号一:私募进场(红色柱)
信号二:¥① 均线买入
信号三:¥② KDJ反弹
信号四:¥③ 趋势拐点
- 条件:趋势突破 + 均线多头 + K线形态
- 操作:买入信号
信号五:¥④ MACD底背离
五、 注意事项
1. 指标特点
| 特点 |
说明 |
| 信号类型 |
多指标共振 |
| 适合周期 |
日线 |
| 风格 |
中短线 |
2. 使用建议
- 共振越多越好:当多个信号同时出现时,成功率更高
- 配合成交量:放量配合更可靠
- 结合大势:在上升趋势中使用效果更好
- 严格止损:追涨策略必须设止损
六、 总结
| 模块 |
作用 |
| XIAO5 |
主力资金监控 |
| 私募进场/洗盘 |
资金流向判断 |
| 股市黑客 |
趋势系统 |
| K线形态 |
识别拐点 |
| MACD底背离 |
经典背离信号 |
| 四大买入信号 |
综合判断 |
总结:这是一款综合性极强的多指标共振系统。它融合了资金流向、趋势判断、K线形态、MACD底背离等多种技术分析工具,通过多个维度的同时满足来提高信号的准确率。当多个信号(¥①、¥②、¥③、¥④)同时出现时,成功率最高。建议配合成交量和大盘趋势综合判断。