通达信是一款在中国股票市场广泛使用的金融终端软件,它提供了丰富的技术分析工具和自定义指标功能,方便投资者根据自己的策略进行市场分析。本教程主要涉及的是一个基于通达信平台的自定义指标公式,用于绘制升降趋势画线,并辅助进行副图选股。这个指标公式的核心在于识别价格的上突破和下突破,帮助用户判断市场的买入和卖出时机。
我们来看源码中的“布林通道”部分。布林通道是由三条线组成的,包括MID(中期移动平均线)、UPPER(上轨)和LOWER(下轨)。MID是基于收盘价的20日移动平均线,UPPER和LOWER分别是MID加上和减去两倍的20日标准差。布林通道能有效显示价格波动的范围,当价格触及通道边界时,往往预示着可能的趋势变化。
接下来,源码中定义了几个关键变量:
- AN:周期参数,设定为10,表示在10天内观察价格行为。
- AA:判断10天前的最高价是否是这21天内的最高价。
- QY:将AA向后推移一天,如果10天前的高点是21天内的最高点,则QY为1。
- ACC:通过过滤QY,只保留那些满足条件且当天最高价是10天内最高价的情况。
- AAA1 和 AB1:分别代表上一根和上上根满足条件的K线的位置,用于画线。
“升降趋势画线”(DRAWLINE)函数用来在图表上绘制趋势线。当AB1和H交叉时,表示当前位置为上一根满足条件的K线的高点;当AAA1和H交叉时,表示当前位置为上上根满足条件的K线的高点。这条线可以作为趋势的参考,当价格上穿这条线时,可能存在上突破信号;下穿则可能是下突破信号。
上突破和下突破的判断条件是:
- 上突破:当前收盘价上穿HQSXG线,并且HQSXG线比前一个交易日的值高。
- 下突破:当前收盘价下穿HQSXG线,并且HQSXG线比前一个交易日的值低。
源码定义了一个条件变量XG,当满足上突破或下突破时,XG为真,可以作为触发交易信号的依据。
这个指标公式通过综合分析历史价格数据,构建出趋势线并判断突破,可以帮助投资者识别可能的趋势变化,从而制定相应的交易策略。然而,需要注意的是,任何技术指标都存在其局限性,实际交易时还应结合其他市场信息、基本面分析以及个人风险承受能力进行决策。