通达信是一款在中国股票市场广泛使用的金融终端软件,它提供了丰富的技术分析工具和自定义指标功能,便于投资者进行股票研究和决策。本文将详细解析标题为“通达信指标公式源码 黑马现身副图源码.doc”的文档中涉及的技术指标公式,以及如何在通达信中使用这个公式来辅助投资分析。
我们要了解源码中的关键变量和它们的含义:
1. `VAR1:=150`: 这个变量定义了一个周期参数,设置为150,代表我们将观察过去150个交易日的数据。
2. `VAR2:=3`: 另一个周期参数,设置为3,通常用于计算移动平均或某种周期性统计。
3. `VAR3:=REF(HHV(HIGH,VAR1),VAR2)`: 这里使用了`HHV`函数,求出过去150个交易日中的最高价,并通过`REF`函数向前移动3个周期,得到的是距今3个周期前的最高价。
4. `VAR4:=REF(LLV(LOW,VAR1),VAR2)`: 类似地,`LLV`函数找出过去150个交易日的最低价,然后向前移动3个周期。
5. `VAR5:=VAR3-(VAR3-VAR4)*0.618`: 这是黄金分割线的运用,用以寻找支撑和阻力位。计算方法是取最高价与最低价之差的0.618倍,然后从最高价中减去这一值。
6. `VAR6:=REFDATE(VAR5,DATE)`: 使用`REFDATE`函数获取与当前日期相同周期的VAR5值,即在当前交易日对应的150周期前的黄金分割价位。
7. `VAR7:=BARSLASTCOUNT(CLOSE<VAR6)`: 计算自上一次收盘价低于VAR6以来的交易天数。
8. `VAR8:=CROSS(CLOSE,VAR6)`: 判断当前收盘价是否上穿了VAR6,如果是,则返回真(1),否则返回假(0)。
9. `VAR9:=VAR7>300`: 检查VAR7是否大于300,即判断收盘价在下方徘徊的时间是否超过300天。
10. `VAR10:=REF(VAR9,1)`: 将VAR9的值向前平移一天。
11. `VAR11:VAR10 AND VAR8`: 如果前一天满足VAR9的条件,且当前收盘价上穿VAR6,则VAR11为真,表示可能出现了买入信号。
12. `DRAWICON(VAR11,1,34)`: 当VAR11为真时,在图表上绘制图标,参数1表示绘制的位置,参数2表示图标类型,这里使用了34号图标,通常代表买入或卖出提示。
综合上述代码,这个指标公式旨在寻找长期底部反转的信号,当股票价格在黄金分割位下方盘整超过300天后,如果收盘价上穿这个位置,可能预示着股票价格即将启动,形成黑马行情。在通达信中,用户可以将此源码导入到自定义指标中,生成一个副图,以便实时观察这种潜在的买入机会。
在实际应用中,投资者还需要结合其他技术指标和市场信息进行综合分析,因为单一指标并不能确保100%的准确性。此外,由于市场的复杂性和不可预测性,投资者应谨慎对待此类信号,并结合个人的风险承受能力和投资策略进行决策。