乐于分享
好东西不私藏

通达信“龙回头战法”指标源码视频精讲:量化连板的回调买入点

通达信“龙回头战法”指标源码视频精讲:量化连板的回调买入点


通达信指标编写教学视频:

合规提示:本文内容为通达信公式编写技术的交流分享,所有代码仅用于学习研究,不构成任何投资建议。股市有风险,投资需谨慎。请务必在模拟环境中充分验证后再考虑实盘应用。

在通达信公式编写中,捕捉强势股回调后的“第二波”启动点,是很多交易者感兴趣的方向。今天我们就以“龙回头战法”(连板后回调至均线附近,再次站上买入)为例,从零拆解它的实现过程,并分享几个关键的编写技巧,帮你写出更严谨、更高效的公式。


一、战法逻辑:连板 → 回调 → 均线买入

“龙回头战法”的核心逻辑分为三步:

  1. 1识别强势连板:在最近一段时间内(如8天),出现多次涨停(如5次以上),代表个股具备龙头潜质。
  2. 2等待回调:连板后股价自然回落,但不破关键均线(如10日均线)。
  3. 3买入信号:当某日开盘价在10日均线下方、收盘价站上10日均线时,视为回调结束、二次启动。

这个组合的本质是:强势股第一次拉升后洗盘,在均线获得支撑并重新向上时介入。下面我们一步步把它写成通达信公式。


二、核心源码逐行解析(含编写技巧)

{1. 涨停板识别:实体涨停 或 一字涨停}实体涨停:=CLOSE/REF(CLOSE,1)>1.093 AND HIGH>LOW;一字涨停:=CLOSE/REF(CLOSE,1)>1.093 AND HIGH=LOW;涨停:=实体涨停 OR 一字涨停;

编写技巧①:区分实体涨停与一字涨停 实体涨停要求有振幅(HIGH>LOW),一字涨停则是全天封死(HIGH=LOW)。两者都算涨停,但一字涨停的次日走势往往更极端,分开识别便于后续调试。涨停阈值1.093对应主板10%涨跌停,可根据板块修改。


{2. 连板统计:统计最近N天内涨停次数}N:=8;   {统计周期,可调}M:=5;   {最少连板次数,可调}连板次数:=COUNT(涨停, N);连板条件:=连板次数 >= M;

编写技巧②:用COUNT函数统计区间内事件数量COUNT(涨停, N) 返回最近N根K线中涨停出现的次数,无需自己写循环。这是通达信统计类函数的典型用法,简洁高效。


{3. 均线系统:10日均线作为基准}MA10:=MA(CLOSE, 10);

编写技巧③:均线周期参数化 虽然这里写固定值,但实战中建议将10设为参数(如P:=10),便于不同周期切换。后面会给出参数表。


{4. 买入条件:收盘站上MA10,且开盘在MA10之下}买入信号:=CLOSE > MA10 AND OPEN < MA10;

编写技巧④:用“开盘<均线、收盘>均线”捕捉日内突破 这个条件比单纯CROSS(CLOSE, MA10)更严格:它要求当天开盘时还在均线下方(说明回调未结束),收盘时突破上去(说明买盘进场)。避免了均线附近反复穿越的假信号。


{5. 排除均线下行趋势:用线性回归斜率判断}斜率:=SLOPE(MA10, 5);   {5日斜率}趋势向上:=斜率 > 0;

编写技巧⑤:用SLOPE函数判断趋势方向SLOPE(MA10, 5) 计算10日均线最近5天的线性回归斜率,大于0表示均线在上升。相比简单比较MA10>REF(MA10,1),斜率更能反映趋势强度,且不易被单日波动干扰。


{6. 时间窗口约束:连板发生在近期(例如15天内)}近期连板:=EXIST(连板条件, 15);

编写技巧⑥:用EXIST确保连板条件在近期成立EXIST(连板条件, 15) 表示过去15天内至少有一天满足连板条件。这可以避免选出很久以前有过连板、早已走弱的股票。


{7. 避免重复信号:连板后只保留首次买入信号}首次信号:=买入信号 AND NOT(REF(买入信号, 1));

编写技巧⑦:用“当前成立且前一天不成立”过滤重复NOT(REF(买入信号,1)) 确保信号只在条件首次满足时触发。如果连续多日满足买入条件,只有第一天出信号,后续忽略,避免重复提示。


{8. 综合信号}龙回头信号:=近期连板 AND 首次信号 AND 趋势向上;

{9. 可视化输出}DRAWICON(龙回头信号, LOW, 1);

编写技巧⑧:信号组合时注意变量依赖顺序 将各个子条件定义为独立变量(涨停、连板次数、买入信号等),最后用AND组合。这样调试时可以单独查看每个条件是否成立,也便于修改。


三、参数优化:让指标适应不同市场

参数名
默认值
优化范围
作用说明
N(统计周期)
8
5 – 15
连板统计的时间窗口,周期越短要求越密集
M(最少连板)
5
3 – 7
强势程度要求,数值越高筛选越严
P(均线周期)
10
5 – 20
回调支撑均线,短线用5,波段用20
涨停阈值
1.093
1.08 – 1.30
适应不同板块涨跌幅

将固定数值改为参数后,公式可适应更多板块和不同行情阶段。


四、实战过滤:量能与形态优化

单纯的均线突破信号胜率有限,建议叠加以下过滤器:

{成交量放大验证}量能验证:=VOL > MA(VOL, 5);{换手率过滤(避免冷门股)}换手率:=VOL/CAPITAL*100;活跃度:=换手率 > 3;{形态优化:优先连续流畅上涨,规避剧烈震荡}{可用ATR或标准差衡量波动率}波动率:=STD(CLOSE, 10);流畅度:=波动率 < REF(波动率, 5)*1.2;  {波动率未急剧扩大}最终信号:=龙回头信号 AND 量能验证 AND 活跃度 AND 流畅度;

编写技巧⑨:用CAPITAL获取流通股本计算换手率CAPITAL 单位是手(100股),VOL 单位也是手,所以换手率 = VOL / CAPITAL * 100。注意科创板、北交所股本可能较小,换手率阈值需调整。


附:完整公式源码(可直接复制)

{龙回头战法指标公式}{仅供技术交流,不构成投资建议}{参数区(可在公式管理器中设为参数)}N:=8;      {统计周期,默认8天}M:=5;      {最少连板次数,默认5次}P:=10;     {均线周期,默认10日}涨停阈值:=1.093;  {主板涨停,创业板用1.195}{1. 涨停识别}实体涨停:=CLOSE/REF(CLOSE,1)>涨停阈值 AND HIGH>LOW;一字涨停:=CLOSE/REF(CLOSE,1)>涨停阈值 AND HIGH=LOW;涨停:=实体涨停 OR 一字涨停;{2. 连板统计}连板次数:=COUNT(涨停, N);连板条件:=连板次数 >= M;近期连板:=EXIST(连板条件, 15);{3. 均线及买入条件}MA线:=MA(CLOSE, P);买入信号:=CLOSE > MA线 AND OPEN < MA线;{4. 趋势判断}斜率:=SLOPE(MA线, 5);趋势向上:=斜率 > 0;{5. 重复信号过滤}首次信号:=买入信号 AND NOT(REF(买入信号, 1));{6. 综合信号}龙回头信号:=近期连板 AND 首次信号 AND 趋势向上;{7. 可选过滤器(如需更严格,用最终信号)}量能验证:=VOL > MA(VOL, 5);换手率:=VOL/CAPITAL*100;活跃度:=换手率 > 3;最终信号:=龙回头信号 AND 量能验证 AND 活跃度;{8. 可视化}DRAWICON(龙回头信号, LOW, 1);

使用说明

  • 直接复制上述代码,打开通达信公式管理器 → 新建 → 粘贴 → 测试通过后即可使用。
  • 如用于选股,将选股条件设置为龙回头信号最终信号
  • 不同板块需修改涨停阈值:主板1.093,创业板1.195,北交所1.295。

五、止损策略:必须配套的风险管理

根据历史回测,该战法失败案例约占40%,常见失败形态有:

  • 买入次日跌停:说明回调未结束或主力出货,应果断止损。
  • 买入后横盘震荡:迟迟不脱离成本区,时间成本过高,可设时间止损(如5天不涨即出局)。

具体止损规则:

  • 价格止损:以买入信号当日的最低价为基准,跌破3%即离场。
  • 形态止损:若收盘价再次跌破10日均线,视为趋势转弱,离场。

六、总结:从逻辑到代码,把“龙回头”变成可执行的策略

回过头来看,这个“龙回头战法”的公式编写,本质上是将“强势股回调买入”这一主观经验,拆解成客观、可量化的条件组合。

先说说这个思路的核心:任何交易策略,都可以分解为“选股条件”和“买入条件”两部分。选股条件负责筛选出近期有强势基因(连板)的个股;买入条件负责在回调中寻找具体进场点(均线突破)。两者缺一不可,且买入条件必须在选股条件之后发生——这就是为什么我们用近期连板买入信号的AND组合,而没有要求买入当天也涨停。

为什么要这样写? 通达信的公式语言只认识“数据之间的关系”,不认识“回调”“启动”这些主观词汇。我们需要把“回调”翻译成“价格从高点回落,但没有跌破均线”;把“启动”翻译成“收盘价从均线下方站到均线上方”。翻译得越精确,指标的有效性就越高。

再深入一点,这个公式里有一个容易被忽略但很重要的细节:均线斜率的判断。很多新手只写CLOSE > MA10,结果选出来的个股可能处于均线走平甚至下行的状态,买入后继续下跌。加上斜率过滤,相当于只参与均线上升趋势中的回调,大幅降低了“接飞刀”的风险。

最后想说:公式只是工具,不是圣杯。文中的参数(8天5板、10日均线)是基于历史回测的经验值,但不同市场环境、不同板块的最佳参数可能不同。建议你拿到代码后,先用历史数据回测,观察信号出现在哪些股票上,成功和失败各有什么特征,然后微调参数。只有经过自己验证的策略,才敢在实战中信任。

合规提示(重申):本文所有内容仅为技术交流,不构成投资建议。股市有风险,投资需谨慎。请在使用公式前进行充分的历史回测和模拟验证,切勿盲目实盘。


END