通达信波段选股无未来函数公式是很多投资者在条件选股中关注的方向,因为未来函数会导致信号漂移、回测漂亮但实盘失效。下面这套公式只使用当前和历史数据,不包含ZIG、PEAK、TROUGH、BACKSET、REFX等未来函数,信号在收盘后固定,适合做波段选股和尾盘确认。公式的核心逻辑是均线、量能温和放大、MACD或KDJ配合,以及回踩均线后的阳线启动,多条件共振可以过滤掉一部分弱势股和假。
公式源码如下,可直接复制到通达信条件选股公式中使用:
通达信
{通达信波段选股无未来函数公式}
MA5:=MA(C,5MA10:=MA(C,10);
MA20:=MA(C,20);
MA60:=MA(C,60);
V5:=MA(V5);
V10:=(V,10);
T:=MA5>MA AND MA10>MA AND MA20>MA;
T2:=CMA20 AND C<20*1.;
T3:=>V5*1.2 AND V5>V10;
IF:=EMA(C,12)-EMA(C,);
DEA:=EMAIF,9);
MAC1:=2*(DIF-DEA);
T4:=(DIFDEA AND MAC1>REF(MACD1,1)) OR CROSS(DIF,DEA);
RSV:=(C-V(L,9HHV(H,9LLV(L,9100;
K1:=MA(RSV,3,1);
D1:=SMA(K1,3,1);
T5:=CROSS(K,D1) K1<55HC1:=COUNT<=MA101.02 AND C>=MA*.985)>=1;
2:=COUNT(L<=20*1.02 C>=MA20*.98,5)>=1;
T6:=(HC1 OR2) AND C> AND C>REF(C,1) AND>MA5;
X:T1 AND T23 AND (T4 OR T5) T6;
该的功能特点比较明确。第一,均线多头排列条件T1要求5日、10日20日、60日均线依次向上,说明中期趋势已经转好,避免在下降通道中选股。,价格条件T2要求收盘价上20日线但不过度偏离,防止追高已经大涨的股票。第三,量能T3要求当日成交量大于5日均量的1.2,并且5日均量大于日均量,代表资金活跃度提升。第四,MACD条件T4和KDJT5至少满足一个,确保动能配合。第五,踩确认条件6统计最近5天内是否有回踩10日或20日线后收回的动作,并且收阳、站上5日,这样选出来的信号更偏向波段起涨点,而不是突破追涨。
使用方法也比较简单。打开通达信软件,按Ctrl+F公式管理器,选择“条件选股公式”下的“其他类型”,点击“新建”。在公式名称栏填写“波段选股无未来”,将上面的源码完整粘贴到编辑区,点击“测试公式”,通过后点击“确定”保存。然后依次点击“功能”—“选股器”—“条件选股”,在条件列表中找到“波段选股无未来”,加入条件后执行选股。建议使用日线周期,股前先下载完整的日线数据,尽量在盘后或盘确认时使用,这样信号更稳定。如果盘中预警,由于当前K线尚未收盘,最新价变化会导致信号暂时变化,这是正常现象,并不是公式使用了未来函数这套通达信波段选股未来函数公式的优点是信号不漂移、不重绘,回测和实盘信号一致性较好。公式中没有使用任何未来函数,所有引用都基于REF、MA、EMA、SMACOUNT、HHV、LLV历史数据函数。如果选股数量太少,可以适当降低条件,例如把T3中的1.2改为1.1,或者T6中的回踩要求,只保留T、T2、T3和T4或T5。选股数量,可以把T4和T5改为同时满足,或者把能倍数提高到15。均线周期也可以根据自己的交易习惯调整,短线可改为3、8、13、34,中线可改为10、20、60、120该公式仅为技术分析工具,不构成投资建议,实盘结合基本面、市场环境和仓位管理。







