ARTICLE DETAIL

资讯详情

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

通达信分时高抛低吸指标:源码详解与实战过滤技巧

通达信分时高抛低吸指标:源码详解与实战过滤技巧 简介通达信分时高抛低吸指标公式源码文档专为股票投资者与技术分析爱好者设计帮助在分时交易中捕捉高抛低吸信号。文档以doc格式提供共1个文件压缩包大小174KB内容精炼、便于查阅。目前已有628人学习浏览。指标源码全面覆盖均价、现价、盘整判断、短期动量、高抛HH与低吸LL信号以及更稳健的SS/BB条件、累计触发逻辑、基准价位CB2/CS2、双重低吸高抛提示和阻力支撑位计算。源码中还定义了盘整状态当交易时间内波动幅度在1%至2%之间时触发帮助过滤单边行情。每个变量与条件均有中文注释和详细说明读者不仅能直接应用于通达信软件还能理解公式设计思路便于后续参数优化或二次开发。尤其适合在震荡行情中识别日内高低点辅助短线进出决策。文档同时提醒技术指标存在局限性实际使用中建议结合市场环境与个股基本面综合判断避免单一信号误导。整体适合对通达信公式编程有一定基础、希望提升日内短线交易决策效率的投资者。 分时图上做高抛低吸是很多有底仓的股民每天的必修课但真正能把它做成体系的人并不多。我见过太多人把日线级别的MACD、KDJ直接搬到分时图上看结果信号乱得没法看也见过不少朋友下载了网上流传的“分时高抛低吸指标”源码里埋着未来函数盘中信号根本没法复现白踩一堆坑。这篇文章分享的是一套我整理并实测过的通达信分时高抛低吸分时指标完整通达信指标公式源码直接给出把通道计算逻辑、买卖点信号、参数调优思路和实战过滤方法一次讲清楚适合手里有底仓想做日内差价或者习惯看分时级别找短线位置的朋友参考。1. 分时做T的烦恼日线指标搬过来就是灾难1.1 同样是K线时间尺度差了几十倍先说一个最常见的误区把日线级别的MACD、KDJ直接套到分时图上看。好多新手一开始都是这么干的我自己也走过这个弯路。日线一根K线是4个小时分时图上一根1分钟K线只有60秒同样的12、26参数放到分时上MACD的EMA会被1分钟K线的噪声打得满屏乱跳金叉死叉一天能出十几次信号基本没法用。分时图底层的数据是按1分钟聚合的成交数据本质上就是1分钟周期K线和日线、60分钟线完全不是同一套时间尺度。分时级别的价格行为有一个特点短周期内方向性很弱、噪声极大价格大部分时间在一个中枢附近来回摆动。这也是为什么日内做T的人很少靠趋势指标更多是看价格相对中枢的位置。看位置不看趋势是分时做T和日线交易最大的思维差异。1.2 高抛低吸的本质围绕动态中枢做均值回归分时高抛低吸说白了赚的是“价格回归中枢”的钱。日内交易时段里资金买卖会推动价格偏离一个动态均衡位置偏离远了自然有人往回砸或者往回接形成高抛低吸的机会。问题是怎么定义这个“中枢”以及什么算“偏离太远”。最笨的办法是固定百分比比如“价格偏离均价1%就卖”。但这种做法有个致命问题不同股票的波动率完全不一样。一只银行股日内振幅可能不到1%一只题材股轻松能到5%以上固定百分比在一只票上合适换一只票就完全失效。而且同一只股票不同时间段的波动也不一样开盘半小时的分时波动明显比午盘大。所以我选择用“N周期移动平均 N周期标准差”构建自适应通道均线代表价格中枢标准差代表近期的正常波动范围中枢加减P倍标准差就是上下轨。波动大的股票通道自动变宽波动小的股票通道自动收窄。这套思路本质上是统计学里的均值回归思想用到分时图上非常合适。把上面这些想明白再去看指标源码每一行都不会觉得突兀。2. 指标源码逐段拆解从算法到买卖点2.1 主图信号版完整源码先给源码通达信格式直接复制可用{分时高抛低吸 主图信号版适用于分时图/1分钟K线} N:60; {统计周期1分钟K线数量默认统计60根} P:1.2; {通道倍数控制通道宽度数值越大通道越宽} MID:MA(CLOSE,N),COLORWHITE; {价格中枢N周期均价} D:STD(CLOSE,N); {波动率N周期标准差} UP:MIDP*D,COLORYELLOW; {上轨} DN:MID-P*D,COLORGREEN; {下轨} DRAWBAND(UP,RGB(160,40,40),DN,RGB(20,90,40)); {上下轨之间填充半透明色块} {高抛价格从上轨上方跌回通道内冲高回落} 高抛:CROSS(UP,CLOSE); {低吸价格从下轨下方回升到通道内超跌企稳} 低吸:CROSS(CLOSE,DN); DRAWICON(低吸,LOW,1); {1号图标红色向上箭头} DRAWICON(高抛,HIGH,2); {2号图标绿色向下箭头}注意通达信公式里能输出到界面上的变量后面写冒号中间计算过程用“:”。分号必须用半角中文全角分号会导致编译不过。2.2 为什么用偏离回轨做信号而不是触轨就动手有一段时间我的条件写得很简单“价格碰到上轨就画卖点、碰到下轨就画买点”。回看历史分时图效果不错一到实盘就频繁被打脸——因为价格碰到上轨之后可能继续冲碰到下轨之后还能再往下砸。后来把逻辑改成“从通道外回到通道内”才触发信号也就是代码里的CROSS判断。高抛价格上行到上轨之外的强势区域然后跌回上轨以内说明这一波冲高结束了偏兑现逻辑。对应的通达信写法是CROSS(UP,CLOSE)意思是UP这根线上穿收盘价等价于价格从上方跌到上轨之下。低吸价格跌到下轨下沿之后重新收回代表抛压暂时释放、有资金回来接偏关键位低吸逻辑。对应的写法是CROSS(CLOSE,DN)价格从下轨下方回到下轨上方。这样处理会损失一小段利润卖不到最高点、买不到最低点但换来了更高的胜率。日内做T本来就不追求极限价格赚到相对确定的一段就够。2.3 选一个副图位置指标做双重确认主图通道解决“价格偏离中枢多远”的问题但实际应用中我还会叠加一个副图位置指标用来判断当前价格处于最近60分钟内的高低位置{分时高抛低吸 副图位置版} N:60; HH:HHV(HIGH,N); LL:LLV(LOW,N); 位置:(CLOSE-LL)/(HH-LL)*100,COLORWHITE; 20,COLORGREEN; 80,COLORRED;这个指标输出的数值在0到100之间大于80表示价格处于近期相对高位小于20表示处于相对低位。主图通道信号出现时再看一眼副图位置是否在极端区两个条件共振再动手过滤效果很明显。副图指标新建时公式类型记得选“副图”不能选“主图叠加”。3. 通达信环境下的安装与参数调优3.1 从零到跑通只要三步第一步打开通达信按快捷键CtrlF调出公式管理器第二步点“新建”公式名称填“分时高抛低吸”公式类型选择“主图叠加”把上面的源码粘贴进去点“测试公式”第三步保存后在分时图界面或者1分钟K线界面直接输入“分时高抛低吸”回车调用。这里有两个容易踩的细节。第一部分通达信版本对DRAWBAND的支持不完全如果测试时报错直接把DRAWBAND那一行删掉通道填充色块没了但均线和买卖信号不受影响。第二公式代码里的中文括号、中文分号会导致编译不过建议直接复制我上面的源码不要手动转写更不要用Word转一道Word会自动把标点变成中文全角这是我见过最多的一类低级错误。3.2 参数怎么调才合理N是统计周期决定看多长时间的波动。默认60在分时图上就是过去60分钟比较适合做半天内的节奏。如果你持仓一整天想在上午和下午同时用这个通道可以把N改成120。注意N越大通道越平滑但信号越滞后N越小通道变化越快假信号越多。P是通道宽度倍数这个值决定了“多离谱算离谱”。P默认1.2对多数票是一个比较折中的值。我自己的经验短线活跃股P可以调到1.0让通道窄一点、信号出现得早一些波动比较小的蓝筹股P调到1.4左右不然通道太窄一上午全是噪声信号。但参数没有万能值最靠谱的办法是找一只你熟悉的票打开最近的1分钟K线反复试几组参数挑一组“信号不多不少、出现后回撤空间足够”的用着然后固定下来别天天改。4. 实测中的信号质量与过滤心法4.1 震荡市是主场单边市是陷阱分时高抛低吸指标并不是所有行情都适合。我拿自己做过的票回看过上百个交易日结论非常明确横盘震荡的时候这套通道信号的准确率能到六成以上单边上涨或单边下跌的时候胜率会明显下滑。原因不难理解。震荡行情里价格确实在一个动态中枢附近来回摆动低吸之后反弹的概率天然就高单边行情里价格可以长时间贴着上轨或下轨运行每次跌破上轨的“高抛”信号出现后价格反而继续创新高每次回踩下轨的“低吸”信号出现后价格继续下行。说白了均值回归策略在趋势行情里天生吃亏这不是指标代码的问题是市场状态和你选的策略不匹配。4.2 我常用的三个过滤器为了解决上面这个矛盾我不追求每个信号都做而是加了三道过滤。第一道看分时均价线方向。分时图白线上方那根黄色均价线如果持续向上我只做低吸信号高抛信号一律忽略如果黄色均价线持续向下我只做高抛信号低吸信号一律忽略。第二道看振幅。当天开盘到现在振幅不足2%时通道上下沿空间太小一个信号做完扣掉摩擦成本基本不剩什么我会直接放弃。第三道看量能。缩量冲到上轨附近出现高抛信号可靠性高放量突破上轨那往往是加速启动的苗头别急着挂单卖出。同样放量砸破下轨时也不要急着去接。这三道过滤不复杂但能过滤掉大量“看上去很美”的假信号。我用下来的感觉是一天里真正值得动手的信号只有一两次其余大多数信号看看就行。4.3 仓位和风险底线分时信号本质是一个概率事件不是确定性机会所以仓位管理很重要。我自己的做法是最多拿出持仓底仓的三分之一做T另外设一个硬性止损进场后如果分时价格跌破了进场前最近的阶段低点或者重新跌破对应的通道下轨无条件先退出等重新出现信号再说。宁可少赚不能因为一次单边行情把所有日内利润还回去。另外大盘环境也要纳入考量。大盘放量单边下跌的日子里分时低吸信号出现的频率会很高但这种环境下整体的风险收益比很差我一般直接关掉信号不做。人没法战胜市场至少可以躲开最差的时间段。5. 常见问题排查调不出来、信号不对怎么办5.1 指标调不出来或者没信号先确认当前是不是分时图或1分钟K线界面。如果你在日线界面输入分时指标通道也会计算但个股的日内波动在日线上根本看不出来信号也会完全失真。其次检查新建公式时是否选了“主图叠加”如果建成了副图指标直接在分时主图上可能看不到效果同理副图位置指标如果建成主图叠加也会乱。如果代码测试通过但当天一个信号都没有多半是P设置得太大了。日内波动小的票尤其是横盘一整天的那种P1.2时通道很宽价格始终在通道内运行自然没有信号。小幅调小P或者把N适当缩小信号就会出来。5.2 源码报错多半是DRAWBAND或标点符号我前前后后帮不少朋友看过公式报错出现频率最高的问题集中在两处一是DRAWBAND在个别版本里不识别报错信息会指向这一行删掉即可不影响核心买卖信号二是复制代码时不小心把英文半角分号、括号换成了中文全角通达信编译会直接报“缺少分号”之类的错。建议从本文直接复制源码并且不要用Word转一道Word会自动把标点变成中文全角这是复制公式时最高频的翻车原因。5.3 警惕信号漂移未来函数的坑如果你手里的分时指标不是自己写的务必留意源码里有没有未来函数。所谓未来函数指的是ZIG、BACKSET、PEAK、TROUGH这类会“借用未来数据”确认当前信号的函数。用了未来函数的指标历史回看时非常漂亮每一笔买卖都找得很准但盘中实盘时信号要么不出现、要么不断漂移根本没法执行。本篇给的这个版本只用到了MA、STD、CROSS、HHV、LLV这些基础函数所有信号都基于已经收完的K线计算盘中出现即确认不会第二天变一个位置。建议下载任何陌生指标源码后用CtrlF搜索一下源码里有没有上述这组函数名有就直接丢掉。最后说一个我自己的体会分时高抛低吸指标只负责提供“概率上占优的动手区域”真正决定盈亏的是执行和风控。我见过不少人拿了指标后每笔都想做一天下来交易十几次利润全贡献给了手续费和滑点也见过有人严格按照过滤条件等待一天只做一两笔反而做得稳。这套源码和思路你完全可以根据自己的持仓习惯去改但有一条原则别丢没有合适信号时空仓等待也是一种操作。本文还有配套的精品资源点击获取
返回列表