通达信指标公式全解析:函数与编写技巧
5星 · 超过95%的资源 需积分: 38 154 浏览量
更新于2024-08-30
收藏 7KB TXT 举报
本文主要介绍了通达信股票软件中用于指标公式的常用函数和编写技巧,涉及大盘数据、均线计算、技术指标交叉、历史数据引用、图表绘制、文本标注以及条件判断等多个方面。
1. 大盘高低价、收盘价与开盘价:
在通达信中,可以使用`H`获取最高价,`L`获取最低价,`C`获取收盘价,`O`获取开盘价。这些是基本的市场数据变量,用于计算各种技术指标。
2. 均线函数:
MA()函数用于计算移动平均线,例如`MA(C,10)`表示收盘价的10日移动平均线,`MA(O,5)`表示开盘价的5日移动平均线。
3. 均线交叉:
`CROSS(A,B)`函数用来判断A线是否从下方穿越B线。当A线从下向上穿过B线时,函数返回1,否则返回0。这常用于金叉和死叉的判断,如`AA:=MA(C,5); BB:=MA(C,10); CC:CROSS(AA,BB);`表示当5日均线金叉10日均线时,`CC`为1。
4. 历史数据引用:
`REF(A,B)`函数用于获取B周期前的A值,例如`REF(C,2)`表示获取前两个交易日的收盘价,`REF(H,1)`表示获取前一天的最高价。
5. 技术分析条件:
- 涨停板:`C/REF(C,1)>=1.098`表示今天的收盘价相对于昨天收盘价至少上涨9.8%。
- 大阳线:`C/REF(C,1)>1.05`表示今天收盘价相对于昨天收盘价上涨超过5%。
6. 绘图函数:
- `DRAWICON(A,B,N)`:在满足条件A时,在位置B绘制编号为N的图标。例如,当金叉发生时,在最高价或均线位置画图标。
- `DRAWTEXT(A,B,’文字’)`: 在满足条件A时,在位置B写入指定的文字。
7. 最大值与最小值函数:
- `HHV(A,B)`:在B周期内获取A的最大值,如`HHV(H,5)`表示5日内的最高价。
- `LLV(A,B)`:在B周期内获取A的最小值,如`LLV(L,5)`表示5日内的最低价。
8. 计数函数:
`COUNT(A,B)`:统计B周期内A条件成立的次数,如`COUNT(CA,10)=10`表示统计10天内条件CA成立的次数。
9. 条件判断:
`IF(A,B,C)`:如果条件A成立,则执行B,否则执行C。例如,`AA:M`可能表示在满足条件AA时,计算M。
以上内容覆盖了通达信指标公式的常用基础功能,对编写自定义技术指标非常有帮助,能够帮助投资者根据市场数据进行更深入的分析。通过组合这些函数,可以构建出复杂的技术分析模型,以辅助决策。
2021-10-10 上传
2022-02-10 上传
2010-04-13 上传
165 浏览量
122 浏览量
159 浏览量
sxl19692702
- 粉丝: 0
- 资源: 7
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明