同花顺用户必看所有函数汇聚Word下载.docx

上传人:b****7 文档编号:21999939 上传时间:2023-02-02 格式:DOCX 页数:16 大小:24.35KB
下载 相关 举报
同花顺用户必看所有函数汇聚Word下载.docx_第1页
第1页 / 共16页
同花顺用户必看所有函数汇聚Word下载.docx_第2页
第2页 / 共16页
同花顺用户必看所有函数汇聚Word下载.docx_第3页
第3页 / 共16页
同花顺用户必看所有函数汇聚Word下载.docx_第4页
第4页 / 共16页
同花顺用户必看所有函数汇聚Word下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

同花顺用户必看所有函数汇聚Word下载.docx

《同花顺用户必看所有函数汇聚Word下载.docx》由会员分享,可在线阅读,更多相关《同花顺用户必看所有函数汇聚Word下载.docx(16页珍藏版)》请在冰豆网上搜索。

同花顺用户必看所有函数汇聚Word下载.docx

在图形上绘制位图。

DRAWBMP(COND,PRICE,BMPFILE),当COND条件满足时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为软件安装目录\登录用户名\)。

DRAWBMP(CLOSE>

OPEN,LOW,'

SUN'

)表示当收阳时在最低价位置画软件安装目录\登录用户名\位图。

※BMPFILE参数指定的BMP文件默认路径为当前用户目录,如果不带后缀名即表示BMP文件,也可带后缀名使用JPG和GIF文件。

也可不用用户目录而使用全路径,路径中的'

\'

要写两个以下字符串作为参数都是合法的,如果文件存在的话:

"

SUN"

"

C:

\\hexin\\"

DRAWGBK(COND,COLOR)含义:

根据条件填充背景区域。

DRAWGBK(COND,COLOR),填充满足COND条件的背景区域。

COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为"

软件安装目录\登录用户名\"

),若省略COLOR则使用指标线颜色填充(可以使用COLORRED等描述符设定)。

DRAWGBK(CLOSE>

OPEN),COLORRED;

表示收阳时用红色填充背景。

OPEN,'

MyBMP'

);

表示收阳时用软件安装目录\登录用户名\填充背景。

※使用图形作为背景时参数意义同DRAWBMP的说明

DRAWGBKLAST(COND,COLOR)含义:

图形中最后一根K线条件填充背景区域。

DRAWGBKLAST(COND,COLOR),若图形中最后一根K线满足条件COND,则设定背景COLOR。

COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为“软件安装目录\登录用户名\”),若省略则使用指标线颜色填充(可以使用COLORRED等描述符设定)。

DRAWGBKLAST(CLOSE>

OPEN),COLORRED;

表示最后一根K线收阳时用红色填充背景。

OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));

表示图形中最后一根K线收阳时红绿过渡色沿水平方向填充背景。

使用图形作为背景时参数意义同DRAWBMP的说明

含义:

在图形上绘制小图标。

DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE图标,TYPE是曲线标志的名称。

DRAWICON(CLOSE>

OPEN,LOW,"

buy"

)表示当收阳时在最低价位置画买入图标。

在图形上绘制直线段。

DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。

DRAWLINE(HIGH>

=HHV(HIGH,20),HIGH,LOW

在图形上显示文字。

DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。

DRAWTEXT(CLOSE/OPEN>

LOW,'

大阳线'

)表示当日涨幅大于8%时在最低价位置显示'

字样。

根据条件填充区域

FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之间的区域,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COLOR1之后的参数均可以省略,最多可以有15组条件。

FILLRGN(CLOSE,OPEN,CLOSE>

OPEN,RGB(255,0,0),CLOSE收盘价之间的区域,阳线时用红色,阴线时用绿色,平盘不绘制。

在图形上绘制水平线。

HORLINE(COND,PRICE,TYPE,EXTEND),当COND条件满足时,在PRICE位置沿水平方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'

---'

,2表示点线'

...'

,3表示点划线'

'

,4表示点点划线'

-..-..-'

EXTEND=1表示向左延长,=2表示向右延长,=3表示左右延长。

HORLINE(HIGH>

=HHV(HIGH,20),HIGH,1,2)表示在创20天新高时画水平虚线向右延伸。

根据条件画线

PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...),绘制PRICE线,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COLOR1之后的参数均可以省略,最多可以有15组条件。

PARTLINE(CLOSE,CLOSE>

OPEN,RGB(255,0,0),CLOSE

在图形上绘制折线段。

POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。

POLYILINE(HIGH>

=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。

指定颜色。

RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值可以设定为0-255。

例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色

在图形上绘制柱线。

STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。

STICKLINE(CLOSE>

OPEN,CLOSE,OPEN,8,1)表示画K线中阳线的空心柱体部分。

描述渐变色。

STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的渐变区域,DIR=1表示沿水平方向,否则表示沿垂直方向,其中RGB1,RGB2必须用RGB函数描述。

本函数只能用于DRAWGBK、DRAWGBKLAST函数中,作为背景填充色描述符。

例如STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由红色到绿色的垂直渐变色。

参数DIR表示渐变方向1、从上到下2、从下到上3、从左到右4、从右到左

在图形上显示图标,鼠标移近时显示文字。

TIPTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。

TIPTEXT(CLOSE/OPEN>

大阳线,股价为:

+close)表示当日涨幅大于8%时在最低价位置显示图标,鼠标移近时显示文字'

大阳线,股价为:

※显示为三角图标

在图形上绘制垂直线。

VERTLINE(COND,TYPE),当COND条件满足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'

VERLINE(HIGH>

=HHV(HIGH,20),1)表示在创20天新高画垂直虚线。

在图形上绘制锯齿线。

ZIGLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画锯齿连接。

ZIGILINE(HIGH>

=HHV(HIGH,20),HIGH)表示在创20天新高点之间画锯齿线。

4、财务函数

含义:

取当期报表类型。

getreptype(&

N)N为财务数据项。

其返回值为1(1季度季报)、2(中报)、3(3季度季报)、4(年报)。

按报表发布时间调用报表数据项。

LASTREP(&

N,K)N为财务数据项,K为报表顺序,1表示最近一次公布的报表、2表示最近第二次公布报表、依此类推。

调用中报数据项。

MIDREP(&

N,K,L),N为财务数据项,K可以是1(表示最近一次的中报)、2(表示上一次的中报)、3、4等或者直接输入希望调用的年份。

调用季报数据项。

QUARTERREP(&

N,K,L),N为财务数据项,K可以是1(表示最近一次的季报)、2(表示上一次的季报)、3、4等或者直接输入希望调用的年份,L可以是1或3即第一季度或第三季度的季报。

注意L仅在K选择年份的时候适用。

调用最近一次报表或与其同类型报表的数据项。

REP(&

N,K)N为财务数据项,K为1(表示最近一次公布的报表)、2(表示去年与最近一次公布报表同类型报表)、3、4等。

REPDATE,取报表日期,

使用方法:

REPDATE(&

参数1,参数2,参数3)

参数1=财务数据项

参数2=引用周期数,与YEARREP等的调用相同

参数3=1、一季度报表,2、中报,3、三季度报表,4、年报

如REPDATE(&

ZGB,1,4),表示取最近总股本年报的报表日期

调用年报数据项。

YEARREP(&

N,K),N为财务数据项,K可以是1(表示最近一次的年报)、2(表示上一次的年报)、3、4等或者直接输入希望调用的年份。

注意:

N要为基本的财务数据项,而不能是编写的计算项目,即N为功能树里公式栏里面的“财务数据”目录下面的数据项。

5、板块函数

求板块里某一数据项的平均值。

BLOCKAVG(&

N),N表示选择的数据项。

NEW)表示这个板块里所有股票当前时刻的平均价。

取板块指数的所属个股中数据X最大的股票的数据Y。

适用于板块指数。

BLOCKLEAD(&

X,&

Y)取板块指数中个股数据X最大的股票的数据Y。

如BLOCKLEAD(&

VOL,&

ZQMC)取该板块指数中成交量最大的股票名称

求板块里某一数据项的最大值。

MIN最小

BLOCKMAX(&

N),N表示选择的数据项。

HIGH)表示这个板块里所有股票当天的最高价。

求板块里某一数据项的和。

BLOCKSUM(&

VOL)表示这个板块里所有股票当前时刻的总成交手数。

判断当前代码是否属于某个板块。

INBLOCK('

BLOCK'

),BLOCK是板块名称

6、指标函数

用于画成交分布云。

例如CM(0,1,2,0)。

参数含义:

1、计算天数,0表示计算全部天数。

2、当日成本算法:

0=平均分布,1=三角分布。

3、精度:

一般是2。

4、起始位置:

0是从当天开始计算,1是从前一天开始算,类推。

5、换手:

缺省是3,即300%换手。

参数5可以没有。

成本分布情况。

COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。

该函数仅对日线分析周期有效。

归一化之字转向。

FLATZIG(K,N,ABS),当价格变化量超过N%时转向,

K表示0:

开盘价,1:

最高价,2:

最低价,3:

收盘价,4:

低点采用最

低价、高点采用最高价。

若ABS为0或省略,则表示相对FLATZIG

转向,否则为绝对FLATZIG转向。

与ZIG函数不同的是本函数返回值在0~1之间。

FLATZIG(3,5)表示收盘价的5%的归一化ZIG转向

★本函数的计算结果引用了未来数据★

前M个ZIG转向波峰值。

PEAK(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰的数

值,M必须大于等于1。

若ABS为0或省略,则表示相对ZIG转向,

否则为绝对ZIG转向。

PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值

前M个ZIG转向波峰到当前距离。

PEAKBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个

波峰到当前的周期数,M必须大于等于1。

若ABS为0或省略,

则表示相对ZIG转向,否则为绝对ZIG转向。

PEAKBARS(0,5,1)表示%5开盘价ZIG转向的上一个波峰到

当前的周期数

远期获利盘比例。

PWINNER(10,CLOSE)

表示10天前的那部分成本以当前收市价卖出的获利盘比例,例如返回表示20%获利盘;

计算抛物转向。

SAR(N,S,M),N为计算周期,S为步长,M为极值。

例如,SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%。

前M个ZIG转向波谷值。

TROUGH(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波谷

的数值,M必须大于等于1。

若ABS为0或省略,则表示相对ZIG转

向,否则为绝对ZIG转向。

TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值

前M个ZIG转向波谷到当前距离。

TROUGHBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前

M个波谷到当前的周期数,M必须大于等于1。

TROUGHBARS(2,5,2)表示%5最低价ZIG转向的前2个波谷

到当前的周期数

表示获利盘比例。

WINNER(CLOSE),表示以当前收市价卖出的获利盘比例。

例如返回0,1表示10%获利盘;

WINNER(10,5)表示10,5元价格的获利盘比例。

ZIG(K,N),当价格变化量超过N%时转向,K表示0:

开盘价,1:

最高价,2:

最低价,3:

收盘价。

ZIG(3,5)表示当前收盘价超过上次ZIG转向输出值的+5%或-5%,则输出当前收盘价并ZIG转向。

6、统计函数

平均绝对偏差。

AVEDEV(X,N)

两样本的相关系数。

CORREL(X,Y,N)为X与Y的N周期相关系数,其有效值范围

在-1~1之间

例如:

CORREL(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的

10周期相关系数

两样本的协方差。

COVAR(X,Y,N)为X与Y的N周期协方差

COVAR(CLOSE,INDEXC,10)表示收盘价与大盘指数之间

的10周期协方差

数据偏差平方和。

DEVSQ(X,N)

线性回归预测值。

FORCAST(X,N)为X的N周期线性回归预测值。

FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价。

返回数据集的峰值。

峰值反映与正态分布相比某一分布的

尖锐度或平坦度。

正峰值表示相对尖锐的分布。

负峰值表示相对平坦的分布。

KURT(X,N)

返回分布的偏斜度。

偏斜度反映以平均值为中心的分布的

不对称程度。

正偏斜度表示不对称边的分布更趋向正值。

负偏斜度表示不对称边的分布更趋向负值。

SKEW(X,N)

线性回归斜率。

SLOPE(X,N)为X的N周期线性回归线的斜率。

SLOPE(CLOSE,10)表示求10周期线性回归线的斜率。

求标准差。

STD(X,N)为X的N日估算标准差。

总体标准差。

STDP(X,N)为X的N日总体标准差。

估算样本方差。

VAR(X,N)为X的N日估算样本方差。

总体样本方差。

VARP(X,N)为X的N日总体样本方差。

7、算术函数

求绝对值。

ABS(X)返回X的绝对值。

ABS(-34)返回34。

介于两个数之间。

BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0

BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间。

两条线交叉。

CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0。

CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉。

判断是否为空。

ISNULL(A)表示如果A为空(即没有数据)则返回1,否则返回0。

两条线维持一定周期后交叉。

LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。

LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉。

求模运算。

MOD(A,B)返回A对B求模。

MOD(26,10)返回6。

求逻辑非。

NOT(X)返回非X,即当X=0时返回1,否则返回0。

NOT(5>

3)返回0。

求幂。

POW(X,Y)。

求X的Y次幂。

POW(2,3)为8。

介于某个范围之间。

RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0。

RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线。

求相反数。

REVERSE(X)返回-X。

例如REVERSE(CLOSE)返回-CLOSE。

开平方。

SQRT(X)为X的平方根。

SQRT(CLOSE)收盘价的平方根。

8、引用函数

将当前位置到若干周期前的数据设为X。

BACKSET(X,N),若X非0,将当前位置到N周期前的数值设为X。

BACKSET(CLOSE>

OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0。

求总的周期数。

BARSCOUNT(X),第一个有效数据到当前的天数。

上一次条件成立到当前的周期数。

BARSLAST(X),上一次X不为0到现在的天数。

BARSLAST(CLOSE/REF(CLOSE,1)>

=1,1)表示上一个涨停板到当前的周期数。

统计第一个条件成立到当前的周期数。

BARSSINCE(X):

第一次X不为0到现在的天数。

BARSSINCE(HIGH>

10)表示股价超过10元时到当前的周期数。

统计满足条件的周期数。

COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。

COUNT(CLOSE>

OPEN,20)表示统计20周期内收阳的周期数。

求动态移动平均。

DMA(X,A),求X的动态移动平均。

算法:

若Y=DMA(X,A)则Y=A*X+(1-A)*Y'

,其中Y'

表示上一周期Y值,A必须小于1。

DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价。

求指数平滑移动平均。

EMA(X,N),求X的N日指数平滑移动平均。

若Y=EMA(X,N)则Y=[2*X+(N-1)*Y'

]/(N+1),其中Y'

表示上一周期Y值。

EMA(CLOSE,30)表示求30日指数平滑均价。

过滤连续出现的信号。

FILTER(X,N):

X满足条件后,将其后N周期内的数据置为0,

若N为0表示将其后的所有数据置0

求最高值。

HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。

例如:

HHV(HIGH,30)表示求30日最高价。

求上一高点到当前的周期数。

HHVBARS(X,N):

求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计。

HHVBARS(HIGH,0)求得历史新高到到当前的周期数。

求最低值。

LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始。

LLV(LOW,0)表示求历史最低价。

求上一低点到当前的周期数。

LLVBARS(X,N):

求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计。

LLVBARS(HIGH,10)求得10日最低点到当前的周期数。

求简单移动平均。

MA(X,N),求X的N日移动平均值。

(X1+X2+X3+,,,+Xn)/N。

MA(CLOSE,10)表示求10日均价。

引用若干周期前的数据。

REF(X,A),引用A周期前的X值。

REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。

引用若干周期后的数据。

REFX(&

X,A),引用A周期后的X值。

CLOSE,1)表示后一周期的收盘价

,在日线上就是明收。

求总和。

SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。

SUM(VOL,5)周期设为日线时,表示最近5个交易日的成交量之和。

SUM(VOL,0)表示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 兵器核科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1