通达信量能止损副图公式套把成交量变化与ATR波动率结合起来的副图指标工具,主要用于在K线副图区观察量能自适应止损幅度、买入信号和卖出信号。它不会改变主图K线,也不会使用未来函数,信号在收盘后固定,适合日线级别趋势跟踪和波段操作。配套的交易系统公式可以导入通达信程序交易系统进行历史回测,用来验证不同参数下的胜率、盈亏比和最大回撤。
公式功能该公式的核心逻辑是:先计算真实波幅ATR,再用当前成交量与均量比值生成量能因子,量能因子被限制在.到2之间。成交量放大时,止损空间适当放宽,避免被正常洗盘扫出;成交量萎缩,止损空间收紧提高资金使用效率。止损价由最近N周期最高价减去动态止损额得出,当价格跌破止损价或跌破5日均线时发出卖出信号。副图显示动态止损幅度曲线,并用红绿和买卖图标标记信号。
副图公式源码text
{量能动态止损副图公式}
N:=20M:=2;
VW:=1.5;
1:=MAX(MAX-L,ABS(REF(C,1H)),ABS(REF,1)-L));
R:=MA(TR1,N);
量比:=VOL/MA(VOL,N);
量能因子:=MAX(.5,MIN2,量比));
动态止损额:=ATR*M*能因子;
止损价:=HHV(H,N)-动态额;
买入信号:=ROSS(C,MA(C,N)) AND>MA(VOL,N)*VW;
卖出:=CROSS(止损价,C) OR CROSS(MA(C,),C);
动态止损幅度:动态止损额*100,COLORYELL,LINETHICK2;
STICKLINE(买入信号,,动态止损幅度,,),COLOR;
STICKLINE(信号,,动态止损幅度,2,COLORGREEN;
DRAWICON(买入,动态止损幅度,1);
DRAWICON(卖出信号,动态止损幅度,2);
DRAWTEXT(买入信号,止损幅度*1.,'买'),COLORRED;
DRAWTEXT卖出信号,动态止损*1.1,''),COLORGREEN;
,COLORGRAY;
可回测交易系统源码
副图指标负责显示,真正回测需要在通达信中新建一个交易系统公式。源码只做多,适合A股回测。将买入条件设为ENTERONG,卖出条件设为EXITLONG,即可在程序交易评测系统中运行。
text
{能动态止损交易系统}
N:=20;
M:=2;
VW:=.5;
TR1:=MAX(MAX(H-L,ABS(REF(C1)-H)),ABSREF(C,1)-));
ATR:=MATR1,N);
量比:=VOL/MA(VOL,N);
能因子:=MAX(.5MIN(2,量));
动态止损额:=ATR*M*量能因子;
价:=HHV(H,N)-动态止损额;
买入条件:=CROSS(CMA(C,N)) AND VOL>MA(VOL,N)*VW;
卖出条件:=CROSS(止损价,C) OR CROSS(MA(C,),C);
ENTERLONG:买入条件;
EXLONG:卖出条件
特点说明
量能自适应是主要特点。量比越大,量能因子越高,动态止损额越大,持仓容忍度越高;量比越小,止损额越小,场更敏感。止损价不是固定百分比,而是跟随最近N周期最高价和ATR波动率移动,因此更贴近个股自身波动节奏。副图中的黄色曲线表示动态止损幅度占当前收盘价的百分比,红柱代表买入信号,绿代表卖出或止损信号,买卖图标文字便于快速识别。公式全部采用历史数据计算,不存在未来函数,回测结果与实盘信号一致性较高。
使用方法打开通达信,按快捷键Ctrl+F进入公式管理器,选择技术指标公式,点击新建,公式名称可填“量能动态止损副图”,画线方法选择副图将副图源码粘贴进去,点击测试公式,通过后确定。回到K线图,副图区输入名称,即可显示动态止损幅度和买卖信号。
回测时,在公式管理器中选择交易系统公式,新建并粘贴交易系统源码,测试通过后确定。然后进入功能菜单,打开专家系统下的程序交易评测系统,选择刚创建的“量能动态止损交易系统”,设置评测周期、初始资金、手续费、滑点、最大止损等参数,选择需要测试的股票或板块,点击开始评测。系统会输出交易次数、胜率、年化收益、盈亏比、最大回撤等,比较不同N、M、VW参数下的。
参数注意事项N默认20,代表最高价看周期和均量周期;M默认2,代表ATR倍数,调大则止损更宽、信号更少,调小则止损更紧、信号更多;VW默认1.5,代表买入量能阈值,调大则买入条件更严格,调小则更容易触发买入。该公式适合日线周期,分钟周期或其他品种使用时,建议重新测试N、M、VW。信号可能随价格和成交量变化,回和实盘应以收盘确认信号为准。公式仅作为技术分析工具,不构成投资建议,实盘还需结合市场环境、个股基本面和仓位管理。







