通达信是一款在中国金融市场广泛应用的股票交易分析软件,它的自定义指标功能深受投资者喜爱。"通达信BS主图指标通达信指标公式源码.doc" 提供的是一份用于通达信平台的主图技术指标公式,帮助用户在图表上直观地观察买卖信号。下面我们将详细解读这个公式的主要组成部分及其含义。
公式定义了几个关键变量,用于计算波动幅度和趋势强度:
1. `VAR1` 计算了过去25天内的最大波动范围,包括最高价与最低价之差以及收盘价与前一收盘价之差的绝对值的最大值。
2. `VAR2` 和 `VAR3` 分别计算了当天最高价与前一日最高价之差和前一日最低价与当天最低价之差,用于比较市场上涨和下跌的力度。
3. `VAR4` 和 `VAR5` 是基于 `VAR2` 和 `VAR3` 的条件求和,分别记录了25天内上涨和下跌的总幅度。
4. `VAR6` 和 `VAR7` 将 `VAR4` 和 `VAR5` 除以 `VAR1` 得到的比值,代表了市场涨跌幅度占总波动的百分比。
5. `VAR8` 和 `VAR9` 对 `VAR6` 和 `VAR7` 的差异进行移动平均处理,用于平滑趋势变化,减少短期波动的影响。
接下来,公式定义了买入(`BUY`)和卖出(`SELL`)信号:
1. `BUY` 使用 ZIG 函数来找出价格的转折点,即短期高点和低点。
2. `SELL` 是 `BUY` 的2日简单移动平均,旨在平滑买入信号,避免频繁交易。
绘制图标功能:
1. `DRAWICON` 函数用于在图表上放置图标,当 `BUY` 上穿 `SELL` 时显示买入提示(图标7),反之显示卖出提示(图标8)。
2. `STICKLINE` 用于绘制不同颜色的柱状线,表示价格区间内的买卖信号。红色柱子表示买入信号,蓝色柱子表示卖出信号。
辅助指标:
1. `LJB` 计算了低于当前收盘价的赢面比例,当比例大于10时在低点下方绘制黄色线。
2. `平均` 表示每日开盘价和收盘价的中点,作为平滑价格的参考。
3. `KB` 和 `KS` 分别是基于 `平均` 的 ZIG 转折点和2日移动平均,用于识别趋势方向。
4. `上升通道` 和 `下降通道` 根据 `VAR11`(9日简单移动平均线)判断趋势,当 `VAR11` 上升时显示红色趋势线,下降时显示绿色趋势线。
通过这个公式,投资者可以在通达信平台上构建一个综合的分析工具,结合价格波动、买卖信号、趋势方向等多个维度来辅助决策。然而,需要注意的是,任何技术指标都只是分析工具,实际交易还需结合市场环境、基本面信息和个人风险承受能力进行判断。