在通达信里测试选股公式信号准不准,不是看当天选出了多少只股票,把公式放回历史线中,检查信号是否稳定、是否可复、是否具备统计优势通达信自带公式管理器、条件选股、五彩K线、预警、交易系统评测、训练模式等功能,可以完成从语法检查、历史回看、量化回测到样本外验证的完整。
先检查公式编译,并排查未来函数。打开通达信,按 Ctrl+F 进入公式管理器,找到条件选股公式,点击“测试公式”,确认语法无误。接着重点检查公式里是否使用了未来函数,例如 ZIG、PEAK、ROUGH、AKBARS、TROUGHBARS、BACKSET、REFX、REFWITHFUTURE 等。含有未来函数的公式,历史信号会随着后续K线变化而移动或消失,看起来准,实际无法用于实盘。简单验证方法是把公式加载到主图或副图,按左箭头逐根K线回走,观察信号是否突然消失、位置是否改变;也可以用不同历史日期执行条件选股,比较同一日期的选股结果是否。
**用条件选做历史信号回看。
按 Ctrl+T 打开条件选股,选择目标公式,设置选股周期为日,固定复权方式,前复权或不复权,不要中途切换。若版本支持选股日期”,把设为过去某一天,执行选股将结果加入自选或新建板块。然后逐只股票切到K线,用左右方向键移动到信号当天,观察信号后1日、3日、日、10日、20日的涨表现。可以手工记录上涨家数、下跌家、平均涨幅、最大。若想做连续统计,可使用“阶段选股”功能,或每天更换日期重复选股,再把结果导出到Excel。
text
XG: CROSS(MA(C,5),MA(C,)) AND VREF(V,1)*1.5;
RAWICONG,.5,);
加载到副图后,所有历史信号会用图标标出。也可以新建五彩K线,让满足条件的K线变色:
text
XG: CROSS(MA,5),MA(C10)) AND V>(V,1)*15;
STICKLINE(XG,O,C,3,),COLRED;
这样在主图上一眼就能看到历史信号出现的位置,再按F8` 左右键逐K线检查,信号是否扎堆、是否滞后、是否只在少数行情中有效。
用交易系统评测做量化回测。选股公式通常只给出买入条件,测试信号准不准,最好补一个卖出规则,做成交易系统公式。在公式管理器中新建“交易系统”公式,例如:text
ENTERLONG: CROSS(MA(C,5),(C,10)) AND>REF(V,)*1.5;







