[AGS0330]多空线三背离主图-通达信指标公式
本指标是一个综合运用多种经典技术分析工具(如移动平均线、MACD、KDJ、RSI)构建的股票分析指标。通过计算收盘价的简单移动平均、MACD指标及其相关交叉关系,以及与KDJ和RSI指标的交叉关系,旨在为投资者提供多维度的股票走势判断依据,并通过特定的图标和文字标识在图表上直观地显示出可能的买卖信号,辅助投资者进行股票交易决策。
- 移动平均线部分
输出MA4:收盘价的5日简单移动平均, COLORFF00FF,线宽为2。5日简单移动平均(SMA)是一种短期趋势指标,通过计算过去5个交易日收盘价的平均值得到。它以洋红色(COLORFF00FF)、线宽为2绘制,能直观反映股票价格短期的平均走势。
输出判断3:如果MA4 < 1日前的MA4,返回MA4,否则返回无效数,画绿色,线宽为2。这一指标对MA4进行判断,如果当日的MA4小于前一日的MA4,即5日简单移动平均呈下降趋势时,以绿色、线宽为2绘制MA4的值,直观地显示出短期趋势的向下变化。
- MACD指标部分
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均。DIFF是MACD指标中的差离值,通过计算12日指数移动平均(EMA)与26日EMA的差值得到。指数移动平均对近期数据赋予更高权重,能更及时反映股价趋势变化,DIFF反映了短期和中期趋势之间的差异。
DEA赋值:DIFF的9日指数移动平均。DEA是DIFF的9日指数移动平均,对DIFF进行平滑处理,使其更能体现趋势的长期特征。
MACD赋值:2*(DIFF - DEA)。MACD指标通过计算DIFF与DEA的差值并乘以2得到,它是MACD指标中的柱状线部分,用于衡量DIFF与DEA之间的偏离程度,MACD值的正负和大小反映了股票价格趋势的强度和方向。
- MACD相关交叉判断部分
A1赋值:上次1日前的DIFF上穿DEA距今天数。这一指标计算上一次DIFF向上穿过DEA(金叉)到当前的天数,用于定位之前MACD金叉的时间点。
B1赋值:A1 + 1日前的收盘价 > 收盘价 AND A1 + 1日前的DIFF < DIFF AND DIFF上穿DEA。这个条件判断比较复杂,要求在DIFF上一次金叉DEA后的一天,收盘价是下降的,同时DIFF的值是上升的,并且当前发生DIFF再次上穿DEA(新的金叉)。当满足这些条件时,可能暗示股票价格在MACD指标的作用下有新的上涨动力。
当满足条件B1 > 0的5日过滤时,在最低价*0.94位置画10号图标,并在同一位置书写文字,画绿色。这表示当B1满足条件且经过5日过滤(可能是为了避免短期波动造成的误判)时,在最低价的0.94倍位置通过画图标和书写绿色文字进行标识,提醒投资者关注可能的买入信号。
- KDJ指标相关部分
A2赋值:上次1日前的"KDJ的K"上穿"KDJ的D"距今天数。类似于MACD部分的A1,这里计算KDJ指标中K值向上穿过D值(金叉)到当前的天数。
B2赋值:A2 + 1日前的收盘价 > 收盘价 AND A2 + 1日前的"KDJ的K" < "KDJ的K" AND "KDJ的K"上穿"KDJ的D"。这一条件要求在KDJ金叉后的一天,收盘价下降,同时K值上升且当前发生新的金叉,可能预示股票价格在KDJ指标体系下有上涨的潜力。
当满足条件B2 > 0的5日过滤时,在最低价*0.96位置画10号图标,并在同一位置书写文字,画黄色。当满足上述条件且经过5日过滤时,在最低价的0.96倍位置进行图标绘制和文字标识,以引起投资者对可能的买入信号的注意。
- RSI指标相关部分
A3赋值:上次1日前的"RSI的RSI1"上穿"RSI的RSI2"距今天数。计算RSI指标中RSI1向上穿过RSI2(金叉)到当前的天数。
B3赋值:A3 + 1日前的收盘价 > 收盘价 AND A3 + 1日前的"RSI的RSI1" < "RSI的RSI1" AND "RSI的RSI1"上穿"RSI的RSI2"。类似前面的条件判断,在RSI金叉后的一天,收盘价下降,RSI1值上升且当前发生新的金叉,可能表示股票价格在RSI指标下有上涨的趋势。
当满足条件B3 > 0的5日过滤时,在最低价*0.98位置画10号图标,并在同一位置书写文字,画青色。当满足条件且经过5日过滤时,在最低价的0.98倍位置进行标识,提示投资者可能的买入信号。
- 反向交叉判断部分
C1赋值:上次1日前的DEA上穿DIFF距今天数。计算上一次DEA向上穿过DIFF(死叉)到当前的天数。
D1赋值:C1 + 1日前的收盘价 < 收盘价 AND C1 + 1日前的DIFF > DIFF AND DEA上穿DIFF。这一条件要求在DEA上次死叉DIFF后的一天,收盘价上升,DIFF值下降且当前发生新的死叉,可能暗示股票价格有下跌趋势。
当满足条件D1 > 0的5日过滤时,在最高价*1.07位置画12号图标,并在同一位置书写文字, COLOR0066FF。当满足条件且经过5日过滤时,在最高价的1.07倍位置进行图标绘制和文字标识,提示投资者可能的卖出信号。
C2赋值:上次1日前的"KDJ的D"上穿"KDJ的K"距今天数。计算KDJ指标中D值向上穿过K值(死叉)到当前的天数。
D2赋值:C2 + 1日前的收盘价 < 收盘价 AND C2 + 1日前的"KDJ的K" > "KDJ的K" AND "KDJ的D"上穿"KDJ的K"。这一条件要求在KDJ死叉后的一天,收盘价上升,K值下降且当前发生新的死叉,可能预示股票价格有下跌趋势。
当满足条件D2 > 0的5日过滤时,在最高价*1.05位置画12号图标,并在同一位置书写文字,画红色。当满足条件且经过5日过滤时,在最高价的1.05倍位置进行图标绘制和文字标识,提醒投资者可能的卖出信号。
C3赋值:上次1日前的"RSI的RSI2"上穿"RSI的RSI1"距今天数。计算RSI指标中RSI2向上穿过RSI1(死叉)到当前的天数。
D3赋值:C3 + 1日前的收盘价 < 收盘价 AND C3 + 1日前的"RSI的RSI1" > "RSI的RSI1" AND "RSI的RSI2"上穿"RSI的RSI1"。这一条件要求在RSI死叉后的一天,收盘价上升,RSI1值下降且当前发生新的死叉,可能表示股票价格有下跌趋势。
当满足条件D3 > 0的5日过滤时,在最高价*1.03位置画12号图标,并在同一位置书写文字,画洋红色。当满足条件且经过5日过滤时,在最高价的1.03倍位置进行图标绘制和文字标识,提示投资者可能的卖出信号。
- 简单移动平均计算
在计算MA4(收盘价的5日简单移动平均)时,计算公式为:(SMA_n=\frac{\sum_{i = n - 4}^{n} C_i}{5}),其中(C_i)为第(i)个交易日的收盘价,(n)为当前交易日。例如,计算第5日的5日简单移动平均时,(SMA_5=\frac{C_1 + C_2 + C_3 + C_4 + C_5}{5})。
- 指数移动平均计算
在计算DIFF(收盘价的12日指数移动平均 - 收盘价的26日指数移动平均)中的12日和26日指数移动平均以及DEA(DIFF的9日指数移动平均)时,指数移动平均(EMA)的计算公式为:(EMA(t)=\alpha\times Price(t)+(1 - \alpha)\times EMA(t - 1)),其中(\alpha = 2/(N + 1)),(N)为计算周期(对于12日EMA,(N = 12);对于26日EMA,(N = 26);对于9日EMA,(N = 9)),(Price(t))为当日收盘价。以12日EMA为例,首先确定(\alpha = 2/(12 + 1)=\frac{2}{13}),然后根据前一日的12日EMA和当日收盘价按照公式递归计算得到当日的12日EMA。
- 其他计算
在计算A1、A2、A3、C1、C2、C3等上次交叉距今天数时,需要遍历历史数据,找到满足相应交叉条件(如DIFF上穿DEA、KDJ的K上穿D等)的最近一次日期,然后计算距离当前日期的天数。
在计算B1、B2、B3、D1、D2、D3等条件判断中的各项比较时,按照各自的公式和逻辑进行计算,例如在B1中,需要分别计算A1 + 1日前的收盘价、A1 + 1日前的DIFF、DIFF上穿DEA等条件的判断。
- 买入策略
当满足B1 > 0的5日过滤、B2 > 0的5日过滤或B3 > 0的5日过滤时,可以视为潜在的买入信号。这分别基于MACD、KDJ和RSI指标的金叉情况以及相关的价格走势条件。例如,B1条件下的MACD金叉伴随特定价格变化,可能暗示股票价格在短期有上涨动力;B2条件下的KDJ金叉及相关价格变动可能预示着股价的上升趋势;B3条件下的RSI金叉及价格走势也可能表示股票价格即将上涨。
然而,不能仅仅依赖这个指标就进行买入操作。投资者还应该结合其他技术分析工具和基本面分析。例如,可以观察股票的成交量是否在满足这些买入信号时同步放大,如果成交量明显放大,将增强买入信号的可靠性。同时,可以查看股票的相对强弱指标(RSI)是否处于超卖区域或者正在从超卖区域回升,若RSI值较低或者有上升趋势,也在一定程度上支持买入决策。从基本面角度,需要关注公司的盈利状况、行业前景、竞争力等因素。
- 卖出策略
当满足D1 > 0的5日过滤、D2 > 0的5日过滤或D3 > 0的5日过滤时,可以视为潜在的卖出信号。这是基于MACD、KDJ和RSI指标的死叉情况以及相关的价格走势条件。例如,D1条件下的MACD死叉伴随特定价格变化,可能暗示股票价格在短期有下跌趋势;D2条件下的KDJ死叉及相关价格变动可能预示着股价的下降趋势;D3条件下的RSI死叉及价格走势也可能表示股票价格即将下跌。
与买入策略类似,卖出决策也不应仅仅依据本指标。可以结合其他技术指标,如观察股价是否跌破重要的支撑位,或者是否出现顶部反转形态等。同时,也要考虑股票的基本面因素是否发生变化,如公司业绩下滑、行业竞争加剧等情况。
- 风险控制
严格控制仓位。不要将所有资金都投入到一只股票中,应根据自己的风险承受能力和投资目标,合理分配资金,控制仓位。一般来说,单个股票的仓位不宜超过总资金的30% - 40%。
设定止损位和止盈位。在买入股票后,应根据股票的波动情况和自己的风险承受能力,设定合理的止损位和止盈位。例如,可以将止损位设定为股价下跌10% - 15%,止盈位设定为股价上涨20% - 30%。当股票价格达到止损位或止盈位时,应果断执行操作,避免损失扩大或错失获利机会。
持续学习和调整策略。股票市场是复杂多变的,没有一种指标或策略能够保证在所有情况下都有效。投资者需要不断学习新的技术分析方法和市场知识,根据市场的变化及时调整自己的交易策略,以适应不同的市场环境。
版权声明
本文版权归掌上指标所有。
未经许可,不得转载,转载请注明出处!