ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:24.32KB ,
资源ID:17418471      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17418471.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(证卷技术指标函数编程公式总结技术炒股必看.docx)为本站会员(b****0)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

证卷技术指标函数编程公式总结技术炒股必看.docx

1、证卷技术指标函数编程公式总结技术炒股必看技术指标编程举例:上市流通股小于 2 亿股同时收盘价在 60 日移动平均线之上SHGZG200000000 and c ma(c,60)SHGZG 表示 上市流通股; C表示 CLOSE ;ma 表示移动平均线;同花顺所有函数1. 大盘函数INDEXDATA(“N”,&X,K)。大盘数据,含义:求与具体某种商品相关的数据。用法:INDEXDATA(“N”,&X,K)。N 为商品代码。X 为数据项。K 为周期数(可以不加)。INDEXDATA(“1A0001”,&LOW,3)为 3 天前上证指数的最低点位。2. 绘图函数DRAWBMP(COND,PRICE

2、,BMPFILE)含义:在图形上绘制位图。用法:DRAWBMP(COND,PRICE,BMPFILE),当COND条件满足时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为软件安装目录登录用户名)。例如:DRAWBMP(CLOSEOPEN,LOW,SUN)表示当收阳时在最低价位置画软件安装目录登录用户名Sun.BMP位图。DRAWGBK(COND,COLOR)含义:根据条件填充背景区域。例如:DRAWGBK(CLOSEOPEN),COLORRED;表示收阳时用红色填充背景。DRAWGBKLAST(COND,COLOR)含义:图形中最后一根K线条件填充背景区域。例如:DRAW

3、GBKLAST(CLOSEOPEN),COLORRED;表示最后一根K线收阳时用红色填充背景。DRAWGBKLAST(CLOSEOPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1);表示图形中最后一根K线收阳时红绿过渡色沿水平方向填充背景。DRAWICON(COND,PRICE,TYPE)含义:在图形上绘制小图标。用法:当COND条件满足时,在PRICE位置画TYPE图标,TYPE是曲线标志的名称。例如:DRAWICON(CLOSEOPEN,LOW,buy)表示当收阳时在最低价位置画买入图标。DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXP

4、AND)含义:在图形上绘制直线段。用法:当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。例如:DRAWLINE(HIGH=HHV(HIGH,20),HIGH,LOW1.08,LOW,大阳线)表示当日涨幅大于8%时在最低价位置显示大阳线字样。FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2.)含义:根据条件填充区域用法:填充PRICE1到PRICE2之间的区域,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COL

5、OR1之后的参数均可以省略,最多可以有15组条件。例如:FILLRGN(CLOSE,OPEN,CLOSEOPEN,RGB(255,0,0),CLOSE=HHV(HIGH,20),HIGH,1,2)表示在创20天新高时画水平虚线向右延伸。PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2.)含义:根据条件画线。用法:绘制PRICE线,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COLOR1之后的参数均可以省略,最多可以有15组条件。例如:PARTLINE(CLOSE,CLOSEOPEN,RGB(255,0,0

6、),CLOSE=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(CLOSEOPEN,CLOSE,OPEN,8,

7、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条件

8、满足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。例如:TIPTEXT(CLOSE/OPEN1.08,LOW,大阳线,股价为:+close)表示当日涨幅大于8%时在最低价位置显示图标,鼠标移近时显示文字大阳线,股价为:15.88字样。显示为三角图标VERTLINE(COND,TYPE)含义:在图形上绘制垂直线。用法:当COND条件满足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线-,2表示点线.,3表示点划线-.-.-,4表示点点划线-.-.-。例如:VERLINE(HIGH=HHV(HIGH,20),1)表示在创20天新高画垂直虚线。ZIGLI

9、NE(COND,PRICE)含义:在图形上绘制锯齿线。用法:当COND条件满足时,以PRICE位置为顶点画锯齿连接。例如:ZIGILINE(HIGH=HHV(HIGH,20),HIGH)表示在创20天新高点之间画锯齿线。3. 财务函数getreptype(&N) 含义:取当期报表类型。用法:N为财务数据项。其返回值为1(1季度季报)、2(中报)、3(3季度季报)、4(年报)。LASTREP(&N,K)含义:按报表发布时间调用报表数据项。用法:N 为财务数据项,K 为报表顺序,1 表示最近一次公布的报表、2 表示最近第二次公布报表、依此类推。MIDREP(&N,K,L)含义:调用中报数据项。用法

10、: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,取报表日期,使用方法

11、:REPDATE(&参数1,参数2,参数3)参数1财务数据项参数2引用周期数,与YEARREP等的调用相同参数31、一季度报表,2、中报,3、三季度报表,4、年报如REPDATE(&ZGB,1,4),表示取最近总股本年报的报表日期。YEARREP(&N,K)含义:调用年报数据项。用法:N为财务数据项,K可以是1(表示最近一次的年报)、2(表示上一次的年报)、3、4等或者直接输入希望调用的年份。注意:N 要为基本的财务数据项,而不能是编写的计算项目,即 N 为功能树里公式栏里面的“财务数据”目录下面的数据项。4. 板块函数BLOCKAVG(&N)含义:求板块里某一数据项的平均值。用法:N 表示选

12、择的数据项。例如:BLOCKAVG(&NEW)表示这个板块里所有股票当前时刻的平均价。BLOCKLEAD(&X,&Y)含义:取板块指数的所属个股中数据X最大的股票的数据Y。适用于板块指数。用法:取板块指数中个股数据X最大的股票的数据Y。如BLOCKLEAD(&VOL,&ZQMC)取该板块指数中成交量最大的股票名称。BLOCKMAX(&N)含义:求板块里某一数据项的最大值。MIN最小用法:N 表示选择的数据项。例如:BLOCKMAX(&HIGH)表示这个板块里所有股票当天的最高价。BLOCKSUM(&N)含义:求板块里某一数据项的和。用法:N 表示选择的数据项。例如:BLOCKSUM(&VOL)

13、表示这个板块里所有股票当前时刻的总成交手数。INBLOCK(BLOCK)判断当前代码是否属于某个板块。用法:BLOCK 是板块名称。5. 指标函数CM(w,x,y,z,)含义:用于画成交分布云。用法:用于画成交分布云。例如CM(0,1,2,0)。参数含义:1、计算天数,0表示计算全部天数。2、当日成本算法:0=平均分布,1=三角分布。3、精度:一般是2。4、起始位置:0是从当天开始计算,1是从前一天开始算,类推。5、换手:缺省是3,即300%换手。参数5可以没有。COST(x)含义:成本分布情况。例如:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在

14、该价格以上,为套牢盘。该函数仅对日线分析周期有效。FLATZIG(K,N,ABS),归一化之字转向。用法:当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:低点采用最低价、高点采用最高价。若ABS为0或省略,则表示相对FLATZIG转向,否则为绝对FLATZIG转向。与ZIG函数不同的是本函数返回值在01之间。例如:FLATZIG(3,5)表示收盘价的5%的归一化ZIG转向本函数的计算结果引用了未来数据PEAK(K,N,M,ABS),前M个ZIG转向波峰值。用法:PEAK(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰的数值,M必须大于

15、等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值本函数的计算结果引用了未来数据PEAKBARS(K,N,M,ABS),前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),远期获利盘比

16、例。用法:PWINNER(10,CLOSE)表示10天前的那部分成本以当前收市价卖出的获利盘比例,例如返回0.2表示20%获利盘;该函数仅对日线分析周期有效。SAR(N,S,M),含义:计算抛物转向。用法:SAR(N,S,M),N为计算周期,S为步长,M为极值。例如,SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%。TROUGH(K,N,M,ABS),前M个ZIG转向波谷值。用法:TROUGH(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波谷的数值,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:TROUGH

17、(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值。本函数的计算结果引用了未来数据TROUGHBARS(K,N,M,ABS),前M个ZIG转向波谷到当前距离。用法:TROUGHBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波谷到当前的周期数,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:TROUGHBARS(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数本函数的计算结果引用了未来数据WINNER(CLOSE)含义:表示获利盘比例。用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例。例如返

18、回0,1表示10%获利盘;WINNER(10,5)表示10,5元价格的获利盘比例。该函数仅对日线分析周期有效。ZIG(K,N)用法: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)表示收盘价与大盘指

19、数之间的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)返回分布的偏斜度。偏斜度反映以平均值为中心的分布的不对称程度。正偏

20、斜度表示不对称边的分布更趋向正值。负偏斜度表示不对称边的分布更趋向负值。用法:SKEW(X,N)线性回归斜率。用法:SLOPE(X,N)为X的N周期线性回归线的斜率。例如:SLOPE(CLOSE,10)表示求 10 周期线性回归线的斜率。STD(X,N),含义:求标准差。用法:STD(X,N)为 X 的 N 日估算标准差。STDP(X,N),总体标准差。用法:STDP(X,N)为 X 的 N 日总体标准差。估算样本方差。用法:VAR(X,N)为 X 的 N 日估算样本方差。总体样本方差。用法:VARP(X,N)为 X 的 N 日总体样本方差。7. 算术函数ABS(X),含义:求绝对值。用法:A

21、BS(X)返回 X 的绝对值。例如:ABS(-34)返回 34。BETWEEN(A,B,C),含义:介于两个数之间。用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)表示收盘价介于 5 日均线和 10 日均线之间。CROSS(A,B),含义:两条线交叉。用法: CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0。 例如: CROSS(MA(CLOSE,5),MA(CLOSE,10)表示 5 日均线与 10 日均线交金叉。ISNULL(A),含义:判断是否为空。用法:ISNUL

22、L(A)表示如果 A 为空(即没有数据)则返回 1,否则返回 0。LONGCROSS(A,B,N),含义:两条线维持一定周期后交叉。用法:LONGCROSS(A,B,N)表示 A 在 N 周期内都小于 B,本周期从下方向上穿过 B 时返回 1,否则返回 0。例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示 5 日均线维持 5 周期后与 10 日均线交金叉。MOD(A,B),含义:求模运算。用法:MOD(A,B)返回 A 对 B 求模。例如:MOD(26,10)返回 6。NOT(X),含义:求逻辑非。用法:NOT(X)返回非 X,即当 X=0 时返回 1,否则

23、返回 0。例如:NOT(53)返回 0。POW(X,Y),含义:求幂。用法:POW(X,Y)。求 X 的 Y 次幂。例如:POW(2,3)为 8。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。SQRT(X),含义:开平方。用法:SQRT(X)为 X 的平方根。例如:SQRT

24、(CLOSE)收盘价的平方根。8. 引用函数BACKSET(X,N),含义:将当前位置到若干周期前的数据设为X。用法:BACKSET(X,N),若X非0,将当前位置到N周期前的数值设为X。例如:BACKSET(CLOSEOPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0。BARSCOUNT(X),含义:求总的周期数。用法:BARSCOUNT(X),第一个有效数据到当前的天数。BARSLAST(X),含义:上一次条件成立到当前的周期数。用法:BARSLAST(X),上一次X不为0到现在的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)=1,1)表示上一个涨停板到当前的

25、周期数。BARSSINCE(X),含义:统计第一个条件成立到当前的周期数。用法:BARSSINCE(X):第一次 X 不为 0 到现在的天数。例如:BARSSINCE(HIGH10)表示股价超过 10 元时到当前的周期数。COUNT(X,N),含义:统计满足条件的周期数。用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSEOPEN,20)表示统计20周期内收阳的周期数。DMA(X,A),含义:求动态移动平均。用法:DMA(X,A),求X的动态移动平均。算法: 若Y=DMA(X,A)则 Y=A*X+(1-A)*Y,其中Y表示上一周

26、期Y值,A必须小于1。例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价。EMA(X,N),含义:求指数平滑移动平均。用法: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),过滤连续出现的信号。用法:FILTER(X,N):X满足条件后,将其后N周期内的数据置为0,若N为0表示将其后的所有数据置0。HHV(X,N),含义:求最高值。用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有

27、效值开始。 例如:HHV(HIGH,30)表示求30日最高价。HHVBARS(X,N),求上一高点到当前的周期数。用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计。例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数。LLV(X,N),含义:求最低值。用法:LLV(X,N),求 N 周期内 X 最低值,N=0 则从第一个有效值开始。例如:LLV(LOW,0)表示求历史最低价。LLVBARS(X,N),求上一低点到当前的周期数。用法:LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计。例如:LLV

28、BARS(HIGH,10)求得 10 日最低点到当前的周期数。含义:求简单移动平均。用法:MA(X,N),求 X 的 N 日移动平均值。算法:(X1+X2+X3+,+Xn)/N。例如:MA(CLOSE,10)表示求 10日均价。REF(X,A),含义:引用若干周期前的数据。用法:REF(X,A),引用 A 周期前的 X 值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。REFX(&X,A),含义:引用若干周期后的数据。用法:REFX(&X,A),引用A周期后的X值。例如:REFX(&CLOSE,1)表示后一周期的收盘价,在日线上就是明收。REFX(&X,A),含义:引用

29、若干周期后的数据。用法:REFX(&X,A),引用A周期后的X值。例如:REFX(&CLOSE,1)表示后一周期的收盘价,在日线上就是明收。SUM(X,N),含义:求总和。用法:SUM(X,N),统计 N 周期中 X 的总和,N=0 则从第一个有效值开始。例如:SUM(VOL,5)周期设为日线时,表示最近 5 个交易日的成交量之和。 SUM(VOL,0)表示从传数据过来第一天起的成交量总和,具体如在区间统计里统计“总手”。 SUM(VOL,0)即是指全区间的成交量之和。SUMBARS(X,A),向前累加到指定值到现在的周期数。用法:SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数。例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数。WMA(X,A),求加权移动平均。用法:WMA(X,A),求X的加权移动平均。算法: 若Y=WMA(X,A) 则 Y=(N*X0+(N-1)*X1+(N-2)*X2)

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2