股票公式支持函数列表

运算函数
MA(X,M) 简单算术平均 说明:返回X的M日简单移动平均.
EMA(X,M) 指数移动平均 说明:返回X的M日指数平均.
EXPMA(X,M) 指数移动平均,同于EMA 说明:返回X的M日指数平均.
MEMA(X,M) 平滑移动平均 说明:返回X的M日平滑指数平均.
EXPMEMA(X,M) 平滑移动平均, 同于MEMA 说明:返回X的M日平滑指数平均.
DMA(X,M) 动态指数平均 说明:返回X的M日动态指数平均.
WMA(X,N) 加权移动平均 说明:X的N日加权移动平均
SMA(X,N,M) 移动平均 说明:X的N日移动平均,M为权重.
SAR(N, S, M) 抛物线停损反转 说明:返回停损反转值,N为计算周期,S为步长,M为极值.
SUM(X,N ) 指定周其内累加 说明:统计N周期中X的总和.
COUNT(X,N) 统计满足条件的周期数 说明:返回统计N周期中满足X条件的周期数.
BARSLAST(X) 满足条件到当前的周期数 说明:上一次X为真时到当前周期数.
AVEDEV(X,N) 平均绝对偏差 说明:返回X的N日平均绝对方差.
STD(X,N) 样本标准差 说明:返回X的N日样本标准差
STDP(X,N) 总体标准差 说明:返回X的N日总体标准差
VAR(X,N) 样本方差 说明:返回X的N日样本方差
VARP(X,N) 总体方差 说明:返回X的N日总体方差
SLOPE(X,N) 线性回归斜率 说明:返回X的N日线性回归斜率
FORCAST(X,N) 线性回归预测 说明:返回X的N日线性回归预测
MAX(A,B) 最较大值 说明:返回A和B中比较大的值.
MIN(A,B) 最较小值 说明:返回A和B中比较小的值.
ABS(X) 取绝对值 说明:返回X的绝对值
INTPART(X) 取整 说明:返回数X的整数部分
ROUND(X) 四舍五入取整 说明:数X四舍五入后取整
CEILING(X) 向值大方向取整 说明:按X数值大的方向取整
FLOOR(X) 向值小方向取整 说明:按X数值小的方向取整
SQRT(X) 数学开方 说明:返回X开方值。
POW(A,M) 乘幂 说明:返回A的M次方.
LLV(X,N) 取指定日内的最小值 说明:返回N日内X的最小值。
HHV(X,N) 取指定日内的最大值 说明:返回N日内X的最大值。
REF(X,N) 向前引用数据 说明:引用N周期前的X值.
CONST(X) 最后值为常量 说明:取X最后的值为常量。
SIN(X) 三角函数,求正弦 说明:X单位为弧度;
COS(X) 三角函数,求余弦 说明:X单位为弧度;
TAN(X) 三角函数,求正切 说明:X单位为弧度;
ASIN(X) 三角函数,求反正弦 说明:返回为弧度值;
ACOS(X) 三角函数,求反余弦 说明:返回为弧度值;
ATAN(X) 三角函数,算反正切 说明:返回为弧度值;
LOG(X) 求X的常用对数值 说明:X 值必须大于0;
IN(X) 求X的自然对数值 说明:X 值必须大于0;
价格变量
CLOSE 收盘价,简写为: C
OPEN 开盘价,简写为: O
HIGH 最高价,简写为: H
LOW 最低价,简写为: L
VOL 成交量,简写为: V
KDAYVVOL 日虚拟全天成交量
AMOUNT 成交额
INDEXC 引用大盘收盘价
INDEXO 引用大盘开盘价
INDEXH 引用大盘最高价
INDEXL 引用大盘最低价
INDEXV 引用大盘成交量
INDEXA 引用大盘成交额
DRAWNULL 无效值
时间变量
DATE 返回日期, 值为:YYYYMMDD-19000000
DAY 返回日期天数
MONTH 返回日期月份
YEAR 返回日期年份
财务数据
CAPITAL 流通盘股数
分时数据
DITCLOSE 分时价 说明: 每分钟成交价
DITAVG 分时均价线 说明:每分钟成交均价
DITOPEN 分时开盘价 说明: 反正成交价
DITLC 昨收盘价 说明: 分时图上中轴价
DITVOL 分时成交量 说明: 每分钟成交量
DITHIGH 当日分时最高价 说明: 独一数值
DITLOW 当日分时最低价 说明: 独一数值
DITCOUNT 距离开盘分时数 说明: 从0分开始计数
其它数据
PERIOD 周期类别 0: 分时图
1: 5分钟
2: 15分钟
3: 30分钟
4: 60分钟
5: 日
6: 周
7: 月
CURRBARSCOUNT K线序列号,最近一天为:1,住前累加
数学运算符号
+ - * / 分别为数学加、减、乘、除
逻辑运算符
> 大于
>= 大于或等于
< 小于
<= 小于或等于
== 等于
!= 不等于
AND 逻辑与
OR 逻辑或
IF(X,A,B) 条件判断 说明:如果X为真, 那么返回A, 否则返回B.
NOT(X) 逻辑非 说明:返回X相反的逻辑值
BETWEEN(X,A,B) 值范围 说明:当X值在A,B之间时返回真,否则为假
RANGE(X,A,B) 值范围 说明:当X大于A, 且小时B时返回真,否则为假
CROSS(A,B) 上穿判断 说明:当A上穿B时返回真,否则为假
LONGCROSS(A,B,N) 上穿判断 说明:当A值之前N周期比B小,且当前周期上穿B时返回真,否则为假
EVERY(X,N) 全部满足 说明:在N日内X条件一直满足,则返回真,否则为假
EXIST(X,N) 存在 说明:在N日内X条件至少一个满足,则返回真,否则为假
FILTER(X,N) 过滤连续出现的信号 说明:X满足条件后,其后N天置为假
INSIST(X,A,B) 持续存在 说明:当作A周期至B周期内一直满足X条件,返回真,否则返回假.
LAST(X,A,B) 持续存在 说明:同于INSIST(X,A,B);
绘图相关
VOLSTICK 成交量柱 说明:显示成交量柱.
STICK 与零轴柱 说明:放在输出值后,显示从0值至输出值的柱状线.
COLORSTICK 与零带色轴柱 说明:放在输出值后,显示彩色柱状线.
CROSSDOT 小叉线 说明:放在输出值后,在输入值处显示小叉线.
CIRCLEDOT 小圈线 说明:放在输出值后,在输入值处显示小圈.
POINTDOT 小点线 说明:放在输出值后,在输入值处显示小实心圆点.
DRAWTEXT(COND,P,TEXT) 输出文字 说明:当COND条件满足时,在P位置书写文字TEXT.
DRAWNUMBER(COND,P,N) 输出数字 说明:当COND条件满足时,在P位置书写数值N.
DRAWICON(COND,P,M) 输出图标 说明:当COND条件满足时,在P位置画序号为M的图标.
DRAWKLINE(H,O,L,C) 绘制K线 说明:H为最高价,O为开盘价,L为最低,C为收盘价画K线。
STICKLINE(COND,P1,P2,W,M) 绘制线柱 说明:COND条件满足时,在P1和P2位置之间画宽度为W的柱状线,M不为0则画空心柱。
PAINTBAND(P1,P2) 绘制带状线 说明:当P1值大于P2时,在P1和P2位置之间画带状线。
NODRAW 不输出图形 说明:不输出图形,但在信息提示区会显示指标对应的值。
COLOR###### 指定输出图形颜色BBGGRR 说明:放在输出值后, 改变输出图形的颜色。
COLORBLACK 黑色
COLORGRAY 灰色
COLORDARKGRAY 暗灰
COLORLIGHTGRAY 浅灰
COLORWHITE 白色
COLORRED 红色
COLORLIRED 浅红色
COLORGREEN 绿色
COLORLIGREEN 浅绿色
COLORBLUE 蓝色
COLORLIBLUE 浅蓝色
COLORCYAN 蓝绿色
COLORLICYAN 浅蓝绿色
COLORYELLOW 黄色
COLORMAGENTA 洋红
COLORLIMAGENTA 浅洋红色
COLORORANGE 橙色
COLORPURPLE 紫色
COLORBROWN 棕色
策略交易
SYSTRD(BUYIN,P); 多头买入条件 说明:当满足P条件时,多头买入;一个公式中如果有多个不同买入条件,本语句可多次使用,但至少要有一个卖出条件;More
SYSTRD(SELLOUT,P); 多头卖出条件 说明:当满足P条件时,多头卖出;一个公式中如果有多个不同卖出条件,本语句可多次使用,但至少要有一个买入条件;More
BUYIN:TRADETO(M,P); 多头到价买入
留作兼容老系统,不建议使用
说明:当M设为0时,表示价格上穿P时多头买入,当M为1时,价格下破P时多头买入。More
SELLOUT:TRADETO(M,P); 多头到价卖出
留作兼容老系统,不建议使用
说明:当M设为0时,表示价格上穿P时多头卖出,当M为1时,价格下破P时多头卖出。More
其它符号
:= 赋值
: 赋值并输出图
; 分号,表示一行结束
{ } 注释

DRAWICON图标


以下类型函数不支持


  • 公式不支持未来函数;
  • 公式不支持跨周期引用;