---------------------- 函数: RANGE(A,B,C) 说明: 范围(于某个范围之间) 用法: RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0 例如: RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线 ---------------------- 函数: REVERSE(X) 说明: 求相反数 用法: REVERSE(X)返回-X 例如: REVERSE(CLOSE)返回-CLOSE ---------------------- 函数: SGN(X) 说明: 求符号值 用法: 用法: SGN(X),当X>0,X=0,X<0分别返回1,0,-1 例如: SGN(10)返回1,SGN(0)返回0,SGN(-10)返回-1 ---------------------- 函数: ACOS(X) 说明: 反余弦值 用法: ACOS(X)返回X的反余弦值 例如: ACOS(CLOSE)返回CLOSE的反余弦值 ---------------------- 函数: ASIN(X) 说明: 反正弦值 用法: ASIN(X)返回X的反正弦值 例如: ASIN(CLOSE) 返回CLOSE的反正弦值 ---------------------- 函数: CEILING(A)
16 / 63
说明: 向上舍入 (向数值增大方向舍入) 用法: CEILING(A)返回沿A数值增大方向最接近的整数 例如: CEILING(12.3)求得13; CEILING(-3.5)求得-3 ---------------------- 函数: COS(X) 说明: 余弦值 用法: COS(X)返回X的余弦值 例如: COS(CLOSE)返回收盘价的余弦值 ---------------------- 函数: EXP(X) 说明: 指数 用法: EXP(X)为e的X次幂 例如: EXP(CLOSE)返回e的CLOSE次幂 ---------------------- 函数: FLOOR(A) 说明: 向下舍入(向数值减小方向舍入) 用法: FLOOR(A)返回沿A数值减小方向最接近的整数 例如: FLOOR(12.3)求得12; FLOOR(-3.5)求得-4 ---------------------- 函数: INTPART(A) 说明: 取整(绝对值减小取整,即取得数据的整数部分) 用法: INTPART(A)返回沿A绝对值减小方向最接近的整数 例如: INTPART(12.3)求得12,INTPART(-3.5)求得-3 ---------------------- 函数: LN(X) 说明: 求自然对数
17 / 63
用法: LN(X)以e为底的对数 例如: LN(CLOSE)求收盘价的对数 ---------------------- 函数: LOG(X) 说明: 以10为底的对数 用法: LOG(X)取得X的对数 例如: LOG(100)等于10 ---------------------- 函数: POW(A,B) 说明: 乘幂 用法: POW(A,B)返回A的B次幂 例如: POW(CLOSE,3)求得收盘价的3次方 ---------------------- 函数: SIN(X) 说明: 正弦值 用法: SIN(X)返回X的正弦值 例如: SIN(CLOSE)返回CLOSE的正弦值 ---------------------- 函数: SQRT(X) 说明: 开平方 用法: SQRT(X)为X的平方根 例如: SQRT(CLOSE)收盘价的平方根 ---------------------- 函数: TAN(X) 说明: 正切值 用法: TAN(X)返回X的正切值 例如: TAN(CLOSE)返回CLOSE的正切值
18 / 63
时间函数
名称 DATE 说明 函数返回有效值范围为(700101-1341231), 取得该周期从1900以来的的年月日。 DAY 日期 函数返回有效值范围为(1-31)取得该周期的日期。 HOUR 小时 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0取得该周期的小时数。 MINUTE 分钟 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0取得该周期的分钟数。 MONTH 月份 函数返回有效值范围为(1-12)取得该周期的月份。 TIME 时分秒 函数返回有效值范围为(000000-235959)取得该周期的时分秒。 WEEK 星期 函数返回有效值范围为(0-6),0表示星期天取得该周期的星期数。 YEAR 年份 函数返回有效值范围为(1970-2038)取得该周期的年份。 FROMOPEN 求距开盘有多长FROMOPEN返回当前时刻距开盘有多长时间,时间 单位为分钟。 注意:引用固定日期的函数为引用函数REFDATE(X,A) 作用:引用指定日期的数据. 用法:
REFDATE(X,A),引用A日期的X值.
例如:REF(CLOSE,20011208)表示2001年12月08日的收盘价。
横向统计函数
中文名 年月日
函数: HORCALC( ' X ',cont1,cont2,cont3) 说明: 数据项:100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-涨幅 计算方式:0-累加,1-排名次 权重:0-总股本,1-流通股本,2-等同权重,3-流通市值 注意:板块名称要用单引号 用法: HORCALC(板块名称,数据项,计算方式,权重) 19 / 63
例如: HORCALC('自选股',103,0,1);以自选股板块股票的总股本为权重,以收盘价为数源进行累加。 ------------
函数: BLOCKSETNUM(板块名称) 说明: 统计板块中股票数量 用法: BLOCKSETNUM(板块名称) 注意:板块名称要用单引号 例如: BLOCKSETNUM('ST板块'),返回“ST板块”数量。
系统函数说明
? 行情函数 (OPEN、CLOSE、HIGH、LOW、VOL等) ? 大盘函数(INDEXA、INDEXC、INDEXH等) ? 常数函数(包括财务函数和动态行情函数) ? 时间函数 (DATE、DAY、TIME等)
? 引用函数(MA、HHV、COUNT、REF、SUM、SMA等) ? 逻辑算术函数(IF、CROSS、NOT等) ? 数学函数(MAX、MIN、LN、三角函数等) ? 统计函数(STD、VAR、AVEDEV等)
? 指标函数(PEAK、SAR、COSET、WINNER、ZIG等) ? 绘图函数(DRAWLINE、DRAWTEXT等) ? 绘图参数(VOLSTICK、COLORSTICK等) ? 颜色参数(COLORRED、COLOROOFF00等) ? 横向统计函数(HORCALC、BLOCKSETNUM)
绘图函数
函数: DRAWICON(COND,PRICE,TYPE) 说明: 在图形上绘制小图标 20 / 63