程序化指标
问答中心

最精准的支撑压力指标公式源码

通达信指标 2025-09-04阅读量:632

趋势看均线,买卖看MACD,支撑看前低,周期看斐波那契……十几个窗口来回切换,眼花缭乱,却总在关键决策时犹豫不决。今天分享一个被誉为通达信终极主图全能指标公式。它将动态趋势、多周期结构、主力买卖信号、时间窗口标记四大核心功能,完美集成于一张K线图中。

N1:= 5;DRAWKLINE(H,O,L,C);
趋势线 := EMA(C,14), COLORWHITE, LINETHICK1;
动率 := (趋势线 - REF(趋势线,1)) / REF(趋势线,1) * 100 NODRAW;
前低点 := REF(趋势线,1), NODRAW;
出击线 : IF(动率 >= 0, REF(趋势线, BARSLAST(CROSS(动率,0)) + 1), DRAWNULL), COLORRED, LINETHICK1;
休假线 :IF(动率 < 0, REF(趋势线, BARSLAST(CROSS(0,动率)) + 1), DRAWNULL), COLORGREEN, LINETHICK1;
STICKLINE(CROSS(动率,0), C, O, 2, 0), COLORYELLOW;
STICKLINE(CROSS(0,动率), C, O, 2, 0), COLORGREEN;
高5低5 : DRAWLINE(H >= HHV(H,5), H, L <= LLV(L,5), L, 0),COLOR00FF80;
低5高5 : DRAWLINE(L <= LLV(L,5), L, H >= HHV(H,5), H, 0),COLOR0080FF;
高13低13 :DRAWLINE(H >= HHV(H,13), H, L <= LLV(L,13), L, 0);
低13高13 : DRAWLINE(L <= LLV(L,13), L, H >= HHV(H,13), H, 0);
高34低34 : DRAWLINE(H >= HHV(H,34), H, L <= LLV(L,34), L, 0);
低34高34 : DRAWLINE(L <= LLV(L,34), L, H >= HHV(H,34), H, 0);
高55低55 : DRAWLINE(H >= HHV(H,55), H, L <= LLV(L,55), L, 0),COLOR00FF00;
低55高55 : DRAWLINE(L <= LLV(L,55), L, H >= HHV(H,55), H, 0),COLOR0000FF;
MTM := C - REF(C,1);
主力强度 := 100 * EMA(EMA(MTM,N1),N1) / EMA(EMA(ABS(MTM),N1),N1);
买点1 := IF(LLV(主力强度,2)=LLV(主力强度,7) AND COUNT(主力强度<0,2) AND CROSS(主力强度, MA(主力强度,2)), 1, 0);
买入信号 := FILTER(买点1=1,5);
DRAWICON(买入信号, LOW*0.99, 7), COLORRED;
STICKLINE(买入信号, C, O, 1, 0), COLORRED;
卖点1 := IF(HHV(主力强度,2)=HHV(主力强度,7) AND COUNT(主力强度>50,2) AND CROSS(MA(主力强度,2), 主力强度), 1, 0);
卖出信号 := FILTER(卖点1=1,1);
DRAWICON(卖出信号, H*1.01, 8), COLOR00FF00;
STICKLINE(卖出信号, C, O, 1, 0), COLOR00FF00;
DRAWTEXT(FILTER(IF(HHVBARS(H,5),0,H),5), HIGH*0.99, '5'), COLORFFFF00;
DRAWTEXT(FILTER(IF(LLVBARS(L,5),0,L),5), LOW*0.99, '5'), COLOR00FFFF;
DRAWTEXT(FILTER(IF(HHVBARS(H,13),0,1),13), HIGH*0.99, '13'), COLOR00FF00;
DRAWTEXT(FILTER(IF(LLVBARS(L,13),0,1),13), LOW*0.99, '13'), COLOR0000FF;
DRAWTEXT(FILTER(IF(HHVBARS(H,34),0,2),34), HIGH*0.99, '34'), COLOR55FF55;
DRAWTEXT(FILTER(IF(LLVBARS(L,34),0,2),34), LOW*0.99, '34'), COLOR5555FF;
DRAWTEXT(FILTER(IF(HHVBARS(H,55),0,30),55), HIGH*0.99, '55'), COLOR99FF99;
DRAWTEXT(FILTER(IF(LLVBARS(L,55),0,30),55), LOW*0.99, '55'), COLORDD00FF;
DRAWTEXT(FILTER(IF(HHVBARS(H,89),0,40),89), HIGH*0.99, '89'), COLORDDFFDD;
DRAWTEXT(FILTER(IF(LLVBARS(L,89),0,40),89), LOW*0.99, '89'), COLOR0055FF;
DRAWTEXT(FILTER(IF(HHVBARS(H,144),0,50),144), HIGH*0.99, '144'), COLORDDFF00;
DRAWTEXT(FILTER(IF(LLVBARS(L,144),0,50),144), LOW*0.99, '144'), COLOR9955FF;
DRAWTEXT(FILTER(IF(HHVBARS(H,233),0,60),233), HIGH*0.99, '233'), COLORDDFFFF;
DRAWTEXT(FILTER(IF(LLVBARS(L,233),0,60),233), LOW*0.99, '233'), COLORFF55FF;

版权声明

所有指标均为免费分享。

文章内容来自互联网,本网站无任何收费项目也不推荐股票
广告投放请自行识别风险。

分享:

扫一扫在手机阅读、分享本文

程序化指标公众号

左边广告一

关闭

右边广告二

关闭