股票公式支持函数列表

运算函数
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的总和.
SUMBARS(X,T) 累加X,达到T值经过的周期数 说明:累计X值,大于或等于T值时所需周期数
COUNT(X,N) 统计满足条件的周期数 说明:返回统计N周期中满足X条件的周期数.
BARSLAST(X) 满足条件到当前的周期数 说明:上一次X为真时到当前周期数.
BARSLASTCOUNT(X) 连续满足周期计数 等效于:BARSLAST(NOT(X))
ISLASTBAR 是否最后一支K线 说明:逻辑值,只在最后一支K线时为真.
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的整数部分
FRACPART(X) 取小数 说明:返回数X的小数部分
ROUND(X) 四舍五入取整 说明:数X四舍五入后取整
ROUND2(X) 四舍五至小数后两位 说明:数X四舍五入后两位小数
CEILING(X) 向值大方向取整 说明:按X数值大的方向取整
FLOOR(X) 向值小方向取整 说明:按X数值小的方向取整
SQRT(X) 数学开方 说明:返回X开方值。
POW(A,M) 乘幂 说明:返回A的M次方.
MOD(X,M) 取模 说明:M为模取X的模数,X,M为正值时有效
LLV(X,N) 取指定日内的最小值 说明:返回N日内X的最小值。
HHV(X,N) 取指定日内的最大值 说明:返回N日内X的最大值。
LLVBARS(X,N) 距前指定范围内的最小值的周期数 说明:返回N日内X为最小值的周期数。
HHVBARS(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;
WINNER(X) 求X时获利盘比例 说明:结果值从0到1之间。
价格变量
CLOSE 收盘价,简写为: C
OPEN 开盘价,简写为: O
HIGH 最高价,简写为: H
LOW 最低价,简写为: L
VOL 成交量,简写为: V
KDAYVVOL 日虚拟全天成交量
AMOUNT 成交额(单位:万元)
INDEXC 引用大盘收盘价
INDEXO 引用大盘开盘价
INDEXH 引用大盘最高价
INDEXL 引用大盘最低价
INDEXV 引用大盘成交量
INDEXA 引用大盘成交额
DRAWNULL 无效值
时间变量
DATE 返回日期, 值为:YYYYMMDD-19000000
DAY 返回日期天数
MONTH 返回日期月份
WEEK 年度第几周
WEEKDAY 返回星期几
YEAR 返回日期年份
财务数据 (股票单位:手 资金单位:百元)
TOTALCAPITAL 总股本
CAPITAL 流通股
CAPITALFR 法人股
CAPITALH H股
ASSETTOTAL 总资产
ASSETCURRENT 流动资产
ASSETFIXED 固定资产
ASSETSOFT 无形资产
ASSETRESV 资本公积金
ASSETNET 股东权益(净资产)
DEBTSCURRENT 流动负债
DEBTSLONG 长期负债
INCOMEMAIN 主营收入
INCOMEOTHER 营业外收支
PROFITTOTAL 利润总额
PROFITTRADE 营业利润
PROFITMAIN 主营利润
PROFITTAXED 税后利润
PROFITNET 净利润
PROFITUD 未分配利润
FINROI 投资收益(ROI)
FINROE 净资收益率(ROE)
FINRNETBV 股东权益比
FINPSRESRV 每股公积金
FINPSUDP 每股未分配(UDPPS)
FINPSE 每股收益(ESP)
FINPSBV 每股净资产(BVPS)
分时数据
DITCLOSE 分时价 说明: 每分钟成交价
DITAVG 分时均价线 说明:每分钟成交均价
DITOPEN 分时开盘价 说明: (不再使用),改用DITREF(,)
DITLC 昨收盘价 说明: 分时图上中轴价
DITVOL 分时成交量 说明: 每分钟成交量
DITHIGH 当日分时最高价 说明: 独一数值
DITLOW 当日分时最低价 说明: 独一数值
DITVOLRATE 量比 说明: 仅用于分时公式
DITCOUNT 距离开盘分时数 说明: 从0分开始计数
DITREF(X,N) 按分钟时间索引 说明: 取开盘后第N分钟的数值
其它数据
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相反的逻辑值
CODELIKE(S) 股票代码匹配 说明:代码开头相同为真
NAMELIKE(S) 股票名称匹配 说明:匹配股票名称,如ST开头个股.
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条件至少一个满足,则返回真,否则为假
UPNDAY(X,N) 连涨 说明:在N日内X值一直增加,则返回真,否则为假
DOWNNDAY(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则画空心柱。
DRAWLINE(COND1,P1,
COND2,P2,E)
绘制线段 说明:COND1,COND2条件满足时,在P1和P2位置之间画线,E值控制是否向右延长。
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 棕色
PRINTROUGHLY 标题显示缩写 例:总资产:ASSETTOTAL,PRINTROUGHLY;
PRINTPERCENT 显示显示百分比 例:换手率:VOL/CAPITAL*100,PRINTPERCENT;
策略交易
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图标


以下类型函数不支持


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