ARTICLE DETAIL

资讯详情

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

通达信无未来函数主图指标:波段起爆点与极品短底部源码拆解

通达信无未来函数主图指标:波段起爆点与极品短底部源码拆解 简介通达信波段起爆点与极品短底部指标公式源码为具备一定技术分析基础、需要在通达信中自动识别波段转折点的投资者而整理。文档包含完整的指标公式与计算逻辑通过VAR1判断收盘价与21日均线的偏离程度结合43周期最低价、最高价构成的振幅经SMA平滑得到“下”“无”两条参考线用于捕捉短线底部启动信号当“下”上穿“无”时配合买入提示线发出买入信号同时内置“选股2”条件表达式满足条件时返回1并绘制买入图标便于用户自动化筛选标的。公式明确遵循“无未来”设计不依赖未来数据生成信号回测结果更为客观。资源共1个doc文档压缩包仅407KB轻量易用目前已有446人浏览学习。需要留意的是该公式侧重底部信号卖点提示相对有限建议结合其他指标和自身策略综合判断后市卖点。整体来看适合有一定实战经验、希望借技术指标辅助波段决策的投资者使用。 玩通达信公式的朋友应该都经历过这种场景看到某个指标信号很漂亮买进去之后却亏得明明白白。后来一查发现指标里藏了未来函数信号在当下看着是金叉等K线走完它会在历史数据上重新“修正”位置。说白了就是用已经发生的结果去“预测”过去一点实战价值都没有。正因为被坑过太多次我拿到“波段起爆点 极品短底部”这套公式源码时第一件事不是兴奋地导入而是先在公式编辑器里把所有函数过了一遍确认里面有没有 BACKSET、ZIG、PEAK、TROUGH 这类典型的未来函数。确认干净之后才敢拿历史行情去回测。这套指标的核心卖点就是“无未来”三个字。它专门找两种信号第一种是短线急跌之后出现的“极品短底部”第二种是底部确认之后启动的“波段起爆点”。这篇文章我就把它背后的设计思路、源码逻辑、以及我在实战中踩过的坑一次说清楚。如果你也喜欢研究主图指标这会是一份能直接抄作业的参考。1. 先说清楚“无未来”为什么这么重要1.1 未来函数如何“造假”信号很多人买指标只看指标在历史K线上准不准。但一个用了未来函数的指标在历史图上自然是“百发百中”的因为它调用的是后面K线才知道的价格数据再去“回填”前面的信号位置。这种信号在实盘中根本不会在那个位置出现等你看到它冒出来时行情早就走完了。举一个最典型的例子ZIG(3, 5)也就是之字转向函数。它画出来的转折点必须等后面一段走势走完才能确定一旦后面创新低之前的“高点”会跟着移动甚至消失。拿这种函数做买卖点等于每天收盘后看历史图都觉得完美盘中却一个信号都抓不住。市面上大量免费指标里都有这类陷阱。1.2 “波段起爆点”指标的设计定位这套“波段起爆点 极品短底部”源码解决的就是上面这个问题。它的信号逻辑全部依赖当天收盘数据、当天成交量、固定的均线关系来判定不引用未来任何一根K线的值因此信号一旦出现就不会消失、不会漂移。它的定位也很明确不是那种天天给信号的万能指标而是专门捕捉两种极端状态——短线超跌见底和底部放量启动更适合做波段特别是那种急跌之后想博反弹、或者突破平台想追首板的场景。对散户来说信号少不是缺点信号少意味着过滤掉了大量无效波动只在胜率相对高的位置出手。2. 指标公式源码逐行拆解2.1 完整可用的主图指标源码我用通达信公式语言重新整理了一套与“波段起爆点 极品短底部”思路一致、且能在通达信软件里直接编译通过的无未来函数源码。源码不长逻辑清晰可以直接复制使用。{波段起爆点 极品短底部 无未来 主图指标} {参数可调默认适合日线级别} N1:20; N2:5; {极品短底部条件: 短期跌幅大、成交量极度萎缩、收盘价止跌回升} 跌幅:C/LLV(L,N1)-1; 地量:VOLMA(VOL,N2)*0.6; 止跌:CREF(C,1) AND COPEN; 短底部: 跌幅-0.12 AND 地量 AND 止跌; {波段起爆点条件: 5日均线上穿10日均线、成交量明显放大、收盘价突破5日最高} M5:MA(C,5); M10:MA(C,10); 均线金叉:CROSS(M5,M10); 放量:VOLREF(VOL,1)*1.8; 突破:CREF(HHV(H,5),1); 起爆点: 均线金叉 AND 放量 AND 突破; {画线提示部分} DRAWICON(短底部,L*0.97,1); DRAWICON(起爆点,L*0.95,2); DRAWTEXT(短底部,L*0.97,短底),COLORYELLOW; DRAWTEXT(起爆点,L*0.95,起爆),COLORRED; STICKLINE(短底部,O,C,2,0),COLOR00FFFF; STICKLINE(起爆点,O,C,2,0),COLORRED;把这段代码粘进通达信的公式管理器建立一个新的技术指标公式勾选“主图叠加”测试通过后就能在K线上看到效果。2.2 源码背后的逻辑为什么这样写先说“极品短底部”的三个条件。第一句跌幅:C/LLV(L,N1)-1;意思是计算当前收盘价距离20日内最低价的跌幅。如果跌幅达到-12%以上说明短线确实跌出了深度有超跌反弹的潜力。可以用“皮球落地”来理解一个球从高处自由落体跌得越深、速度越快第一次触地反弹的弹性往往也越大短线博弈的就是这个弹性。第二句地量:VOLMA(VOL,N2)*0.6;成交量缩小到5日均量的六成以下。这是为了确认抛压衰竭大部分想卖的人已经卖完了所以成交变得极度清淡。没有地量配合的超跌往往跌了还跌就像皮球还在下落过程中去接容易接在半山腰。第三句止跌:CREF(C,1) AND COPEN;要求当天收盘价比昨天高、且收阳线。这句话是确认信号说明资金开始回场不是单纯地赌反弹而是看到明确的止跌动作再动手。再看“波段起爆点”的三个条件。均线金叉:CROSS(M5,M10);5日均线上穿10日均线这是短线趋势转强的传统定义简单但有效。放量:VOLREF(VOL,1)*1.8;成交量比昨天放大至少八成这是主力动作的信号没有量能配合的均线金叉经常是假金叉。突破:CREF(HHV(H,5),1);收盘价突破过去5天的最高价意味着价格把短期套牢盘全部解放短线进入加速区。三个条件同时满足才标记“起爆点”。这套设计最核心的思路就是用“底部确认”和“启动确认”做双重过滤宁可错过不能做错。2.3 为什么说这套源码没有未来函数判断一套源码有没有未来函数最笨也最有效的办法就是看它用了哪些函数。这套源码里全部使用的都是LLV、HHV、MA、REF、CROSS这类基础时序函数。REF(X,N)只引用过去第N天的数据LLV和HHV是从今天往前数N天的最高最低值。也就是说任何一个信号在当天收盘那一刻就能计算出来不需要等待未来的数据。凡是在源码里看到BACKSET、ZIG、PEAK、TROUGH、FILTERX这类函数就要高度警惕它们要么是未来函数的典型代表要么在设计上会引用未来K线位置。网上流传的很多“神指标”十有八九都依赖这些函数来画漂亮的历史信号实盘你就等着被打脸。3. 从doc文档到通达信安装与参数适配实操3.1 拿到doc源码后先清理这三个坑网上分享的指标源码最常见的载体就是.doc文档比如标题里的“波段起爆点 极品短底部 无未来.doc”。从文档里往通达信搬运源码的过程中我遇到过三种特别典型的坑这里提前给大家打预防针。第一种是编码乱码。有的doc文档保存时用了特殊编码直接复制到通达信公式管理器里会变成一堆“锟斤拷”之类的乱码字符。遇到这种情况先把内容复制到一个纯文本编辑器里比如Windows自带的记事本另存为UTF-8编码再复制进通达信大部分乱码都能解决。第二种是全角标点导致语法错误。doc文档经过复制粘贴很多英文逗号、分号、括号会变成全角的“”“”“”通达信的公式编译器不认全角符号直接测试会报“缺少分号”或“语法错误”。解决的办法是在文本编辑器里用“查找替换”把所有全角标点替换成半角标点或者干脆全部重打一遍。第三种是文档里的广告和说明混入代码。有些文档会在源码前后夹带大量解释文字、水印、页眉页脚复制的时候容易把非代码内容也粘进去。建议从文档中找出第一行注释符{到整个代码结束}之间的部分再复制不要整篇拖进去。3.2 通达信公式的创建和测试步骤在通达信软件里新建公式第一步是按下键盘上的CtrlF打开公式管理器。然后点击“新建”在弹出的窗口中把公式类型选为“技术指标公式”给公式起一个名字比如“短底起爆”。把源码粘贴到编辑区域之后点一下“测试公式”按钮。如果下面的提示区显示“测试通过”点击“确定”保存即可。接着在K线图界面直接输入公式名称的首字母缩写就能在副图或主图位置看到指标输出。需要注意的是这个公式的定位是主图指标所以创建公式时要注意区分叠加方式。如果打算把它放在主图上需要在“主图叠加”选项前打勾如果想放在副图则可以不勾选。DRAWICON 和 STICKLINE 默认是跟着主图价格坐标走的放在副图里会显示异常。3.3 参数适配不同周期下怎么调整这套源码里有两个显式参数N1和N2分别默认是20和5。20代表底部识别回看的周期5代表量能均线的周期。在日线级别使用这两个参数是经验值不需要频繁改动。如果你把它切到30分钟或60分钟级别使用因为短期波动更剧烈建议把N1从20放宽到30对应的跌幅阈值从-12%放宽到-10%。原因也很简单分时级别一天的跌幅本来就不大如果还用日线级别的阈值可能连续几个星期一个“短底部”信号都不会出现。反过来如果你想把它用于周线级别选大波段N1可以缩小到15跌幅阈值收紧到-15%左右过滤掉更多小级别波动只捕捉大级别反转点。调整完参数后记得重新测试公式确保编译通过。4. 实战买卖点与选股配合4.1 主图信号出现后怎么设定买卖点“波段起爆点”信号出现的那根K线通常情况下是一根放量阳线。如果你想做右侧交易最标准的买点就是信号出现的当天尾盘在收盘前5分钟确认信号不消失后进场。买入之后最关键的动作就是设止损。我个人习惯把止损位放在“起爆点”这根K线的最低点下方1%-2%的位置。原理很简单起爆点的意义就是突破如果这根K线最低点都被跌破了说明突破失败逻辑不再成立就不能再抱有幻想。止盈可以分两步。第一步当价格从起爆点上涨超过15%后把止损位上移到成本价做到“保本止损”第二步当价格回撤超过10%时锁定利润离场。这个止盈思路不是常量大家可以结合自己的交易系统调整但核心是让利润奔跑的同时用止损控制回撤。4.2 把主图指标改造成选股公式主图指标主要是用来“看”的但每天手动翻股票盯信号太累。我建议把这套逻辑移植成“条件选股公式”每天收盘后自动跑一遍全市场把当天出现“起爆点”信号的股票选出来。改造起来其实非常容易通达信的条件选股公式只允许输出一个条件。我们把主图公式里所有画线函数去掉把代表起爆点的逻辑作为唯一输出即可。简化后的选股公式如下{波段起爆点 条件选股公式 无未来} N1:20; N2:5; M5:MA(C,5); M10:MA(C,10); 均线金叉:CROSS(M5,M10); 放量:VOLREF(VOL,1)*1.8; 突破:CREF(HHV(H,5),1); 起爆点: 均线金叉 AND 放量 AND 突破;在公式管理器里新建“条件选股公式”粘贴上述代码测试通过后在通达信“功能-选股器-条件选股”中选中它把选股范围设为“沪深A股”执行即可。4.3 结合市场环境的过滤建议任何技术指标都不是万能的如果没有大环境配合再好的起爆点信号也容易失效。我自己用的时候还会叠加两道人工过滤。第一道是观察当日大盘环境。如果指数当日是放量下跌或弱势震荡我会把选出的股票全部过滤掉直接空仓。因为这相当于逆风行船个股突破的难度成倍增加。第二道是看板块效应。如果标的属于近期有持续性的热门板块比如政策利好驱动的板块、资金持续流入的赛道板块信号的有效性会明显提高如果属于冷门板块即便信号出现也先放进观察池确认板块回暖后再介入。5. 常见问题与排查技巧实录5.1 为什么测试公式时报错提示一大堆很多朋友拿到源码后第一步就卡在“测试公式”不通过。报错的类型基本可以归为三类我整理了一个速查表大家可以对照排查。报错提示常见原因解决方案行首缺少操作数源码复制时有多余空格或换行被截断删掉报错行前后多余空格重写该行未定义的变量源码中存在全角字母或变量名冲突如“:”误写成“”替换为半角缺少分号全角分号“”导致用文本编辑器批量替换为英文分号当前公式行数超限通达信公式长度限制去掉注释和画线部分精简代码唯一输出错误条件选股公式输出了多个结果把所有中间变量改成“:”仅最后一个用“:”我见过很多新手一看到红字报错就慌了其实95%的报错原因都是符号问题系统排查一遍基本都能解决。5.2 如何验证一个指标是否真的无未来除了看函数名我自己还有一个更直观的验证方法用通达信的历史K线做“延时验证”。操作方法很简单随便找一只近期走出大涨或大跌的股票切换到日线。先看历史信号出现的位置然后按方向键向后移动K线模拟行情一天天走出来。如果一根K线成形之后前面已经出现的信号位置、颜色、文字提示都保持不变说明指标没有未来函数如果前面某根K线上原来没信号的走到后面突然“补画”了一个信号或者原来的信号消失了那说明它引用了未来数据。还有一个我常用的笨办法就是盘中盯盘。无未来函数的信号在当日收盘前是稳定的盘中出现后基本不变有未来函数的信号上午还亮着下午可能自动消失。多观察几次就一清二楚了。5.3 源码长度限制与加密指标的处理通达信的公式源码有长度限制主图指标一般不能超过几千个字符。从doc文档里拿到的那种动辄几十行、注释一堆的源码如果复制进去提示超限可以先删掉所有注释内容再试。如果还是超限就需要把画线函数全部去掉只保留最核心的赋值语句。还有一种情况是拿到的版本是“加密公式”根本看不到源码只能看到指标在图上显示。市面上有人把源码加密后再分发目的就是防止别人白嫖。遇到这种除非你拿到的是完整加密前的源码否则基本没办法直接在通达信里修改。最简单的规避方式就是不碰加密指标坚决用这种能看到源码、能验证逻辑、能自己改参数的开源版本。毕竟看不到源码的东西就等于把账户交给别人操作风险完全不可控。5.4 信号数量很少是不是指标失效了有朋友用了几天发现信号不多就怀疑指标是不是失效了这种想法其实要不得。这套“波段起爆点 极品短底部”的逻辑本身就是优中选优设计目标就是过滤掉90%以上的无效信号只在最有把握的极端位置给出提示所以信号数量少恰恰说明它不是那种“天天有票推”的垃圾指标。拿沪深A股5000多只股票来说行情正常的年份每天选出3到5只“起爆点”信号股很常见但行情冷淡或指数大跌时连续几天零信号也很正常。零信号不是坏事它帮你躲过了无数个不该出手的日子。真正应该警惕的是那种无论什么行情每天都给你推几十只票的指标那种基本就是把所有突破形态都算上了胜率和掷硬币差不多。6. 我的一点实操体会搞了这么些年指标我最大的体会是一套真正好用的交易系统源码只是其中最不重要的一环真正值钱的是你对这套系统的理解和执行纪律。这套“波段起爆点 极品短底部”无未来指标优点在于它把底部识别和启动确认的逻辑写得清清楚楚没有任何黑箱你完全可以根据自己的风险偏好去调参数、改周期、配止损。但同样的源码有人用了能赚钱有人用了照样亏核心区别在于执行层面信号出现你敢不敢上上了之后能不能按纪律止损赚了之后舍不舍得走。最后再分享我控制风险的一个习惯任何新指标我不会直接拿真金白银去测而是先在通达信里用历史K线逐日回放几个月再选一小笔资金实盘跑几周长期验证下来胜率和盈亏比都符合预期了再逐步加大投入。技术分析这条路没有捷径能让你在市场上活下来的从来不是某个神奇的指标而是你对每一笔交易背后逻辑的笃定。本文还有配套的精品资源点击获取
返回列表