-
一、行情函数
HIGH
最高价
返回该周期最高价。
LOW
最低价
返回该周期最低价。
CLOSE
收盘价
返回该周期收盘价。
VOL
成交量
返回该周期成交量。
OPEN
开盘价
返回该周期开盘价。
ADV
ANCE
上涨家数
返回该周期上涨家数。用法:
ADV
ANCE
(
本函数仅对大盘有效
)
DECLINE
下跌家数
返回该周期下跌家数。
用法:
DECLINE
(
本函数仅对大盘有效
)
AMOUNT
成交额
返回该周期成交额。
用法:
AMOUNT
ASKPRICE
委卖价
返回委卖
1--
委卖
3
价格。
用法:
ASKPRICE(N)
N
取
1
—<
/p>
3
。
(
本函数仅个股在分笔成交分析周期有效
)
ASKVOL
委卖量
返回委卖
1--
委卖
3
量。
用法:
ASKVOL(N)
N
取
1
—<
/p>
3
。
(
本函数仅个股在分笔成交分析周期有效
)
BIDPRICE
委买价
返回委买
1--
委买
3
价格。用法:
BIDPRICE(N) N
取
p>
1
—
3
。
(
本函数仅个股在
分笔成交分析周期有效
)
BIDVOL
委买量
返回委买
1--
委买
3
量。用法:
BIDVOL(N) N
取
1
—
3
。
(
本函数仅个股在分笔
成交分析周期有效
)
BUYVOL
主动性买盘
返回主动性买单量。
用法:
BUYVOL
当本笔成交为主动性买盘时,其数值等于成交量,否则为
0
。
p>
(
本函数仅个股在分笔成交分析周期有效
)
SELLVOL
主动性卖盘返回主动性卖单量。
用法:
SELLVOL
当本笔成交为主动性卖盘时,其数值等于成交量,否则为
0
。
p>
(
本函数仅个股在分笔成交分析周期有效
)
ISBUYORDER
主动性买单返回该成交是否为主动性买单。
用法:
ISBUYORDER
当本笔成交为主动性买盘时,返回
1
,否则为
0
。
p>
(
本函数仅个股在分笔成交分析周期有效
)
ISSELLORDER
主动性卖单
返回该成交是否为主动性卖单。
用法:
ISSELLORDER
当本笔成交为主动性卖盘时,返回
1
,否则为
0
。
p>
(
本函数仅个股在分笔成交分析周期有效
)
二、时间函数
DATE
日期
取得该周期从
1900
以来的年月日。
用法:
DATE
例如函数返回
1000101
,表示
2000
年
1
月
1
日。
TIME
时间
取得该周期的时分秒。
用法:
TIME
< br>函数返回有效值范围为
(000000-235959)
。
YEAR
年份取得该周期的年份。
用法:
YEAR
MONTH
月份
取得该周期的月份。
用法:
MONTH
函数返回有效值范
围为
(1-12)
。
WEEK
取得该周期的星期数。用法:
WEEK
函数返回有效值范围为
(0-6)
,
0
表示星期天。
DAY
日期
取得该周期的日期。
用法:
DAY
函数返回有效值范围为
(1-
31)
。
HOUR
用法:
HOUR
< br>函数返回有效值范围为
(0-23)
,
< br>对于日线及更长的分析周期值为
0
。
MINUTE
用法
MINUTE
函数返回有效值范
围为
(0-59)
,对于日线及更长的分析周期值为
0
。
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
到现
在的天数。例如
BARSLAS
T(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)
则
p>
Y=A*X+(1-A)*Y'
,
其中
Y'
表示上一周期
< br>Y
值,
A
必须小于
1
。
例如:
DMA(CLOSE
,
VOL/CAP
ITAL)
表示求以换手率作平滑因子的平均价。
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
则从第一个有效值开<
/p>
始。例如:
LLV(LOW
,
0)
表示求历史最低价。
LLVBARS
求上一低点到当前的周期数。
用法:
LLVBARS(X
,
N)
求
N
周期内
X
最低
值到当前周期数,
N=0
表示从第一个有效值开始统计。
例如:
LLVBARS(HIGH
,
20)
求得
20
日最低点到当前的周期数。
REVERSE
求相反数
用法:
REVERSE(X)
返回<
/p>
-X
。例如:
REVERSE(CLOSE)
返回
-CLOSE
。
REF
向前引用
引用若干周期前的数据。用法:
REF(X
,
A)
引用
A
周期前的
X
值。
例如:
REF(CLOSE
,
1)
表示上一周期的收盘价,在日线上就是昨收。
REFDATE
引用指定日期的数据。用法:
REFDATE(X
,
A)
引用
A
日期的
X
值。
RE
F(CLOSE
,
20011208)
表示
2001
年
12
月
08
日的收盘价。
SUM
求总和。
用法:
SUM(X
,
N)
统计
N
周期中
X
的总和,
N=0
则从第一个有效值开始
。
例如:
SUM(VOL
,
0)
表示统计从上市第一天以来的成交量总和。
FILTER
过滤连续出现的信号
.
用法
FILTER(X
,
N) X
满足条件后,删除其后
< br>N
周期内的数
据置为
0
。
例如
FILTER
(CLOSE>OPEN
,
5)
查找
阳线
,5
天内再次出现的阳线不被记录在内。
< br>
SUMBARS
向前累加到指定值到现在的周期数。
用法
:S
UMBARS(X
,
A)
将
X
向前累加直
到大于等于
A
,返回这个区间的周期数。例如:
SUMBARS(VOL
,
CAPITAL)
求完全换手
到现在的周期数。
SMA
返回累积平均
用法:
SMA(X
< br>,
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(CLOS
E
,
5)
,
M
A(CLOSE
,
10))
表示
5
日均线与
10
日均线交金叉。
LONGCROSS
维
持
一
定
周
期
后
上
穿
两
条
线
维
持
一
定<
/p>
周
期
后
交
叉
。
用
法
:
LONGCROSS(A
,
B
,
N)
表示
A
在
N
周期内都小于
B
,
本周期从下方向上
穿过
B
时返回
1
,
否则返回
0
。
UPNDAY
返回是否连涨周期数。
用法:
UPNDAY(CLOSE,M)
表示连涨
M
个周期。
DOWNNDAY
返回是否连跌周期。
用法:
DOWNNDAY(CLOSE
,
M)
表示连跌
M
个周期。
NDAY
返回是否持续存在
X>Y
。
用法:
NDAY(CLOSE
< br>,
OPEN
,
3)
表示连续
3
日收阳线。
EXIST
是否存在。
用法:
EXIST(CLOSE>O
PEN
,
10)
表示前
10
日内存在着阳线。
EVERY
一直存在
用法:
EVERY(CLOSE>O
PEN
,
10)
表示前
10
日内一直阳线。
LAST
持续存在
用法:
LAST(X,A,B) A
>B
,表示从前
A
日到前
B
日一直满足
X
条件。
p>
若
A
为
0
p>
,表示从第一天开始,
B
为
0
,表示到最后日止。例如:
LAST(CLOSE>OPEN
,
10
,
5)
表示从前
10
日到前
5
日内一直阳线。
五、算术函数
NOT
求逻辑非。用法:
NOT(X)
返回非
X
,即当
X=0
时返回
1
,否则返回
0
。
例如:
NOT(ISUP)
表示平盘或收阴。
IF
逻辑判断
根据条件求不同的值。
用法:
IF(X
,
A
,
B)
若
X
不为
0
则返回
A
,否则返回
B
。
MAX
求最大值。用法:
MAX(A,B)
返回
A
和
B
中的较大值。
MIN
求最小值。用法:
MIN(A
,
B)
返回
A
和
B
中的较小值。
-
-
-
-
-
-
-
-
-
上一篇:6年级下册英语谚语
下一篇:文华财经自编公式支持的函数