通达信是一款在中国股票市场广泛使用的金融终端软件,它提供了丰富的技术分析工具和自定义指标公式功能,帮助投资者进行股票趋势分析。"通达信指标公式源码 趋势顶底.doc" 是一个关于如何在通达信中创建自定义趋势顶底判断指标的教程文档。
我们来看源码中的主要组成部分:
1. `DRAWGBK(C>0,RGB(88,0,0), RGB(0,100,10),0,'0',0);` 这一行代码用于设置背景色。当收盘价`C`大于0时,背景色为从红色渐变到浅绿色,透明度为0,即不透明。`DRAWGBK`是绘制背景的函数,参数依次表示条件、填充颜色、边框颜色、是否填充、边框类型、边框宽度。
2. `A:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19);` 这个公式计算的是长期线。`HHV`和`LLV`分别代表最高价和最低价的历史最高值和最低值,`CLOSE`表示收盘价。`MA`函数计算移动平均,这里使用了19日移动平均,以平滑数据。整个公式通过计算最高价与收盘价的相对位置,来判断市场的上涨压力。
3. `B:=-100*(HHV(HIGH,15)-CLOSE)/(HHV(HIGH,15)-LLV(LOW,15));` 类似地,这个公式计算短期线,但使用了15日周期,可以更快地反应市场的短期变化。
4. `D:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4);` 中期线则是基于长期线的4日指数移动平均线,`EMA`函数具有更敏感的反应特性,能更好地捕捉中期趋势。
5. `长期线:A+100,COLOR9900FF,LINETHICK2;` `短期线:B+100,COLORRED;` `中期线:D+100, COLORYELLOW,LINETHICK2;` 这些语句绘制了三条线在图表上,分别对应长期、短期和中期指标,并设置了不同的颜色和线宽。
6. `STICKLINE(C>0,50,50,0.6,0),COLORGREEN;` 这行代码绘制了绿色的柱状图,当收盘价大于0时,柱状图位于50的位置,高度为0.6,没有空隙,表示市场在中间位置。
7. `超跌:10,COLORCC6633,LINETHICK2;` `超买:90,COLOR9966FF,LINETHICK2;` 这两条线分别设定了10和90作为超跌和超买的阈值,颜色表示警告,提醒投资者市场可能过度下跌或过度上涨。
这个公式综合考虑了市场的短期、中期和长期走势,以及超跌和超买的情况,有助于投资者识别市场顶部和底部。在实际应用中,投资者可以根据自己的需求调整参数,以适应不同的市场环境和投资策略。同时,结合其他技术指标和基本面信息,可以提高分析的准确性和完整性。