乐于分享
好东西不私藏

趋势研判,通达信副图,无未来函数源码,无私分享!

趋势研判,通达信副图,无未来函数源码,无私分享!

感恩您:点上方"吃喝玩乐在线"免费订阅!

本文只作为知识分享,仅供学习交流,只作为沙盘模拟练习,不构成任何投资建议,禁止作为买卖依据,请勿用于股票交易。股市有风险,入市需谨慎。

创新多维度趋势研判副图 V1.5 使用说明书

版本:V1.5|无未来函数|全部基于收盘价、成交量、ATR原生函数,不重绘、不漂移,信号只在K线收盘后固定,不会后续改变。

核心逻辑:均线方向 + 价格结构 + 量能 + 动量 + ATR波动率共振过滤,把行情划分5种状态,输出趋势得分、风险预警信号,适合日线级别实战。

一、未来函数校验说明

✅ 无任何未来函数

用到函数: MA、REF、EMA、ATR、STRCAT、CON2STR、DRAWTEXT_FIX、DRAWICON、STICKLINE ,全部为普通收盘数据函数。

- 所有条件判断使用  CLOSE、HIGH、LOW、VOL  以及 REF() 历史数据;

- 没有 ZIG、BACKSET、TROUGH、PEAK 这类未来函数;

- 信号K线收盘定型,盘中会变动,收盘后固定不变,不会出现后面K线出来,前面信号消失、改变的重绘现象。

注意:盘中未收盘时指标数值会随价格跳动,属于正常现象,以收盘K线为准。

二、参数说明(可自行调整)

参数 默认值 含义 

N_MA 20 核心趋势均线(20日线,判断大趋势) 

N_SHORT 5 短期动量周期 

N_MID 13 中期动量周期 

N_LONG 34 量能周期 

VOL_MA 20 量能均线,判断放量缩量 

ATR_N 14 ATR波动率周期,区分趋势/震荡环境 

建议:日线使用保持默认;做短线可以把N_MA改为13,做长线可改为30。

三、指标内部5种行情状态

指标通过均线方向、价格位置、量能、动量、波动率ATR五因子共振,划分5类市场状态:

1. 【强势多头】STR_LONG

条件:20日均线连续2周期向上 + 价格站稳20日线之上 + 放量上涨 + 中期动量为正 + ATR波动率大于1.2(趋势环境)

特征:趋势+量能+动量+波动率全部共振,最强多头信号。

2. 【普通多头】NOR_LONG

条件:20日均线向上,价格站上20日线,动量为正,但不满足强势多头全部条件(缺少放量/波动率不达标)

特征:趋势成立,但量能或者波动率不足,属于温和上涨,不适合重仓。

3. 【震荡行情】SIDEWAY

条件:既不是多头,也不是空头;ATR波动率偏小,行情来回震荡。

特征:没有明确方向,指标提示观望,不追涨杀跌。

4. 【普通空头】NOR_SHORT

条件:20日均线连续向下,价格在均线下方,动量为负,但不满足强势空头条件。

特征:趋势向下,反弹尽量回避。

5. 【强势空头】STR_SHORT

条件:20日均线连续下行 + 价格跌破20日线 + 放量下跌 + 动量为负 + 趋势波动率环境。

特征:共振破位,风险极高,严格风控。

趋势得分 T_SCORE & S_SCORE

- T_SCORE:原始得分 0‑100

- 强势多头=85;普通多头=55;震荡=30;普通空头=10;强势空头=0

- S_SCORE: EMA(T_SCORE,4) 平滑后的趋势得分(副图主曲线),用来过滤毛刺,避免单根K线剧烈跳变。

参考阈值线

- 多空分界:50,S_SCORE>50偏多头;<50偏空头

- 强势线:75,站上75代表强势多头区间

- 弱势线:25,跌破25代表强势空头区间

四、副图色块含义(柱状填充)

- 红色大块填充:强势多头

- 浅红色填充:普通多头

- 黄色填充:震荡行情

- 浅蓝色填充:普通空头

- 绿色填充:强势空头

色块代表当前K线所处行情状态,色块会随K线收盘切换。

五、风险预警信号(图标+文字)

1、动量衰减(黄色向下箭头图标)

触发条件:处于多头区间(强势/普通多头),动量指标开始拐头向下,S_SCORE>50。

含义:上涨动能开始衰竭,减仓、止盈信号,不是卖出信号,代表上涨力度减弱,提防回调。

2、反弹预警(红色向上箭头图标)

触发条件:处于空头区间(强势/普通空头),动量拐头向上,S_SCORE<30。

含义:下跌后短期有反弹修复,属于反弹机会,不是反转信号,震荡市容易是下跌中继反弹。

六、左上角调试信息(仅最后一根K线显示)

只在最新K线展示:

- 强势多头:0/1 (1代表当前满足强势多头条件)

- 普通多头:0/1

- 震荡状态:0/1

- 趋势得分:S_SCORE平滑后的数值

如果你不需要调试信息,可以直接删除DRAWTEXT_FIX那4行调试代码。

七、底部状态栏文字(仅最新K线显示)

 【强势多头】共振确认,顺势持有  /  【普通多头】趋势成立,谨慎持有  /  【震荡行情】观望为主,不追单  /  【普通空头】趋势向下,谨慎参与  /  【强势空头】共振破位,严格风控 

文字只在最新K线出现,历史K线不会输出文字,保持界面清爽。

八、实战操作规则(核心使用要点)

✅多头操作思路

1. 强势多头(S_SCORE>75,红色色块):共振条件全部满足,可以顺势持仓;

- 出现【动量衰减】信号:优先止盈减仓,不直接清仓,等待确认回调;

2. 普通多头(S_SCORE 50‑75,浅红):趋势成立,只适合轻仓,不要重仓;

3. 震荡行情(S_SCORE 30‑50,黄色):禁止追涨杀跌,尽量观望,不做趋势交易。

⚠️空头操作思路

1. 普通空头(S_SCORE 10‑25,浅蓝):不参与做多,逢高减仓;

2. 强势空头(S_SCORE<10,绿色):回避做多,严格风控;

3. 空头区出现【反弹预警】:仅视作短期反弹,不要当成反转,反弹之后仍有继续下跌风险。

❗重要避坑提醒

1. 盘中信号会变动,一定要等K线收盘确认,盘中不要依据指标做交易;

2. 指标是趋势研判工具,不是买卖点神器,不保证100%胜率,需要结合大盘、板块、个股基本面综合;

3. 震荡行情下,指标会反复切换多空,此时指标失效,不要频繁交易;

4. 动量衰减≠立刻大跌;反弹预警≠马上反转,只是动能变化提示。

九、可选优化建议

1. 如果你想把调试信息隐藏:直接删除4行  DRAWTEXT_FIX(ISLASTBAR,0.01,0.01,0,……) 

2. 想要更灵敏:把ATR_N改为10;想要更稳健ATR_N改为20;

3. 想要生成配套选股公式:可以提取 STR_LONG、NOR_LONG 条件做选股。

趋势研判,通达信副图,无未来函数源码,具体源码如下:

{创新多维度趋势研判副图 V1.5|无未来函数|实战型}

{均线方向+价格结构+量能+动量+ATR波动率共振过滤}

{无未来函数,全部基于收盘K线,不重绘}

{ 参数区 }

N_MA:=20;    {核心趋势均线}

N_SHORT:=5;   {短期动量}

N_MID:=13;   {中期动量}

N_LONG:=34;  {量能周期}

VOL_MA:=20;  {量能均线}

ATR_N:=14;   {波动率ATR}

{ 1、基础价格与均线系统 }

MA20:=MA(CLOSE,N_MA);

MA5:=MA(CLOSE,N_SHORT);

MA13:=MA(CLOSE,N_MID);

{均线连续2周期向上,过滤单根扰动}

MA20_UP:=MA20>REF(MA20,1) AND REF(MA20,1)>REF(MA20,2);

MA20_DOWN:=MA20<REF(MA20,1) AND REF(MA20,1)<REF(MA20,2);

{价格结构校验}

P_ABOVE:=C>MA20 AND H>MA20;

P_BELOW:=C<MA20 AND L<MA20;

{ 2、量能确认模块 }

VOL_MAIN:=MA(VOL,VOL_MA);

VOL_BIG:=VOL>VOL_MAIN*1.2;  {放量}

VOL_SMALL:=VOL<VOL_MAIN*0.8;{缩量}

UP_VOL:=P_ABOVE AND VOL_BIG;

DN_VOL:=P_BELOW AND VOL_BIG;

{3、动量模块 }

P_CENTER:=(H+L+C*2)/4;

MOM:=P_CENTER-REF(P_CENTER,N_MID);

MOM_S:=EMA(MOM,3);

{4、波动率ATR,区分趋势/震荡环境 }

ATR_VAL:=ATR(ATR_N);

ATR_RAT:=ATR_VAL/MA20*100;

TREND_ENV:=ATR_RAT>1.2;

SIDEWAY_ENV:=ATR_RAT<=1.2;

{5、多条件共振,划分5种趋势等级}

STR_LONG:=MA20_UP AND P_ABOVE AND UP_VOL AND MOM_S>0 AND TREND_ENV;

STR_SHORT:=MA20_DOWN AND P_BELOW AND DN_VOL AND MOM_S<0 AND TREND_ENV;

NOR_LONG:=MA20_UP AND P_ABOVE AND MOM_S>0 AND NOT(STR_LONG);

NOR_SHORT:=MA20_DOWN AND P_BELOW AND MOM_S<0 AND NOT(STR_SHORT);

SIDEWAY:=NOT(STR_LONG) AND NOT(NOR_LONG) AND NOT(NOR_SHORT) AND NOT(STR_SHORT);

{6、趋势综合得分 0‑100 }

T_SCORE:=IF(STR_LONG,85,IF(NOR_LONG,55,IF(SIDEWAY,30,IF(NOR_SHORT,10,0))));

S_SCORE:=EMA(T_SCORE,4);

{7、风险预警:动量衰减/反弹预警 }

MOM_DEC:=(STR_LONG OR NOR_LONG) AND MOM_S<REF(MOM_S,2);

MOM_REB:=(STR_SHORT OR NOR_SHORT) AND MOM_S>REF(MOM_S,2);

{8、状态文字:一次性完成赋值,不再重复:=,仅最新K线输出 }

TXT:=IF(ISLASTBAR,

    IF(STR_LONG,'【强势多头】共振确认,顺势持有',

    IF(NOR_LONG,'【普通多头】趋势成立,谨慎持有',

    IF(SIDEWAY,'【震荡行情】观望为主,不追单',

    IF(NOR_SHORT,'【普通空头】趋势向下,谨慎参与',

    IF(STR_SHORT,'【强势空头】共振破位,严格风控',''))))),

    '');

{调试信息,仅最新K线显示}

DRAWTEXT_FIX(ISLASTBAR,0.01,0.01,0,STRCAT('强势多头:',CON2STR(STR_LONG,0))),COLORWHITE;

DRAWTEXT_FIX(ISLASTBAR,0.01,0.08,0,STRCAT('普通多头:',CON2STR(NOR_LONG,0))),COLORWHITE;

DRAWTEXT_FIX(ISLASTBAR,0.01,0.15,0,STRCAT('震荡状态:',CON2STR(SIDEWAY,0))),COLORWHITE;

DRAWTEXT_FIX(ISLASTBAR,0.01,0.22,0,STRCAT('趋势得分:',CON2STR(S_SCORE,1))),COLORWHITE;

{副图绘图区}

NOTEXT趋势得分:S_SCORE,COLORLIRED,LINETHICK2;

{分层填充色块}

STICKLINE(STR_LONG,0,100,3,0),COLORRED;

STICKLINE(NOR_LONG AND NOT(STR_LONG),0,70,3,0),COLORLIRED;

STICKLINE(SIDEWAY,0,40,3,0),COLORYELLOW;

STICKLINE(NOR_SHORT AND NOT(STR_SHORT),0,20,3,0),COLORLIBLUE;

STICKLINE(STR_SHORT,0,10,3,0),COLORGREEN;

{风险信号图标}

DRAWICON(MOM_DEC AND S_SCORE>50,S_SCORE+10,2);

DRAWTEXT(MOM_DEC AND S_SCORE>50,S_SCORE+15,'动量衰减'),COLORYELLOW;

DRAWICON(MOM_REB AND S_SCORE<30,S_SCORE-10,1);

DRAWTEXT(MOM_REB AND S_SCORE<30,S_SCORE-15,'反弹预警'),COLORLIRED;

{参考阈值线}

多空分界:50,COLORWHITE,DOTLINE;

强势线:75,COLORMAGENTA,DOTLINE;

弱势线:25,COLORCYAN,DOTLINE;

{底部状态文字}

DRAWTEXT_FIX(ISLASTBAR,0.01,0.95,0,TXT),COLORYELLOW;

本文只作为知识分享,仅供学习交流,只作为沙盘模拟练习,不构成任何投资建议,禁止作为买卖依据,请勿用于股票交易。股市有风险,入市需谨慎。