“通达信如何筛选?”这个问题,很多玩股票的,尤其是刚接触量化、技术分析不久的朋友,都会反复问。说实话,这玩意儿看似简单,几行代码的事儿,但真要筛选出符合自己交易逻辑的票,那可就得下点功夫了。不是说随便套个指标公式就行,很多时候,你用别人给你的“好用”公式,自己实际跑起来,效果大打折扣,甚至是一塌糊涂。这中间的门道,得自己摸索,踩坑多了,才慢慢有点心得。
咱们先别急着聊那些高深的选股模型。说到底,通达信筛选股票,本质上就是根据你设定的各种技术指标、基本面数据(虽然通达信在这方面相对弱一些,但也能接入一部分),用代码语言翻译出来,让它去从浩瀚的A股池子里“挑”出符合条件的股票。所以,理解你用的指标是什么意思,它反映了什么市场现象,是最最基础也是最重要的一步。
比如,大家都知道的均线,就是一段时间的平均价格。但仅仅是“股价在均线之上”就够了吗?当然不是。是站上哪根均线?是短期均线向上穿越长期均线?还是均线呈现多头排列?每一个细微的差别,其背后的市场含义都不同。你得知道,你选股的目的是什么。是为了抓涨停板?是想找趋势明朗的股票?还是想发掘被低估的价值股?不同的目的,需要的筛选条件自然就天差地别。
还有一点,很多人喜欢直接套用网上流传的“神仙公式”。我当年也这么干过。结果呢?发现很多公式都是基于特定的历史行情或特定市场的。在牛市可能灵得很,到了熊市或者震荡市,可能就成了“照妖镜”,把一堆垃圾股给捞出来。所以,不能迷信别人的公式,得理解公式背后的逻辑,然后根据当前的市场环境和自己的交易风格,去调整、去优化。这是个持续迭代的过程,不是一劳永逸的。
开始的时候,我建议大家从最简单的条件入手。比如说,筛选出“近期成交量放大的股票”。这个很简单,通达信里就有现成的成交量指标。然后你可以加一个“股价在均线上方”的条件。这样,你就能得到一个初步的股票池。
再进一步,你可以尝试加入一些“形态”类的筛选。比如,前一天收了一个小阳线,今天放量突破前期一个阻力位。这种信息,在通达信里可以通过价格、成交量、以及一些简单的技术指标组合来实现。别小看这些看似简单的组合,有时候效果出奇的好。我记得有一次,我就是用一个“股价缓慢爬升,然后突然放量突破”的组合条件,在某个小盘股上抓到了一波不错的行情,那票后来翻了几倍。
当然,如果你想玩得更深入,就可以开始考虑一些组合指标。比如说,MACD的背离、KDJ的金叉死叉、RSI的超买超卖等等。把这些指标的信号结合起来,就能构建更复杂的选股模型。但切记,不要一下子堆砌太多指标,那会增加模型的复杂度和“过拟合”的风险。所谓的过拟合,就是你的模型在历史数据上表现得非常好,但放到未来的新数据上,就失效了。这就好像你给一个人量体裁衣,衣服做得特别合身,结果他体重稍微一变,这衣服就穿不上了。
说到过拟合,这绝对是通达信筛选过程中一个非常普遍的误区。很多朋友为了追求在历史数据上“百分之百”的准确率,不断地调整参数,增加各种复杂的条件,最后筛选出来的结果,可能在历史回测里看起来非常漂亮,但实际应用中却频频亏损。这就好像你把一个配方做得太完美了,稍微改动一点点,整个体系就崩塌了。
另一个误区是过度依赖“主力资金”或者“机构行为”的判断。虽然说“主力资金”确实能影响股价,但要精确地捕捉并量化这些行为,是非常困难的。很多所谓的“主力资金流入”的指标,往往滞后于市场行为,甚至是被庄家故意“诱导”出来的假象。如果你仅仅是盯着这些指标去做判断,很容易被“收割”。
还有就是对“波动性”的理解。有些朋友喜欢找那些“稳稳地”上涨的股票,但恰恰是那些有一定波动性的股票,才可能带来更高的收益。问题在于,如何区分“健康的波动”和“失控的下跌”。这同样需要你对指标的理解,以及对市场情绪的把握。
如果你已经掌握了基础的指标和公式用法,并且对自己的交易逻辑有比较清晰的认识,那么就可以开始尝试构建更复杂的选股模型了。这通常涉及到多个指标的组合,并且要考虑它们之间的相互关系。比如,你可能需要找到“股价处于上升通道,并且成交量温和放大,同时MACD指标也处于多头排列”的股票。
这个过程,可能需要你对通达信的“条件选股”功能进行深入研究,甚至可能要学习一些简单的编程语言,比如LUA语言,来编写更复杂的自定义指标和选股公式。这不仅仅是技术的应用,更是对你交易思想的具象化。你想要什么样的交易信号,就用代码去把它实现出来。
更重要的一点是,市场是变化的。你今天跑得好的选股模型,明天可能就不再适用了。所以,模型不是一成不变的,需要定期进行回顾和调整。你可以设置一个“止损”机制,如果你的选股模型失效了,或者连续一段时间内跑出的股票都亏损了,那就需要停下来,重新审视你的模型。
我最早开始用通达信选股的时候,也是什么公式都往里套。结果呢,就是筛选出来的股票一大堆,但真正能涨的没几个,而且很多都是“一日游”。后来我才明白,选股不是“数量取胜”,而是“质量取胜”。宁可一天只筛选出两三只符合要求的股票,也不要一天筛选出几十只,然后大海捞针。
还有,一定要关注“换手率”。高换手率的股票,说明资金在里面活跃,容易被炒作。但同时也要注意,过高的换手率,也可能是主力在出货的信号。这需要结合成交量、价格走势一起来判断。我曾经就栽在一个高换手率的票上,当时以为是主力在吸筹,结果没想到人家是“出货”的末期。
最后,给新手的几点忠告:
1. 理解指标,拒绝盲从。 弄懂每一个你使用的指标的含义,它是怎么计算的,它代表什么市场意义。
2. 循序渐进,小步快跑。 从简单的条件开始,逐步增加复杂度,不要一口吃成个胖子。
3. 注重回测,但更要实盘检验。 回测数据只能作为参考,实际的交易表现才能说明一切。
4. 保持警惕,持续学习。 市场在变,你的方法也需要不断更新和优化。
通达信的筛选功能,就像一把双刃剑。用好了,它能帮你提高效率,抓住机会;用不好,它也可能让你陷入“数据迷宫”,迷失方向。关键在于你有没有用心去理解它,去驾驭它。