通达信是一款在中国股票市场广泛使用的金融终端软件,它提供了丰富的技术分析工具和自定义指标功能,便于投资者进行股票研究和决策。本文档主要介绍了一种基于均线理论的洗盘策略,通过编写源码实现主图显示和选股功能。下面我们将深入解析这个策略的核心思想及其在实际操作中的应用。
我们来看一下该策略的基础——30天移动平均线(VAR1)。移动平均线是一种统计分析工具,用于平滑价格数据,反映一段时间内的平均价格水平。在这个策略中,N=30,即选取30天作为计算周期,因为30天通常被认为是中期趋势的一个重要参考。
策略的核心在于寻找股价连续三天下跌,跌破30天均线,并且这三天的收盘价均低于开盘价,显示出市场的抛压。同时,股价在接下来的一周内快速反弹,再次上穿30天均线,表明多头力量重新占据优势。如果30天均线在这段时间内继续保持上升趋势,这可能意味着前期的下跌只是主力的洗盘行为,目的是清洗浮筹,提高市场平均持有成本,以便于后续行情的展开。
源码中的"上升"和"下降"两个条件分别表示30天均线的上升和下降状态,以直观地展示在主图上。"A"变量用来判断是否满足连续三天阴线下破30天均线并且之前高点高于30天均线的条件,而"TJ"则记录了满足条件的最后一天的索引。"XG"是最终的买入信号,要求在"洗盘"后的5天内,股价再次上穿30天均线,并且这10天内均线持续上行,以确认上升趋势的延续。
"DRAWTEXT"函数用于在图表上显示文字提示,当出现"均线洗盘"信号时,会显示“----------------------------均线洗盘”以提醒用户。"DRAWICON"则用于在满足特定条件时显示图标,这里是在信号出现后30天内,如果下一个交易日收盘价高于前一个交易日收盘价,显示买入图标。
在选股部分,源码再次确认了上述条件,确保选出的股票符合洗盘后上穿30天均线的特征,并且有进一步上涨的动力。这部分代码可以配合通达信的自动选股功能,筛选出符合条件的股票,供投资者参考。
总结来说,这个均线洗盘策略利用30天移动平均线和特定的价格走势来识别可能的洗盘行为,旨在抓住主力洗盘后的反弹机会。然而,任何技术指标都不能保证100%的成功率,因此在实际应用中,还需要结合其他市场信息、基本面分析和技术分析工具进行综合判断。同时,文档中友情提示弱势市场中慎用此信号,因为弱势市场中洗盘行为可能演化为趋势反转,投资者应谨慎对待。