股票分析软件公式函数汇编.docx
《股票分析软件公式函数汇编.docx》由会员分享,可在线阅读,更多相关《股票分析软件公式函数汇编.docx(150页珍藏版)》请在冰点文库上搜索。
![股票分析软件公式函数汇编.docx](https://file1.bingdoc.com/fileroot1/2023-6/23/80587b42-888a-4958-ad1e-b5f3cec78c00/80587b42-888a-4958-ad1e-b5f3cec78c001.gif)
股票分析软件公式函数汇编
CompanyDocumentnumber:
WUUT-WUUY-WBBGB-BWYTT-1982GT
股票分析软件公式函数汇编
股票分析软件公式函数汇编
1.函数
股票分析软件的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
(1)、函数的基本模型:
K(X1,X2,X3......)
1、K表示函数的名称;
2、X1,X2,X3......表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有参数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;
(2)、函数的引用周期:
应不同的使用者在分析周期习惯上的差异,特别设定了周期选择,这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
可以从分笔到多日线等多类中选择。
飞狐以H、分析家以F、通达信以T、大智慧以D表示
1.1目录
函数
描述
类别
软件
.#$@
引用操作符
引用接口
H-F-D($)
ABS
绝对值
算术
H-F-T-D
ACOS
反余弦值
数学
H-F-T-D
ADVANCE
上涨家数
行情
H-F-T-D
ALIGN
对齐方式
线形
H
AMOUNT
成交额
行情
H-F-T-D
ASIN
反正弦值
数学
H-F-T-D
ASKPRICE
委卖价
行情
H-F-T-D
ASKVOL
委卖量
行情
H-F-T-D
ATAN
反正切值
数学
H-F-T-D
AVEDEV
平均绝对偏差
统计
H-F-T-D
BACKSET
向前赋值
引用
H-F-T-D
BARSCOUNT
有效值周期数
引用
H-F-T-D
BARSLAST
上一次条件成立位置
引用
H-F-T-D
BARSSINCE
第一个条件成立位置
引用
H-F-T-D
BETWEEN
介于两个数之间
逻辑
H-F-T-D
BIDPRICE
委买价
行情
H-F-T-D
BIDVOL
委买量
行情
H-F-T-D
BUYVOL
主动性买单量
行情
H-F-T
C
收盘价
行情
H-F-T-D
CAPITAL
流通盘大小
财务数据
H-F-T-D
CEILING
向数值增大方向舍入
算术
H-F-T-D
CHECKUSER
检测用户
其他
H
CIRCLEDOT
小圆圈线
线形
H-F-D
CLOSE
收盘价
行情
H-F-T-D
COLOR
指标线颜色
线形
H-F
COLORRGB
RGB颜色值
其他
H
COLORSTICK
彩色棒状线
线形
H-F-D
COS
余弦值
数学
H-F-T-D
函数
描述
类别
软件
COST
成本分布情况
指标
H-F-T-D
CostEX
区间成本
指标
T
COUNT
统计总数
引用
H-F-T-D
CROSS
交叉函数
逻辑
H-F-T-D
CROSSDOT
叉状线或X状线
线形
H-F-D
DATAPERIOD
当前数据周期类型
其他
H
DATE
年月日
时间
H-F-T-D
DATEDIFF
日期之间的时间间隔
时间
H
DAY
日期
时间
H-F-T-D
DECLINE
下跌家数
行情
H-F-T-D
DEVSQ
数据偏差平方和
统计
H-F-T-D
DMA
动态移动平均
引用
H-F-T-D
DOWNNDAY
是否连跌周期
逻辑
T
DRAWBKBMP
设置背景图
绘图
H
DRAWGBK
渐变背景色
绘图
H
DRAWICON
绘制小图标
绘图
H-F-T-D
DRAWLINE
绘制直线
绘图
H-F-T-D
DRAWNUMBER
显示数字
绘图
H
DRAWTEXT
加入文字
绘图
H-F-T-D
DRAWYITEXT
易学文字
绘图
H
DYNAINFO(N)
动态行情
动态行情
H-F-T
DZGX
地支关系
易理
H
DZXH
地支相合
易理
H
EMA
指数平滑移动平均
引用
H-F-T-D
ESTDATA(N)
取得横向统计日线数据
扩展数据
H
EVERY
一直存在
逻辑
H-T
EXIST
存在
逻辑
H-T
EXP
指数
数学
H-F-T-D
EXPLAIN
输出解盘文字
解盘
H
函数
描述
类别
软件
EXPLAINEX
输出带数值的解盘
解盘
H
EXPLAINICON
绘制解盘图标
解盘
H
EXPMA
加权移动平均
引用
T
EXPMEMA
加权平滑平均
引用
T
EXTDATA(N)
取得日线扩展数据
扩展数据
H-F
与脚本间传递数组变量数据
引用接口
H
传递数组变量有效数值起始位置
引用接口
H
FFT
傅立叶变换
其他
H
FGNDATA(N)
外资数据--飞狐台湾版专用
扩展数据
H
FILLRGN
区间彩带
绘图
H
FILTER
信号过滤
引用
H-F-T-D
FINANCE(N)
财务指标
财务数据
H-F-T-D
FLOOR
向下舍入
算术
H-F-T-D
FORCAST
线性回归预测值
统计
H-F-T-D
GALDATA(N)
三大法人--飞狐台湾版专用
扩展数据
H
GANZHI
干支
易理
H
H
最高价
行情
H-F-T-D
HHV
最高值
引用
H-F-T-D
HHVBARS
上一高点位置
引用
H-F-T
HIGH
最高价
行情
H-F-T-D
HOUR
小时
时间
H-F-T-D
IF
条件函数
逻辑
H-F-T-D
IFF
条件函数
逻辑
T
IFN
条件函数
逻辑
T
INDEXA
对应大盘成交额
大盘
H-F-T-D
INDEXADV
对应大盘上涨家数
大盘
H-F-T-D
INDEXC
对应大盘收盘价
大盘
H-F-T-D
INDEXDEC
对应大盘下跌家数
大盘
H-F-T-D
INDEXH
对应大盘最高价
大盘
H-F-T-D
函数
描述
类别
软件
INDEXL
对应大盘最低价
大盘
H-F-T-D
INDEXO
对应大盘开盘价
大盘
H-F-T-D
INDEXV
对应大盘成交量
大盘
H-F-T-D
INTPART
取整
算术
H-F-T-D
ISBUYORDER
主动性买单
行情
H-F-T
ISDOWN
当日下跌
逻辑
H-F-D
ISEQUAL
当日平盘
逻辑
H-F-D
ISLASTBAR
该周期是否最后一个周期
逻辑
H
ISUP
当日上涨
逻辑
H-F-D
KGUA
K线卦象
易理
H
L
最低价
行情
H-F-T-D
LAST
持续存在
逻辑
H-T
LDAY
农历日期
时间
H
LINESTICK
棒状指标线
线形
H-F-D
LINETHICK
指标线粗细
线形
H-F
LINEVALUE
计算趋势线数值
其他
H
LLV
最低值
引用
H-F-T-D
LLVBARS
上一低点位置
引用
H-F-T-D
LMONTH
农历月份
时间
H
LN
自然对数
数学
H-F-T-D
LOG
10为底的对数
数学
H-F-T-D
LONDATA(N)
融资融券--飞狐台湾版专用
扩展数据
H
LONGCROSS
两条线维持一定周期后交叉
逻辑
H-F-T-D
LOW
最低价
行情
H-F-T-D
LSOLARTERM
二十四节气
时间
H
LSOLARTERMDATE
节气日期
时间
H
LSOLARTERMDAY
节气后第几日
时间
H
LWINNER
近期获利盘比例
指标
F-T
LYEAR
农历年份
时间
H
函数
描述
类别
软件
MA
简单移动平均
引用
H-F-T-D
MAX
最大值
算术
H-F-T-D
MEMA
平滑移动平均
引用
T
MIN
最小值
算术
H-F-T-D
MINUTE
分钟
时间
H-F-T-D
MOD
求模运算
算术
H-F-D
MONTH
月份
时间
H-F-T-D
NDAY
是否持续存在X>Y
逻辑
T
NOT
求逻辑非
逻辑
H-F-T-D
NUMBERSUM
各位数字之和
易理
H
O
开盘价
行情
H-F-T-D
OPEN
开盘价
行情
H-F-T-D
OPENINT
最后时刻持仓量
行情
H
PARTLINE
分段绘制指标线
绘图
H
PEAK
前M个波峰值
指标
H-F-T-D
PEAKBARS
前M个波峰位置
指标
H-F-T-D
POINTDOT
点状线
线形
H-F
POLYLINE
绘制折线段
绘图
H-F-T-D
POW
乘幂
数学
H-F-T-D
PPART
远期成本比例
指标
H-F-T
PRECISION
小数位数
线形
H
PWINNER
远期获利盘比例
指标
H-F-T
QT
成交笔数
行情
H
RANGE
幅差
引用
T
RANGE
范围
逻辑
H-F-D
REF
向前引用
引用
H-F-T-D
REFDATE
指定日期的数据
引用
T
REVERSE
求相反数
算术
H-F-D
ROUND
四舍五入为整数
算术
H
函数
描述
类别
软件
SAR
抛物转向
指标
H-F-T-D
SARTURN
抛物转向点
指标
H-F-T-D
SCRIPTTYPE
设置脚本类型
引用接口
H
SELLVOL
主动性卖单量
行情
H-F-T
SGN
符号值
算术
H-F-D
SHIFT
指标线偏移
线形
H
SIN
正弦值
数学
H-F-T-D
SLOPE
线性回归斜率
统计
H-F-T-D
SMA
移动平均
引用
H-F-T-D
SPLITDATA
除权数据函数
财务数据
H
SQRT
开平方
数学
H-F-T-D
STD
估算标准差
统计
H-F-T-D
STDP
总体标准差
统计
H-F-T-D
STICK
棒状线
线形
H-F-D
STICKLINE
绘制柱线
绘图
H-F-T-D
STKINBLOCK
是否属于板块
字符串
H
STKLABEL
取证券代码字符串
字符串
H
STKMARKET
取证券所在市场代码字符串
字符串
H
STKNAME
取证券名称字符串
字符串
H
STKTYPE
取证券市场
其他
H
STRCMP
比较字符串
字符串
H
STRNCMP
指定长度比较字符串
字符串
H
SUM
求和
引用
H-F-T-D
SUMBARS
累加到指定值周期数
引用
H-F-T-D
SYSPARAM
(1)
画面上光标位置
系统参数
H
SYSPARAM
(2)
主图可见K线最初位置
系统参数
H
SYSPARAM(3)
主图可见K线最后位置
系统参数
H
SYSPARAM(4)
主图可见K线最高价
系统参数
H
SYSPARAM(5)
主图可见K线最低价
系统参数
H
函数
描述
类别
软件
TAN
正切值
数学
H-F-T-D
TIME
时分秒
时间
H-F-T-D
TROUGH
前M个波谷值
指标
H-F-T-D
TROUGHBARS
前M个波谷位置
指标
H-F-T-D
UPNDAY
是否连涨周期数
逻辑
T
V
成交量
行情
H-F-T-D
VAR
估算样本方差
统计
H-F-T-D
VARP
总体样本方差
统计
H-F-T-D
VERTLINE
绘制垂直线段
绘图
H
VOL
成交量
行情
H-F-T-D
VOLSTICK
成交量柱状线
线形
H-F-D
VOLUNIT
每手股数
动态行情
H-F-D
WEEK
星期
时间
F-T-D
WEEKDAY
星期
时间
H
WINNER
获利盘比例
指标
H-F-T-D
WMA
加权移动平均
引用
H
WUXING
五行函数
易理
H
WXGX
五行关系
易理
H
WXLD
五行力度
易理
H
WXSS
五行盛衰
易理
H
YEAR
年份
时间
H-F-T-D
ZIG
之字转向
指标
H-F-T-D
ZQDMNUM
证券代码数
易理
H
ZQDMSUM
证券代码数之和
易理
H
附一
符号一览表
附二
引用表达式
附三
可供引用的周期类型
附四
交易系统公式交易类型
附五
分析家公式设定注意事项
附六
五彩K线常用颜色
线形描述
?
这一组中的函数,全部不能单独使用,一定要和其它指标一起用才能发挥效力,因为它们都是描述其它指标的。
指标在主图或副图中的显示,主要分为棒状(柱状)和线状两种。
这一组中的函数,全部是为了指挥指标的显示而设计的。
掌握好这组函数,可以使指标输出显示丰富多彩,色彩缤纷。
使用的一般形式:
指标,描述函数1,描述函数2,...;
----------------------------------
H
1)函数:
ALIGN
描述:
对齐方式
类别:
线形
参数:
0-5
说明:
画图标、文字的对齐方式
示例:
drawicon(cross(ma(c,5),ma(c,20)),H,3),align3;
对于DRAWICON,0图标中对齐;1图标上缘;2图标中缘;3图中;4图上;5图下。
对于DRAWTEXT,DRAWNUMBER,0中对齐;1左对齐;2右对齐;3图中;4图上;5图下。
对于DRAWYITEXT,3为竖排。
----------------------------------
H-F-D
2)函数:
CIRCLEDOT
描述:
小圆圈线
类别:
线形
说明:
画小圆圈线
CIRCLE,圆圈。
把CROSSDOT的X显示换成圆圈的样子。
如果结合后面的COLOR函数一起用,可以画出不同颜色的圈圈,有时也比较实用。
----------------------------------
H-F
3)函数:
COLOR
描述:
指标线颜色
类别:
线形
参数:
000000-FFFFFF
说明:
改变指标线颜色
示例:
ma1:
ma(close,5),coloryellow;或ma1:
ma(close,5),colorff0000;
常用:
黑色
COLORBLACK
蓝色
COLORBLUE
棕色
COLORBROWN
青色
COLORCYAN
灰色
COLORGRAY
绿色
COLORGREEN
晶红
COLORMAGENTA
红色
COLORRED
白色
COLORWHITE
黄色
COLORYELLOW
附录:
238种常用颜色代码速查表(略)
COLOR,颜色,色彩。
是这组函数中最常用的一个。
不但能定义指标线(柱)的颜色,而且能定义顶部指标文字的颜色--用LINETHICK0时也一样。
颜色的种类应该够用了。
至于各指标线(柱)之间的颜色搭配,实在是一种很艺术性的事。
既要有美感,又要不触目惊心。
----------------------------------
H-F-D
4)函数:
COLORSTICK
描述:
彩色棒状线
类别:
线形
说明:
以零轴为中心画彩色棒状线,零轴下为阴线颜色,零轴上为阳线颜色
这样零轴就如楚汉交界,泾渭分明了。
C-REF(C,1),COLORSTICK;{副图指标}
----------------------------------
H-F-D
5)函数:
CROSSDOT
描述:
叉状线或X状线
类别:
线形
说明:
画叉状线或x状线
叉状线和X状线有什么区别应该是一样的吧。
CROSS是交叉,DOT是点。
当指标线连续性较好时,显示交叉点比较顺眼。
连续性不好时,看起来比较凌乱。
*L,CROSSDOT;
MA(C,30),CROSSDOT;{主图叠加}
----------------------------------
H-F-D
6)函数:
LINESTICK
描述:
棒状指标线
类别:
线形
说明:
同时画棒状线与指标线。
LINE是线,STICK是棒,LINESTICK自然是线棒一起显示了。
A:
=C-REF(C,1);
A,LINESTICK;{不作说明,都认为是副图指标}
那么,即想显示指标线和棒状线,又想以零轴为中心显示彩色棒状线,怎么写公式呢这样行吗
A:
=C-REF(C,1);
A,LINESTICK,COLORSTICK;
结论是否定的。
结果是只有彩色柱,没有指标线了。
这样我们初步可以得出一个结论:
在同一个指标中,有多个相同性质的描述函数时,软件只认最后一个描述函数。
即想显示指标线和棒状线,又想以零轴为中心显示彩色棒状线,可以用分开的两句语句来达成目标:
A:
=C-REF(C,1);
A,LINESTICK;
A,COLORSTICK;
----------------------------------
H-F
7)函数:
LINETHICK
描述:
指标线粗细
类别:
线形
参数:
0-7,分析家1-7
说明:
改变指标线粗细,数值越大线条越粗
示例:
ma1:
ma(close,5),linethick3;
LINETHICK0表示不画出指标线,不影响坐标,但可在顶部显示数值。
ma1:
ma(close,5),linethick0;表示不画出ma1指标线,不影响坐标,但可在顶部显示ma1数值。
THICK,厚的。
LINETHICK就可以理解为线(棒)的粗细了。
V,STICK,LINETHICKN;
N分别取1、2、3、4、5、6、7,这个N也是不能做成参数调整的。
LINETHICK0是非常常用的,因为一个公式中指标一多,显示会很乱,把有些显示去掉,就用这一招。
有时会碰到相反的情况,指标线(柱)显示不多,而顶部数值的显示太多了,那么怎么画出指标线,而又在顶部不显示数值呢
一般用STICKLINE(画柱)、ARTLINE(画线)等绘图函数来解决。
PARTLINE(1,MA(C,30));{主图叠加}
----------------------------------
H-F
8)函数:
POINTDOT
描述:
点状线
类别:
线形
说明:
画点状线
POINT是点、加点的意思。
这个点状线,在K线显示数不多的情况下,看起来太小了。
正因如此,在K线显示数较多的情况下,就可以弥补CIRCLEDOT显示太大的缺陷。
*L,CIRCLEDOT;
MA(C,30),POINTDOT;{主图叠加}
----------------------------------
H
9)函数:
PRECISION
描述:
小数位数
类别:
线形
参数:
0-7
说明:
显示小数位数
示例:
MA1:
ROUND(MA(C,10)),PRECISION0;显示四舍五入的整数。
指标图上指标数值显示x位小数,x取值范围0-7。
----------------------------------
H
10)函数:
SHIFT
描述:
指标线偏移
类别:
线形
参数:
1--127
说明:
指标线向后(向右)偏移x个周期
示例:
MA1:
MA(C,10),SHIFT2;将MA1指标线向后偏移2个周期。
SHIFT,移位。
这是个飞狐比较有特色的函数。
以以下公式为例子:
MA(C,30);
MA(C,30),POINTDOT,SHIFT5;{主图叠加}
要注意两个问题:
1、移位后的指标显示数值和不移位时的数值是不一样的。
移位了五个时间单位,就显示五个时间单位之前的原数值。
2、所移位的周期数,不能设为参数来调整。
移位的最大周期数是127。
如果写成SHIFT666,调试公式也能通过,不过软件自动取了127来移位。
另外说点题外话。
用SHIFT10之后,当前日的指标显示的就是原10天前的指标数值。
也就是说,把最近十天的K线数据,置之不理了。
从人的记忆的特征来看,越近发生的事,对目前的影响力就越大。
这样看,用SHIFT就一无是处了,因为它抛弃了最近的数据,而去找较早的数据。
从混沌学牵一发就能动全身的观点看,SHIFT就大有道理了。
佛教中说前世的因,后世的果,相差时间长的就不好说了。
----------------------------------
H-F-D
11)函数:
STICK
描述:
棒状线
类别:
线形
说明:
画棒状线
STICK的英文是棍、棒的意思。
一般指标的显示,在软件中默认是线状的。
即如果不加指标线形描述函数,则指标以线状的形式输出显示。
如公式:
*L;{主图叠加}
得到的显示如下:
如加上棒状线的描述,则变成这样了:
*L,STICK;{主图叠加}
一般的信号,不加描述函数,会成箭头状。
加了STICK之后,就成棒状了。
副图1公式:
C>REF(C,1)ANDC>REF(C,2);
副图2公式:
C>REF(C,1)ANDC>REF(C,2),STICK;
还是副图1的显示清楚,因为可以看到连续信号的出现。
----------------------------------
H-F-D
12)函数:
VOLSTICK
描述:
成交量柱状线
类别:
线形
说明:
画成交量柱状线
这是专门为显示成交量设计的。
股票软件不同,显示成交量的阴阳线是很不同的。
总的来说,是根据价来定的,具体方法各有不同,很难说哪种方法就好了,哪种方法就不好了。
飞狐中的方法是这样的:
今天的收盘价大于昨天的收盘价,显示阳