没有合适的资源?快使用搜索试试~ 我知道了~
通达信指标函数说明大全
需积分: 40 15 下载量 126 浏览量
2011-08-22
16:48:42
上传
评论 2
收藏 90KB DOC 举报
温馨提示
试读
31页
通达信指标函数说明大全,全部指标函数说明及用法用例。很实用。值得你下载。
资源详情
资源评论
资源推荐
通达信指标函数说明大全
一 、行情函数
HIGH 最高价
返回该周期最高价。
用法: HIGH
H 最高价
返回该周期最高价。
用法: H
LOW 最低价
返回该周期最低价。
用法: LOW
L 最低价
返回该周期最低价。
用法: L
CLOSE 收盘价
返回该周期收盘价。
用法: CLOSE
C 收盘价
返回该周期收盘价。
用法: C
VOL 成交量
返回该周期成交量。
用法: VOL
V 成交量
返回该周期成交量。
用法: V
OPEN 开盘价
返回该周期开盘价。
用法: OPEN
O: 开盘价
返回该周期开盘价。
用法: O
ADVANCE 上涨家数
返回该周期上涨家数。
用法: ADVANCE (本函数仅对大盘有效)
DECLINE 下跌家数
返回该周期下跌家数。
用法: DECLINE (本函数仅对大盘有效)
AMOUNT 成交额
返回该周期成交额。
用法: AMOUNT
ASKPRICE 委卖价
返回委卖 1--委卖 3 价格。
用法: ASKPRICE(N) N 取 1—3。
(本函数仅个股在分笔成交分析周期有效)
ASKVOL 委卖量
返回委卖 1--委卖 3 量。
用法: ASKVOL(N) N 取 1—3。
(本函数仅个股在分笔成交分析周期有效)
BIDPRICE 委买价
返回委买 1--委买 3 价格。
用法: BIDPRICE(N) N 取 1—3。
(本函数仅个股在分笔成交分析周期有效)
BIDVOL 委买量
返回委买 1--委买 3 量。
用法: BIDVOL(N) N 取 1—3。
(本函数仅个股在分笔成交分析周期有效)
BUYVOL 主动性买盘
返回主动性买单量。
用法: BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为 0。
(本函数仅个股在分笔成交分析周期有效)
SELLVOL 主动性卖盘
返回主动性卖单量。
用法: SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为 0。
(本函数仅个股在分笔成交分析周期有效)
ISBUYORDER 主动性买单
返回该成交是否为主动性买单。
用法: ISBUYORDER 当本笔成交为主动性买盘时,返回 1,否则为 0。
(本函数仅个股在分笔成交分析周期有效)
ISSELLORDER 主动性卖单
返回该成交是否为主动性卖单。
用法:ISSELLORDER 当本笔成交为主动性卖盘时,返回 1,否则为 0。
(本函数仅个股在分笔成交分析周期有效)
二 、时间函数
DATE 日期
取得该周期从 1900 以来的年月日。
用法: DATE 例如函数返回 1000101,表示 2000 年 1 月 1 日。
TIME 时间
取得该周期的时分秒。
用法: TIME 函数返回有效值范围为(000000-235959)。
YEAR 年份
取得该周期的年份。
用法:YEAR
MONTH 月份
取得该周期的月份。
用法:MONTH 函数返回有效值范围为(1-12)。
WEEK 星期
取得该周期的星期数。
用法: WEEK 函数返回有效值范围为(0-6),0 表示星期天。
DAY 日期
取得该周期的日期。
用法: DAY 函数返回有效值范围为(1-31)。
HOUR 小时
取得该周期的小时数。
用法:HOUR 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为 0。
MINUTE 分钟
取得该周期的分钟数。
用法:MINUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为 0。
FROMOPEN 分钟
求当前时刻距开盘有多长时间。
用法: FROMOPEN 返回当前时刻距开盘有多长时间,单位为分钟。
例如: FROMOPEN 当前时刻为早上十点,则返回 31。
三 、引用函数
DRAWNULL 无效数
返回无效数。
用法: DRAWNULL
例如: IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL) 表示下跌时分析图上不
画线。
BACKSET 向前赋值
将当前位置到若干周期前的数据设为 1。
用法: BACKSET(X,N) 若 X 非 0,则将当前位置到 N 周期前的数值设为 1。
例如: BACKSET(CLOSE>OPEN,2) 若收阳则将该周期及前一周期数值设为 1,否
则为 0。
BARSCOUNT 有效数据周期数
求总的周期数。
用法: BARSCOUNT(X) 第一个有效数据到当前的天数。
例如: BARSCOUNT(CLOSE) 对于日线数据取得上市以来总交易日数,对于分笔成交
取得当日成交笔数,对于 1 分钟线取得当日交易分钟数。
BARSLAST 上一次条件成立位置
上一次条件成立到当前的周期数。
用法: BARSLAST(X) 上一次 X 不为 0 到现在的天数。
例如: BARSLAST(CLOSE/REF(CLOSE,1)>=1.1) 表示上一个涨停板到当前的周期
数。
BARSSINCE 第一个条件成立位置
第一个条件成立到当前的周期数。
用法: BARSSINCE(X) 第一次 X 不为 0 到现在的天数。
例如: BARSSINCE(HIGH>10) 表示股价超过 10 元时到当前的周期数。
COUNT 统计
统计满足条件的周期数。
用法: COUNT(X,N) 统计 N 周期中满足 X 条件的周期数,若 N=0 则从第一个有效
值开始。
例如: COUNT(CLOSE>OPEN,20) 表示统计 20 周期内收阳的周期数。
DMA 动态移动平均
求动态移动平均。
用法: DMA(X,A) 求 X 的动态移动平均。
算法: 若 Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中 Y'表示上一周期 Y 值,A 必须小于
1。
例如: DMA(CLOSE,VOL/CAPITAL) 表示求以换手率作平滑因子的平均价。
HHV 最高值
求最高值。
用法: HHV(X,N) 求 N 周期内 X 最高值,N=0 则从第一个有效值开始。
例如: HHV(HIGH,30) 表示求 30 日最高价。
HHVBARS 上一高点位置
求上一高点到当前的周期数。
用法: HHVBARS(X,N) 求 N 周期内 X 最高值到当前周期数,N=0 表示从第一个有
效值开始统计。
例如: HHVBARS(HIGH,0) 求得历史新高到到当前的周期数。
LLV 最低值
求最低值。
用法: LLV(X,N) 求 N 周期内 X 最低值,N=0 则从第一个有效值开始。
例如: LLV(LOW,0) 表示求历史最低价。
LLVBARS 上一低点位置
求上一低点到当前的周期数。
用法: LLVBARS(X,N) 求 N 周期内 X 最低值到当前周期数,N=0 表示从第一个有效
值开始统计。
例如: LLVBARS(HIGH,20) 求得 20 日最低点到当前的周期数。
REVERSE 求相反数
求相反数。
用法: REVERSE(X) 返回-X。
例如: REVERSE(CLOSE) 返回-CLOSE。
REF 向前引用
引用若干周期前的数据。
用法: REF(X,A) 引用 A 周期前的 X 值。
例如: REF(CLOSE,1) 表示上一周期的收盘价,在日线上就是昨收。
REFDATE 指定引用
引用指定日期的数据。
用法: REFDATE(X,A) 引用 A 日期的 X 值。
例如: REF(CLOSE,20011208) 表示 2001 年 12 月 08 日的收盘价。
SUM 总和
求总和。
用法: SUM(X,N) 统计 N 周期中 X 的总和,N=0 则从第一个有效值开始。
例如: SUM(VOL,0) 表示统计从上市第一天以来的成交量总和。
FILTER 过滤
过滤连续出现的信号。
用法: FILTER(X,N) X 满足条件后,删除其后 N 周期内的数据置为 0。
例如: FILTER(CLOSE>OPEN,5) 查找阳线,5 天内再次出现的阳线不被记录在内。
SUMBARS 累加到指定值的周期数
向前累加到指定值到现在的周期数。
用法: SUMBARS(X,A) 将 X 向前累加直到大于等于 A,返回这个区间的周期数。
例如: SUMBARS(VOL,CAPITAL) 求完全换手到现在的周期数。
SMA 累积平均
返回累积平均。
用法: SMA(X,N,M) X 的 M 日累积平均,M 为权重,如 Y=(X*M+Y'*(N-M))/N
MA 简单移动平均
返回简单移动平均。
用法: MA(X,M) X 的 M 日简单移动平均。
EMA 异同移动平均
返回异同移动平均。
用法: EMA(X,M) X 的 M 日异同移动平均。
MEMA 平滑移动平均
返回平滑移动平均
用法: MEMA(X,M) X 的 M 日平滑移动平均。
EXPMA 加权移动平均
返回加权移动平均。
用法: EXPMA(X,M) X 的 M 日加权移动平均。
EXPMEMA 加权平滑平均
返回加权平滑平均。
用法: EXPMEMA(X,M) X 的 M 日加权平滑平均。
RANGE 介于某个范围之间
用法: RANGE(A,B,C) A 在 B 和 C。
例如: RANGE(A,B,C)表示 A 大于 B 同时小于 C 时返回 1,否则返回 0。
CONST 取值设为常数
用法: CONST(A) 取 A 最后的值为常量.
例如: CONST(INDEXC)表示取大盘现价。
四 、逻辑函数
CROSS 上穿
两条线交叉。
用法: CROSS(A,B) 表示当 A 从下方向上穿过 B 时返回 1,否则返回 0。
例如: CROSS(MA(CLOSE,5),MA(CLOSE,10)) 表示 5 日均线与 10 日均线交金
叉。
LONGCROSS 维持一定周期后上穿
两条线维持一定周期后交叉。
用法: LONGCROSS(A,B,N) 表示 A 在 N 周期内都小于 B,本周期从下方向上穿过
B 时返回 1,否则返回 0。
UPNDAY 连涨
返回是否连涨周期数。
用法: UPNDAY(CLOSE,M) 表示连涨 M 个周期。
剩余30页未读,继续阅读
caojunjie521
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0