大智慧指标函数及走势形态特征指标.docx

上传人:b****4 文档编号:5120285 上传时间:2022-12-13 格式:DOCX 页数:74 大小:60.37KB
下载 相关 举报
大智慧指标函数及走势形态特征指标.docx_第1页
第1页 / 共74页
大智慧指标函数及走势形态特征指标.docx_第2页
第2页 / 共74页
大智慧指标函数及走势形态特征指标.docx_第3页
第3页 / 共74页
大智慧指标函数及走势形态特征指标.docx_第4页
第4页 / 共74页
大智慧指标函数及走势形态特征指标.docx_第5页
第5页 / 共74页
点击查看更多>>
下载资源
资源描述

大智慧指标函数及走势形态特征指标.docx

《大智慧指标函数及走势形态特征指标.docx》由会员分享,可在线阅读,更多相关《大智慧指标函数及走势形态特征指标.docx(74页珍藏版)》请在冰豆网上搜索。

大智慧指标函数及走势形态特征指标.docx

大智慧指标函数及走势形态特征指标

大智慧指标函数及走势形态特征指标

大智慧指标系统分为四部分:

技术指标

是通过大智慧的函数及条件所编制的在K线图的主、副图显示图形的源码。

2、条件选股指标

  是通过大智慧的函数及条件所编制的、可供选股功能进行选股的源码

3、交易系统指标

是通过大智慧的函数及条件所编制的在主图K线图上显示买卖红绿箭头的源码。

4、五彩K线指标

是通过大智慧的函数及条件所编制的、在主图K线上用红色显示的反转、下跌、上涨等K线模式的源码。

大智慧的函数共分十大类:

行情函数

名  称          用 法 举 例      解  释      

ADVANCE 上涨家数    ADVANCE             本函数仅对大盘有效。

      

AMOUNT  成交额     AMOUNT            取得该周期成交额。

      

ASKPRICE委卖价      ASKPRICE(N),N取1―3(本函数仅个股在分笔成交分析周期有效。

 取得委卖1――委卖3价格。

      

ASKVOL  委卖量      ASKVOL(N),N取1―3(本函数仅个股在分笔成交分析周期有效。

取得委卖1――委卖3量。

      

BIDPRICE委买价      BIDPRICE(N),N取1――3(本函数仅个股在分笔成交分析周期有效。

取得委买1――委买3量。

      

BIDVOL   委买量      BIDVOL(N),N取1――3(本函数仅个股在分笔成交分析周期有效。

取得委买1――委买3量。

      

CLOSE   收盘价    CLOSE    取得该周期收盘价。

      

DECLINE 下跌家数    DECLINE(本函数仅对大盘有效)。

      取得该周期下跌家数。

      

HIGH    最高价      HIGH      取得该最高价。

      

LOW     最低价      LOW       取得该周期最低价。

      

OPEN    开盘价     OPEN      取得该周期开盘价。

      

VOL     成交量      VOL       取得该周期成交量。

      

大盘函数

名  称      解  释      

INDEXA      表示同期大盘的成交额。

      

INDEXADV      表示同期大盘的上涨家数。

      

INDEXC      表示同期大盘的收盘价。

      

INDEXDEC      表示同期大盘的下跌家数。

      

INDEXH      表示同期大盘的最高价。

      

INDEXL      表示同期大盘的最低价。

      

INCEXO      表示同期大盘的开盘价。

      

INDEXV      表示同期大盘的成交量。

      

常用函数

名  称                       用  法        注  意      

(1)、CAPITAL流通盘大小      CAPITAL,返回流通盘大小,单位为手。

对于A股得到流通A股,B股得到B股总股本,指数为0。

      该函数返回常数。

      

(2)、VOLUNIT每手股数      VOLUNIT,返回每手股数。

对于股票值为100,债券为10。

      该函返回常数。

      

财务数据函数

FINANCE(N),N=1-37返回财务数据。

N      含 义      单位      N      含 义      单位      N      含 义      单位      

1      总股本      万股      14      长期投资    千元      27       上年损益调整   千元      

2      国家股      万股      15      流动负债    千元      28       利润总额        千元      

3      发起法人股    万股      16      长期负债    千元      29       税后利润        千元      

4      法人股      万股      17      资本公积金   千元      30      净利润         千元      

5      B股        万股      18      每股公积金   千元      31      未分配利润      千元      

6      H股        万股      19      股东权益    千元      32      每股未分配      元      

7      流通A股      万股      20      主营收入    千元      33      每股收益      元      

8      职工股      万股      21      主营利润    千元      34      每股净资产      元      

9      A2转配股       万股      22      其他利润    千元      35      调每股净资      元      

10      总资产      千元      23      营业利润    千元      36      股东权益比          

11      流动资产      千元      24      投资收益    千元      37      净资收益率          

12      固定资产      千元      25      补贴收入    千元                      

13      无形资产      千元      26      营业外收支   千元                      

时间函数

名 称       解  释      

DATE年月日    函数返回有效值范围为(700101-1341231),表示19700101-20341231,取得该周期从1900以来的年月日。

      

DAY日期      函数返回有效值范围为(1-31),取得该周期的日期。

      

HOUR小时       函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0,取得该周期的小时数。

      

MINUTE分钟    函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0,取得该周期的分钟数。

      

MONTH月份      函数返回有效值范围为(1-12),取得该周期的月份。

      

TEME时分秒    函数返回有效值范围为(000000-235959),取得该周期的时分秒。

      

WEEK星期       函数返回有效值范围为(0-6),0表示星期天,取得该周期的星期数。

      

YEAR年份       函数返回有效值范围为(1970-2038),取得该周期的年份。

         

引用函数

名  称                解  释      

BACKSET向前赋值      将当前位置到若干周期前的数据设为1。

用法:

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

例如:

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

      

BARSCOUNT有效值周期数   求总的周期数。

用法:

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

例如:

BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数。

      

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

用法:

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

例如:

BARSLAST(CLOSE/REF(CLOSE,1)>=1,1),表示上一个涨停到当前的周期数。

      

BARSSINCE第一个条件成立位置 第一个条件成立到当前的周期数。

用法:

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

例如:

BARSSINCE(HIGH>10),表示股价超过10元时到当前的周期数。

      

COUNT统计总数      统计满足条件的周期数。

用法:

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

例如:

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

      

DMA动态移动平均      求动态移动平均。

用法:

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

算法:

若Y=DMA(X,A)则Y=A*X+(1-A)*Y’,其中Y’表示上一周期Y值,A必须小于1。

例如:

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

      

EMA指数平滑移动平均      求指数平滑移动平均。

用法:

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

算法:

若Y=EMA(X,N)则Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期Y值。

例如:

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

      

FILTER信号过滤      过滤连续出现的信号。

用法:

FILTER(X,N),X满足条件后,删除其后N周期内的数据置为0。

例如:

FILTER(CLOSE>OPEN,5),查找阳线,5天内再次出现的阳线不被记录在内。

      

HHV最高值      求最高值。

用法:

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

例如:

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

      

LLV最低值      求最低值。

用法:

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

例如:

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

      

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

用法:

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

例如:

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

      

MA简单移动平均      求简单移动平均。

用法:

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

算法:

(X1+X2+X3+…+Xn)/N例如:

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

      

REF向前引用      引用若干周期前的数据。

用法:

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

例如:

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

      

SMA移动平均      求移动平均。

用法:

SMA(X,N,M),求X的N日移动平均,M为权数。

算法:

若Y=SMA(X,N,M)则Y=[M*X+(N-M)*Y’]/N,其中Y’表示上一周期Y值,N必须大于M。

例如:

SMA(CLOSE,30,1),表示求30日移动平均价。

      

SUM求和      求总和。

用法:

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

例如:

SUM(VOL,0),表示统计从上市第一天以来的成交量总和。

      

SUMBARS累加到指定周期数      向前累加到指定值到现在的周期数。

用法:

SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数。

例如:

SUMBARS(VOL,CAPITAL),求完全换手到现在的周期数。

      

逻辑函数

名  称      解  释      

IF条件函数      根据条件求不同的值。

用法:

IF(X,A,B)若X不为0则返回A,否则返回B。

例如:

IF(CLOSE>OPEN,HIGH,LOW),表示该周期收阳则返回最高值,否则返回最低值。

      

ISDOWN当日下跌      该周期是否收阴。

用法:

ISDOWN当收盘<开盘时,返回值为1,否则为0。

      

ISEQUAL当日平盘      该周期是否平盘。

用法:

ISEQUAL当收盘=开盘时,返回值为1,否则为0。

      

ISUP当日上涨      该周期是否收阳。

用法:

ISUP当收盘>开盘时,返回值为1,否则为0。

      

CROSS交叉函数      CROSS(A,B)A:

变量或常量,判断交叉的第一条线。

B:

变量或常量,判断交叉的第二条线。

例如:

CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均线与10日均线金叉;CROSS(CLOSE,12),价格由下向上突破12元。

      

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

例如:

NOT(ISUP),是否平盘或收阴。

      

数学函数

名  称      解  释      

ABS绝对值      求绝对值。

用法:

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

例如:

ABS(-34)返回34。

      

BETWEEN介于      介于两个数之间。

用法:

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

例如:

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

      

CROSS交叉函数      两条线交叉。

用法:

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

例如:

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

      

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

用法:

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

例如:

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

      

MAX最大值      求最大值。

用法:

MAX(A,B)返回A和B中的较大值。

例如:

MAX(CLOSE-OPEN,0),表示若收盘价大于开盘价返回它们的差值,否则返回0。

      

MIN最小值      求最小值。

用法:

MIN(A,B)返回A和B中的较小值。

例如:

MIN(CLOSE,OPEN),返回开盘价和收盘价中的较小值。

      

MOD求模运算      求模运算。

用法:

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

例如:

MOD(26,10)返回6。

      

NOT求逻辑非      求逻辑非。

用法:

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

例如:

MOT(ISUP)表示平盘或收阴。

      

RANGE范围      介于某个范围之间。

用法:

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

例如:

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

      

REVERSE求相反数      求相反数。

用法:

REVERSE(X)返回-X。

例如:

REVERSE(CLOSE)返回-CLOSE。

      

SGN符号值      求符号值。

用法:

SGN(X),当X>0,X<0分别顺1,0,-1。

      

ACOS反余弦值      用法:

ACOS(X)返回X的反余弦值。

      

ASIN反正弦值      用法:

ASIN(X)返回X的反正弦值。

      

ATAN反正切值      用法:

ATAN(X)返回X的反正切值。

      

CEILING向上舍入    向数值增大方向舍入。

用法:

CEILING(A)返回沿A数值增大方向最接近的整数。

例如:

CEILING(12.3)求得13,CEILING(-3.5)求得-3。

      

COS余弦值      用法:

COS(X)返回X的余弦值。

      

EXP指数       用法:

EXP(X)为e的X次幂。

例如:

EXP(CLOSE)返回e的CLOSE次幂。

       

FLOOR向下舍入    向数值减小方向舍入。

用法:

FLOOR(A)返回沿A数值减小方向最接近的整数。

例如:

FLOOR(12.3)求得12,FLOOR(-3.5)求得-4。

      

INTPART取整      绝对值减小取整,即取得数据的整数部分。

用法:

INTPART(A)返回沿A绝对值减小方向最接近的整数。

例如:

INTPART(12.3)求得12,INTPART(-3.5)求得-3。

      

LN自然对数      求自然对数。

用法:

LN(X)以e为底的对数。

例如:

LN(CLOSE)求收盘价的对数。

      

LOG以10为底的对数      用法:

LOG(X)取得X的对数。

例如:

LOG(100)等于2。

      

POW乘幂      用法:

POW(A,B)返回A的B次幂。

例如:

POW(CLOSE,3)求得收盘价的3次方。

      

SIN正弦值     用法:

SIN(X)返回X的正弦值。

      

SQRT开平方    用法:

SQRT(X)为X的平方根。

例如:

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

      

TAN正切值      TAN(X)返回X 的正切值。

      

统计函数(下列函数算法略):

(1)、平均绝对偏差

   用法:

AVEDET(X,N)

    含义:

平均绝对偏差,求X的N日平均绝对偏差。

(2)、数据偏差平方和

   用法:

DEVSQ(X,N)

    含义:

数据偏差平方和,求X的N日数据偏差平方和。

(3)、线性回归预测值

   用法:

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

(4)、线性回归斜率

   用法:

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

   例如:

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

(5)、估算标准差

   用法:

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

   例如:

STD(CLOSE,10),求10周期收盘价的估算标准差。

(6)、总体标准差

   用法:

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

(7)、估算样本方差

   用法:

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

(8)、总体样本方差

   用法:

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

指标函数

(1)、成本分布

   用法:

COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上为套牢盘,该函数仅对日线分析周期有效。

(2)、前M个波峰值――――――前M个ZIG转向波峰值。

   用法:

PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。

   例如:

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

(3)、前M个波峰位置――――――前M个ZIG转向波峰到当前距离。

   用法:

PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期,M必须大于等于1。

   例如:

PEAKBARS(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数。

(4)、抛物转向

   用法:

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

   例如:

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

(5)、抛物转向点

   用法:

SARTURN(N,S,M),N为计算周期,S为步长,M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0,其用法与SAR函数相同。

(6)、前M个波谷值――――――前M个ZIG转向波谷值。

   用法:

TROUGH(K,N,M)表示之字转向ZIH(K,N)的前M个波谷的数值,M必须大于等于1。

   例如:

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

(7)、前M个波谷位置――――――前M个ZIG转向波谷到当前距离。

   用法:

TROUGHBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波谷到当前的周期数,M必须大于等于1,

   例如:

TROUGHBARS(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数。

(8)、获利盘比例

   用法:

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

   例如:

返回0.1表示10%获利盘:

WINNER(10.5)表示10.5元价格的获利盘。

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

(9)、之字转向

   用法:

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

开盘价,1:

最高价,2:

最低价,3:

收盘价。

   例如:

ZIG(3,5)表示收盘价的5%的ZIG转向。

绘图函数

(1)、画图标

   DRAWICON:

在图形上绘制小图标。

   用法:

DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。

   图标代号:

1(笑脸)、2(哭脸)、3

(2)、画直线

   DRAWLINE:

在图形上绘制直线段。

   用法:

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

   例如:

DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW(<=LLV(LOW,20),LOW,1),表示创20天新高与创20天新低之间画直线向右延长。

(3)、显示文字

   DRAWTEXT:

在图形上显示文字。

   用法:

DRAWTEXT(C

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

当前位置:首页 > 求职职场 > 简历

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

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