[ZS1209]三五成牛主图-通达信指标公式

免责声明:这篇只讲主图指标怎么用公式把"回踩再站上"写出来,是编程思路分享,不是操作建议,市场变幻莫测,研究就好别当指令。

01 回踩不破再站上,这一幕怎么写

很多好形态都长一个样——价格先跌穿短均线,贴着长均线磨几天,忽然又站回短均线之上。看着简单,写进公式却要一串精巧的限定。今天用"三五成牛"这根主图指标,把"回踩不破、重新站上"这一幕拆成几条可执行的判断。读懂它,你就会发现那些"漂亮形态"背后,不过是几个数卡得准不准。

① 跌破 13 线剧情起点
② 始终贴着 55 线回踩 5 到 10 天
③ 13线重新上穿收回

#通达信主图 #均线源码 #回踩形态 #指标编写

指标编号 ZS1209  (内含):

02 信号条件编写逻辑:回踩再站上怎么写成公式|三五成牛主图

先铺两条最基础的均线,13 日均线看成短期成本、55 日均线看成中期成本。MA(CLOSE,N) 就是取最近 N 根收盘价的算术平均,天数越长线越平滑、越代表大趋势;天数越短,线越灵敏、越能反映眼前情绪。这俩一快一慢,刚好构成回踩判断的"长短尺"。

第一句就定下了"剧情起点":用 BARSLAST 函数记"距离上一次价格跌破 13 线,已经过了多少根 K 线"。BARSLAST 是"距离上一次某件事过了几根"的意思,CROSS 在这里是"13 线从上方叉到收盘价下方"、也就是价格跌破 13 线那一刻。合起来,它把一段回踩行情的起点钉死了——后面所有"贴不贴线、回踩几天"都拿它当时间窗,窗外的不算。

接着两条量"贴不贴得上长线"。一条用 55 线除以"开盘和收盘里较低的那个",结果小于 1.025 表示价格整体就在 55 线附近、没跑太远——回踩但不是暴跌;这里特意取较低的那价,是保守起见:只要最低那头都没远离长线,整根 K 线就算"贴着"。另一条是 13 线相对 55 线的高度比,小于 1.12 表示短期没被炒得太离谱。为什么定 1.025 和 1.12?1.025 卡的是"贴着线"的容差,再松(比如 1.1)就变成远离长线了,再紧(比如 1.005)几乎遇不到;1.12 则是"短期乖离上限",超过就说明涨太急、不是温和回踩。

然后是关键的三道 EVERY:EVERY(条件, N) 的意思是"最近 N 根每一根都满足这个条件"。第一道要求从跌破 13 线起,回踩的每一天价格都贴着 55 线;第二道要求那段时间 13 线对 55 线的高度比也没超标;第三道更狠,要求 55 线一直在往上走、且 13 线始终压在 55 线之上,而且多算一根确保"跌破之前"也是这副多头样子。三道 EVERY 叠起来,就把"温和、贴线、大趋势向上"这三点焊死了——只要回踩途中哪一根破功,信号就废。

末尾收口:要求"在回踩区间里,价格挑回 13 线的事刚好发生过 1 次,并且就发生在当下这根",同时用 BETWEEN 把回踩天数卡在 5 到 10 根——太短不像回踩,太长就磨没了劲。再补一刀,要求当下短期乖离极小。全部 AND 在一起,才是完整信号。

①定起点BARSLAST
②锁贴线EVERY
③卡长度BETWEEN
④再站上COUNT
⑤合信号AND

把这几句合起来看,作者写的是一个"限定回踩"的模板:先用 BARSLAST 找到"跌破短线的起点",再用 EVERY 把"回踩全程都贴着长线、且长线一直向上"锁死,末尾用 BETWEEN 和 COUNT 把"回踩几天、且刚好重新站上"卡准。这种写法妙在"过程约束"——它不只看眼前一根,而是要求过去那一段每一天都达标,任何一根破功整段作废,那种"假装回踩一下就飞"的假动作自然被挡掉。你以后想写别的回踩形态,照这个骨架换数字、换均线周期就行,骨架本身是通用的。这正是指标公式最好玩的地方:先想清"我要限定的全过程",再去找函数把它锁死,比背一百个现成公式都管用。

写法示意(仅展示函数/结构怎么写,非完整公式):回踩 := EVERY(贴着55线, 回踩天数)信号 := BARSLAST(跌破13线) 后 COUNT(重新站上,1)=1

源码里作者把这行写作 VAR9,并作为主图上的信号标注。咱学的是这套"先定起点、再用 EVERY 锁住全过程、末尾用 BETWEEN 卡长度"的写法,至于信号叫什么名,只当原作者的个人标注,不构成操作建议。

⚑ 一句话记住:先定起点,再用 EVERY 把全程贴线锁死

ZS1209三五成牛主图.tn6
类型:指标公式|已下载:0|下载方式:付费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160