十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

专捕主升浪:通达信平台整理+放量突破+MACD动能三重过滤指标源码详解

专捕主升浪:通达信平台整理+放量突破+MACD动能三重过滤指标源码详解 简介一份面向股票技术分析爱好者的通达信指标公式源码说明文档聚焦“专捕主升浪”系列指标帮助有一定通达信使用基础的投资者理解公式逻辑、参数设置与选股思路。文档以文字讲解配合源码逐段拆解覆盖快慢线、RSV随机指标、量能加权、均线粘合突破等核心计算方法并给出多个主升浪捕捉变体如专捕主升浪15的详细注释便于读者对照行情复盘、二次修改或移植到自身交易系统中。资源为1个doc文档整体仅131KB轻量易用适合直接导入通达信软件查看源码。目前已有15226人学习下载属于同类指标教程中热度较高的资料。通过阅读可掌握从摆动指标到趋势确认的完整构建思路理解买入信号与主升浪K线标识的触发条件避免盲目套用指标提升公式辨别与优化能力。 很多人炒股多年最大的困惑不是没有信号而是信号太多。均线金叉、MACD翻红、放量突破每个信号单看都像那么回事可真买进去股价要么不涨要么反手向下。问题出在哪出在你用来判断的信号太“泛”了——它只告诉你动能开始拐头却没有回答三个更关键的问题股价有没有经过充分整理突破背后有没有真实放量趋势动能是不是在加速专捕主升浪这套指标就是冲着这三个问题设计的。它只在平台整理充分、放量突破确认、MACD动能同步转强的主升浪启动位置给出信号其它时间宁可沉默。下面我把这份通达信指标公式源码从设计逻辑到实际使用彻底拆一遍无论你是公式老手还是刚接触指标编写都能直接拿去用。1. 主升浪的形态基础先搞懂你要抓的行情长什么样1.1 主升浪不是一种感觉而是一组可量化的结构特征主升浪常被形容为“最流畅、最陡峭、最让人拿得住的一段行情”。但在实际操作里如果你一直用肉眼或感觉去识别它节奏永远慢半拍。从形态学的角度一段标准的主升浪由三个典型阶段构成启动前是平台整理K线在一定区间里反复磨成交量逐渐萎缩这是主力洗盘和吸筹的阶段启动日是平台突破的当天放量、大阳线、均线从粘合转为多头发散拉升过程中股价沿着5日、10日均线持续上行回踩不破关键均线重心不断抬高。把这几个阶段翻译成通达信公式语言就是“平台整理 放量突破 趋势动能确认”。这套指标的设计思路正是围绕这三个要素展开的。它不预测未来的涨跌只做一件事把主升浪启动日应该具备的客观市场特征用代码一条条卡死。满足全部条件才输出信号缺一个都免谈。1.2 为什么振幅比绝对价格更适合衡量平台平台整理阶段不同股票的绝对价格差异很大。5元的票波动0.5元和100元的票波动10元波动幅度完全不同不能用统一的价格区间去衡量是否处于平台。所以这里采用百分比振幅也就是用一段时间内的最高价和最低价计算两者之间的百分比距离。这样做的好处很明显振幅是标准化的比例值既能应用于低价股也能应用于高价股全市场几千只股票放在同一个比较基准下。主升浪启动前大多数个股的平台振幅在15%到25%之间。如果振幅超过30%说明多空分歧还很大后续拉升的确定性反而下降如果振幅过小比如不到10%又可能是流动性太差或者波动过度收缩同样不是理想的启动状态。这个经验区间就是后续源码里振幅阈值的由来。1.3 主升浪与普通反弹的区别为什么需要三重过滤普通反弹和主升浪在外观上确实容易混淆但底层结构完全不同。普通反弹通常没有长期平台沉淀往往是急跌之后的技术性修复量能放大不持续均线系统还处在纠结或空头状态而主升浪建立在充分整理之后突破时量价配合、均线多头排列成型、指标动能同步转多。这也是为什么这套指标不直接用一个简单的“突破”信号打发你。单看突破10次里有6次是假的但“平台整理充分 放量突破 动能向上加速”三个条件同时满足大概率就是主升浪启动的那一刻。三重过滤的本质是提高信号的“纯度”宁可错过一些边缘机会也不要在模糊的位置反复被洗。2. 源码拆解主升浪指标的逐句逻辑还原拿到doc格式的源码文档后第一步不是急着复制而是先做格式清理。通达信公式编辑器对中英文标点很敏感doc文档里中文引号、全角逗号、全角分号经常导致编译报错。我的习惯是先把文本粘到记事本把所有逗号、分号、括号都切换成英文半角再粘进公式编辑器。下面这段代码就是整理后的核心版本。2.1 平台整理识别段用振幅收敛过滤高位接盘{平台整理近N1日高低振幅不超过25%} N1:40; FZC:(HHV(HIGH,N1)-LLV(LOW,N1))/LLV(LOW,N1)*100; 平台整理:FZC25;这一段做的事非常朴素HHV(HIGH,40)拿到40个交易日内的最高价LLV(LOW,40)拿到40个交易日内的最低价两者相减后除以最低价得到这段时间的振幅百分比。如果振幅小于25%就认为股价处于一个相对收敛的平台这是“沉淀期”的数字描述。为什么是40日因为主升浪启动前的平台整理通常需要一到两个月的筹码交换时间。太短比如10日只是短期波动收敛不代表真正的洗盘结束太长比如60日以上虽然筹码更充分但很多个股在长时间整理后会选择向下变盘而不是向上突破。40日是一个兼顾频率与质量的通用参数。同理25%振幅也是经验阈值做中线的可以放宽到35%做短线的可以收紧到20%。2.2 放量突破确认段用突破价和量比锁定启动日{放量突破收盘价突破N2日平台高点量能为5日均量的1.5倍以上} N2:20; 突破价:REF(HHV(HIGH,N2),1); 放量:VOLMA(VOL,5)*1.5; 突破:CROSS(CLOSE,突破价) AND 放量;突破段的细节比平台整理段更容易被忽略却很关键。突破价用的是REF(HHV(HIGH,20),1)也就是“昨天之前的20日最高价”。为什么要加REF和偏移1因为如果直接用HHV(HIGH,20)当天创新高的价格会被算进去等于“自己突破自己”信号就失真了。加REF后突破价变成真正的“前高”当天收盘价必须越过前高才是有效突破。CROSS函数要求收盘价格从前高下方上穿到上方这意味着当天以前股价已经在前高下方运行当天才完成穿越。如果只是写CLOSE突破价那连续几天都站在前高上方时每天都会满足条件信号会连续重复失去择时意义。放量倍数的定义是当日成交量大于5日均量的1.5倍1.5倍代表“量能开始异动”实际操作中2倍以上的量能突破后续走出主升浪的概率更高。2.3 MACD动能过滤段与信号组装DIFF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIFF,9); 动能:DIFFDEA AND DIFFREF(DIFF,1); {排除ST与上市不足60日的次新} 排除ST:NAMELIKE(ST) OR NAMELIKE(*ST); 排除次新:BARSCOUNT(CLOSE)60; {信号输出} 主升浪信号:平台整理 AND 突破 AND 动能 AND NOT(排除ST) AND NOT(排除次新); STICKLINE(主升浪信号,0,1,2,0),COLORRED; DRAWICON(主升浪信号,0.5,1); DRAWTEXT(主升浪信号,0.3,主升浪),COLORYELLOW;动能段的写法是DIF在DEA上方、且DIF仍在向上加速。很多公式只写一个CROSS(DIFF,DEA)但金叉之后如果DIF马上走平甚至掉头金叉成色要差很多。这里额外要求DIF大于前一日DIF等于把“动能向上”这个模糊的概念变成了可计算的判断。最后把三段条件用AND组合起来同时排除ST和上市不足60个交易日的次新股。排除ST是因为这类股票经常受消息面、壳资源等因素干扰技术形态容易失真排除次新是因为上市初期定价还没稳定平台突破的可靠性远低于老股。这个信号公式可以直接做副图使用信号出现时副图画红色柱线和“主升浪”文字提示盘面上非常直观。选股公式版本需要去掉DRAWICON和DRAWTEXT这类画图函数只保留逻辑判断部分放进条件选股器就能用。3. 实战配合信号出现后怎么买、怎么拿、怎么撤3.1 用指数环境和板块共振滤掉大部分无效信号一个公认的事实是再好的技术形态也敌不过大盘的系统性下跌。同样是平台突破信号指数运行在20日均线上方时主升浪成功概率明显更高指数处于下行趋势时信号经常被大盘拖累突破后很快回落。所以我在实际使用时会给指标加一个“环境开关”。{大盘环境过滤} 大盘过滤:INDEXCMA(INDEXC,20); 主升浪信号:平台整理 AND 突破 AND 动能 AND 大盘过滤 AND NOT(排除ST) AND NOT(排除次新);INDEXC是通达信的系统函数返回当前股票对应的大盘指数收盘价。当指数在20日均线上方运行代表整体环境偏多允许信号输出否则强制关闭。另一个更精细的过滤是板块共振——用板块指数去筛选如果同一天内同一个板块出现两三只主升浪信号说明这是板块资金集体行动这种信号的价值远高于孤零零的个股信号。板块共振的本质是资金面形成合力不是一两只票的孤立行为。3.2 两种买点方式与持有期纪律线信号出现只是第一步怎么买直接影响持仓心态。我拆过这套指标的历史信号发现两种买点各有优劣。买点方式优势劣势适用场景突破当日尾盘买入确定性高信号已验证成本偏高信号出现时板块共振明显突破后缩量回踩5日线成本低止损距离近可能踏空或回踩失败拉升初期量能温和放大持有期的纪律线我习惯把10日均线作为主升浪的“生命线”。收盘价不跌破10日均线就继续拿着一旦收盘价跌破10日均线先出来观望不要恋战。主升浪末端也有规律可循最常见的是加速赶顶信号股价连续拉出大阳线放出巨量但价格滞涨或者连续收出长上影线出现这些情况时不管指标还看不看多先减仓。3.3 选股公式的用法每天收盘后做一次信号扫描这套源码的另一半价值在选股。把画图函数删掉后保存为选股公式每天14:50打开通达信的“条件选股器”执行一次全市场扫描。扫描结果通常不会太多可能每天就几只到十几只再结合大盘过滤和板块共振从中挑出最合适的标的。我自己的流程是先看当日信号股的数量如果一天出现几十只信号那说明行情过热慎重追高如果一只都没有说明市场整体进入缩量整理阶段那就空仓等待。信号的“频率”本身其实就是市场温度的指标。用这套流程最大的感受是选股时间从以前的两小时缩短到十分钟更重要的是选股逻辑从“拍脑袋看图形”变成了“按规则执行”心态完全不一样。4. 最容易踩的坑假突破、钝化与参数陷阱4.1 假突破的识别与二次确认平台突破后失败是主升浪指标最常见的失误场景。假突破有很明显的盘中特征突破当天出现长上影线收盘价只是勉强站上突破价量能虽然放大但第二天股价直接跌回平台内部。对付这种假突破可以用二次确认策略——信号出现后不急着当天进场等第二天股价继续站稳前一日收盘价再行动。另一种更稳妥的做法是把突破条件从“收盘价上穿突破价”改成“收盘价超过突破价1%以上”。别小看这1%它过滤掉的是大量刚好擦线突破、抛压沉重的边缘信号。止损位置我一般放在平台整理区间的下沿一旦股价重新跌破平台说明突破彻底失败第一时间认错离场绝不犹豫。4.2 震荡行情下的信号钝化环境开关是保命符趋势类指标的天敌永远是震荡市。市场没有主升浪环境的时候这套指标的信号会出现明显的“钝化”——平台突破频繁出现但频繁失败操作多了反而容易连续亏损。这个问题不是源码本身的缺陷而是指标适应的市场状态变了。应对思路有两条第一条已经在3.1里说过了就是加大盘环境开关指数不在20日均线上方信号直接不输出。第二条是减少出手频率我给自己定的规矩是一周内同类信号出现超过三次就停止继续操作说明市场正在随机波动主升浪不是当下的主要矛盾。学会让指标“沉默”也是这套系统的一部分。4.3 警惕带未来函数的“神指标”复盘好看与实盘可用是两回事市面上标注“主升浪”的指标很多其中一批是效果图极其漂亮的“神指标”但源码里藏着ZIG、PEAK、TROUGH这类含未来数据的函数。这类函数的共同特点是当前周期的信号可能依赖于未来K线的高低价历史回放时画面完美实盘时信号要么迟到要么在盘中反复消失。这套源码我特意确认过全部使用HHV、LLV、REF、CROSS等实时函数不存在未来函数盘中看到的信号和收盘后的信号一致这一点很重要。参数陷阱也要提一句。N1、N2、放量倍数、振幅阈值这些参数尽量不要为了追求历史回测的高胜率去调成极端值。比如把振幅收紧到10%、放量倍数调到3倍回测确实好看但实际上只会选出极少数的极端个股换个时间段就失效。我自己的习惯是保持通用参数不动只在个股或板块出现明显行情特征时做微调避免“参数过拟合”。最后聊一点自己的体会。这套主升浪指标源码我拆过、改过、跑过最深的感受是它的价值不是让你每笔都赚而是让你在几千只股票里用一套客观规则快速锁定那些最可能走出主升浪的标的。它解决的是“选什么”的问题而“买多少、什么时候走、亏了怎么办”仍然要靠你自己的交易纪律。拿到源码之后第一步别急着实盘先把最近两年的历史信号全部回放一遍看信号出现的位置、后续走势以及失败案例的共同点看完心里大概就有数了。这个步骤真的别省。附上选股公式版本{专捕主升浪选股公式全市场扫描版} N1:40; N2:20; FZC:(HHV(HIGH,N1)-LLV(LOW,N1))/LLV(LOW,N1)*100; 平台整理:FZC25; 突破价:REF(HHV(HIGH,N2),1); 放量:VOLMA(VOL,5)*1.5; 突破:CROSS(CLOSE,突破价) AND 放量; DIFF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIFF,9); 动能:DIFFDEA AND DIFFREF(DIFF,1); 排除ST:NAMELIKE(ST) OR NAMELIKE(*ST); 排除次新:BARSCOUNT(CLOSE)60; 大盘过滤:INDEXCMA(INDEXC,20); 主升浪:平台整理 AND 突破 AND 动能 AND 大盘过滤 AND NOT(排除ST) AND NOT(排除次新);把这段代码复制到通达信条件选股公式里每天收盘后跑一遍配合我上面说的大盘过滤和板块共振你看到的信号质量会明显上一个大台阶。公式只是工具怎么用好它才是真正拉开差距的地方。本文还有配套的精品资源点击获取
返回列表