通达信是一款在中国广受欢迎的股票分析软件,其强大的自定义指标功能吸引了众多投资者和交易者。本文档提供的是一个通达信指标公式的源码,主要涉及买卖均线指标及副图显示,适用于技术分析爱好者和专业投资者进行个性化分析。
源码中的VAR2和VAR1分别代表5日和20日移动平均线(MA),用以观察短期和中期的趋势。"上翘"和"下拐"是对这两条均线变化的可视化标记,当VAR2比前一天上移时,表示短期趋势可能上升,反之则可能下跌。同样,VAR1的"上升"和"下降"也表明了长期趋势的变化。
M60是60日移动平均线,使用白色点标示,并通过LINETHICK2和LINETHICK1的线宽变化来区分其与前一天的比较,若当前M60高于前一天,则用加粗的红线表示,否则用较细的橙色线表示。
MACD(指数平滑异同移动平均线)是重要的技术指标之一,由DIFF、DEA和MACD三个部分组成。DIFF是12日和26日EMA的差值,DEA是DIFF的9日EMA,MACD则是DIFF与DEA的差值的两倍。源码中定义了MACD1,当DIFF上穿DEA且MACD为正时,表示金叉,可能预示买入信号。
KDJ(随机指标)是另一关键技术指标,由RSV(相对强弱值)、K、D和J这四个值构成。RSV计算了最近9天收盘价相对于9天价格波动范围的比例,K和D分别是RSV的3日和3日平滑移动平均,J是3K减2D。源码中的KDJ1表示K、D和J同时金叉,可能是买入信号。
"均线"和"量线"分别指的是5日收盘价MA与10日收盘价MA以及5日成交量MA与10日成交量MA的交叉情况,交叉点可以作为买卖决策的参考。
SCC、SC1到SC6则是多个条件的组合,比如MACD1和KDJ1同时出现金叉,或者均线和量线同时金叉等,这些组合可以帮助用户识别更复杂的市场信号。
DRAWICON函数用于在图表上绘制图标,9号图标表示至少有两个指标金叉,3号图标表示所有条件都满足,这样的视觉提示有助于用户快速识别市场状态。
此外,源码还包含了一些其他技术分析元素,如RSI(相对强弱指数)、FF和MA15,以及斐波那契回调线(H1到H5和低1)。RSI衡量了价格的上涨力度与下跌力度,FF和MA15是不同周期的平滑移动平均线,斐波那契回调线则用来寻找支撑和阻力位。
这份源码综合运用了多种技术分析工具,旨在帮助用户从多个角度理解市场动态,提高交易决策的准确性。使用者可以根据自己的交易策略和市场理解对这些指标进行调整或组合,以适应不同的市场环境。