[ZX260831]买入提示主图-通达信指标源码分享

【免责声明】本文仅拆解指标算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。

01 指标核心定位|一组信号灯盯住K线拐头

这主图就干一件事——在K线拐头的那一刻,在最低价下方画个图标。

不是均线交叉那种滞后算法,它用一套12步的状态机逻辑,追踪每一根K线的涨跌节奏。当下跌节奏里突然出现第一根反弹K线,图标就钉在最低价下方。

除了拐点标记,还附赠了涨跌停K线高亮、中轴线和安全线两条参考均线。一张主图把趋势、位置、异动全标出来。

主图指标的核心竞争力就在这——用状态机模拟人对K线节奏的判断。

02 源码在这里|买入提示主图

指标编号:ZX260831
完整指标源码:

C3:=REF(C,1);涨停:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);跌停:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);STICKLINE(涨停,OPEN,CLOSE,4,1),COLORYELLOW;STICKLINE(跌停,OPEN,CLOSE,4,1),COLORBLUE;中轴线:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;安全线:MA(CLOSE,30);VAR1:=CLOSE>REF(CLOSE,1)ANDCLOSE>REF(CLOSE,2);VAR2:=REF(VAR1,1);VAR3:=REF(VAR2,1);VAR4:=REF(VAR3,1);VAR5:=REF(VAR4,1);VAR6:=REF(VAR5,1);VAR7:=REF(VAR6,1);VAR8:=REF(VAR7,1);VAR9:=REF(VAR8,1);VARA:=REF(VAR9,1);VARB:=REF(VARA,1);VARC:=REF(VARB,1);VARD:=CLOSE<REF(CLOSE,1)ANDCLOSE<REF(CLOSE,2);VARE:=REF(VARD,1);VARF:=REF(VARE,1);VAR10:=REF(VARF,1);VAR11:=REF(VAR10,1);VAR12:=REF(VAR11,1);VAR13:=REF(VAR12,1);VAR14:=REF(VAR13,1);VAR15:=REF(VAR14,1);VAR16:=REF(VAR15,1);VAR17:=REF(VAR16,1);VAR18:=REF(VAR17,1);VAR19:=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;DRAWICON(VAR19,L*0.98,1);

03 原理拆解|信号灯一步步亮起来

这指标的逻辑像一组交通信号灯

绿灯行红灯停谁都知道,但信号灯不是随便亮的——它背后有一套状态判断系统:检测车流、判断方向、决定亮哪盏灯。这指标干的事一模一样,只不过检测的不是车流,是K线的涨跌节奏。

第一组灯:涨跌停高亮

涨停:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);

C3是昨日收盘价。今天的涨幅如果大于等于10%减去一个极小值,就标记涨停。

为什么要减0.01*100/C3?因为浮点数计算有精度问题,10%这个阈值在程序里可能算出9.9999%被漏掉。减掉一个跟价格相关的微小值,保证刚好10%的涨停板也能被捕捉到。

涨停画黄K,跌停画蓝K,一眼就能在图表上找到极端波动位置。

第二组灯:中轴与安全线

中轴线:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;安全线: MA(CLOSE,30);

中轴线把4条均线——3日、6日、12日、24日——取平均值。这4条线分别对应超短、短、中短、中期,揉在一起就是一条综合参考线。

安全线取30日,一个月的交易天数,比中轴线更慢更稳。

两条线配合:中轴线在安全线上方,整体偏多;在下方偏空。交叉的位置也是一个参考点。

核心:12步状态机

真正有意思的是VAR1到VARC这12个变量。

VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);

定义"上涨日":今天收盘比昨天高,也比前天高。

VAR2到VARC是11种其他状态的描述。什么状态?就是K线涨跌的各种组合——今天涨昨天跌、今天跌昨天涨、连续涨、连续跌……

每个VAR变量用REF往前推一天,像多米诺骨牌一样串联:VAR2看VAR1的昨天,VAR3看VAR2的昨天,一路推到VARC。

VARD定义"下跌日":今天收盘比昨天和前天都低。

VARE到VAR18同样用REF串联,描述下跌节奏中的各种反弹形态。

关键计算在这一行:

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;

这一长串"或"逻辑的意思是:只要之前12根K线里出现过任意一种下跌形态,并且今天突然出现VAR1(上涨日),就触发标记。

大白话:昨天还在下跌序列里,今天突然翻多了——这就是拐点。

DRAWICON(VAR19,L*0.98,1) 在最低价下方2%的位置画一个图标。

L*0.98这个位置取值有讲究:贴着K线太近会被K线遮挡,太远又脱离K线区域不方便对照。往下偏2%既不挡K线又不离太远。

12步状态机的设计精巧在哪?它不是简单地看"昨天跌今天涨",而是把前12根K线的所有可能组合都穷举了一遍。只有确认之前确实处于持续下跌状态,今天的反弹才算拐点——单日反弹不算,得在下跌序列的背景下出现才标记。

这就好比信号灯不会因为一辆车经过就变灯,它要看的是整个车流的方向变了才动。

#技术分析 #趋势反转 #主图指标

你觉得12步状态机够用还是嫌多?评论区聊聊你用过的反转指标都有什么套路,收藏这篇对照源码慢慢看。


[ZX260831]买入提示主图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160