股票函数用法

合集下载

talib 股票常用函数计算

talib 股票常用函数计算

Talib 股票常用函数计算一、介绍在股票交易中,技术分析被广泛运用。

而 talib 是一个在股票技术分析中广泛使用的 Python 库,它提供了大量常用的股票函数,如移动平均线、波动率、RSI 指标等。

在本文中,我们将介绍 talib 中常用的几个股票函数的计算方法,以及它们在股票分析中的应用。

二、移动平均线(MA)1. 计算方法移动平均线是股票分析中常用的一种指标,它用于平滑股价的波动,并可以反映股价的趋势。

在 talib 中,计算移动平均线可以使用以下代码:```Pythonimport talibimport numpy as npclose = np.random.random(100)ma5 = talib.MA(close, timeperiod=5, matype=0)```其中,close 是股票的收盘价序列,timeperiod 是移动平均线的周期,matype 是移动平均线的计算方法。

在上面的示例中,我们计算了收盘价的 5 日简单移动平均线。

2. 应用移动平均线常用于股票的趋势分析。

当股价的短期移动平均线向上穿过长期移动平均线时,被认为是一个买入信号;而当短期移动平均线向下穿过长期移动平均线时,被认为是一个卖出信号。

三、相对强弱指数(RSI)1. 计算方法相对强弱指数(RSI)是另一个常用的股票指标,它用于衡量股价的涨跌幅度。

在 talib 中,计算 RSI 可以使用以下代码:```Pythonrsi14 = talib.RSI(close, timeperiod=14)```在这个示例中,我们计算了收盘价的 14 日相对强弱指数。

2. 应用RSI 常用于判断股票的超买和超卖情况。

当 RSI 指标超过 70 时,表示股票被过度买入,可能会出现回调;当 RSI 指标低于 30 时,表示股票被过度卖出,可能会出现反弹。

四、 MACD 指标1. 计算方法移动平均收敛/散度指标(MACD)是股票分析中常用的技术指标,它由快速线、慢速线和 MACD 柱状图组成。

股票公式编写的基础函数

股票公式编写的基础函数

公式编写的基础函数在讲完上方如何打开公式管理器后,现在我们来讲讲如何编辑公式,打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。

其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。

为此,我们先熟悉一下构成这两种状态的基本函数。

一、K线函数非常简单,大家都可能熟知。

作为基础,还是说明一下。

1、开盘价:OPEN 可简写为O2、最高价:HIGH 可简写为 H3、最低价:LOW 可简写为 L4、收盘价:CLOSE 可简写为 C有了这4个函数,就可构成一根K线了。

比如:收盘价大于开盘价,即阳线:C >O,代表收盘价大于开盘价,哪么不言而喻肯定是阳线咯。

相反当C<O的时候,也就是收盘价小于开盘价,也就是阴线。

哪么股价涨停,我们应该如何编写呢?首先我们要先理解什么是涨幅,涨幅如何计算呢?涨幅=(收盘价-开盘价)/昨日收盘价。

哪么我们可以将公式编写成为:(close-open)/ref(close,1)>0.1;他的含义便是:(收盘价-开盘价)/昨日收盘价>0.1这里需要注意,我在上方公式中用了一个ref,这里ref的用法为:用法:REF(X,A),引用A周期前的X值。

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

那么长下影的光头阳线,即T 形线呢?理解了原理,也很简单。

一要以最高价收盘(否则有上影),二要开盘价大于最低价。

所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。

一、K线函数非常简单,大家都可能熟知。

作为基础,还是说明一下。

1、开盘价:OPEN 可简写为 O2、最高价:HIGH 可简写为 H3、最低价:LOW 可简写为 L4、收盘价:CLOSE 可简写为 C有了这4个函数,就可构成一根K线了。

比如:收盘价小于开盘价,即阴线:C <o; 收阳线则互为相反。

excel股票函数

excel股票函数

excel股票函数Excel 是一个常用的电子表格软件,股票分析是其中应用广泛的功能之一。

Excel 中有多个股票函数可以用于计算和分析股票数据,包括股票收益率、股票变化率、股票收盘价等。

以下是 Excel 中常用的股票函数及其用法的完整介绍。

1. 股票收益率函数股票收益率是衡量股票投资收益的一个重要指标,可以帮助投资者评估股票的表现和风险。

在 Excel 中,可以使用以下函数来计算股票收益率。

(1)RATE 函数:计算利率Syntax:RATE(nper,pmt,pv,[fv],[type],[guess])说明:该函数可以用来计算投资的利率,其中 nper 为投资期限,pmt 为每期支付的金额,pv 为现值,fv 为未来值(可选),type 为期初或期末支付类型(可选),guess 为估算值(可选)。

该函数通常用于内部收益率计算方面。

(2)COMPOUNDINTEREST 函数:计算复利Syntax:COMPOUNDINTEREST(principal,rate,nper)说明:该函数用于计算复利,其中 principal 为本金,rate 为年利率,nper 为投资期限。

该函数可以计算投资在一定期限内的复利收益。

(3)RETURN 函数:计算投资回报率Syntax:RETURN(array)说明:该函数用于计算一段时间内的投资回报率,其中 array 为包含投资收益率的区域。

该函数可用于快速计算股票投资的回报率。

2. 股票变化率函数股票变化率可以用来衡量股票价格或交易量的变化程度。

在 Excel 中,可以使用以下函数来计算股票变化率。

(1)PERCENTILE 函数:计算百分位数Syntax:PERCENTILE(array,k)说明:该函数可以计算数组中的百分位数,其中 array 为输入数据,k 为百分位数(0~1 之间)。

该函数可用于计算股票价格或交易量的变化程度。

(2)VAR 函数:计算方差Syntax:VAR(number1,[number2],…)说明:该函数可以计算一组数据的方差,其中 number1、number2 等为输入数据。

通达信全部函数和用法

通达信全部函数和用法

通达信全部函数及其用法(2014-01-02 15:19:08)▼分类:股票公式〔一〕行情函数1〕HIGH〔H〕最高价返回该周期最高价.2〕LOW〔L〕最低价返回该周期最低价.3〕CLOSE〔C〕收盘价返回该周期收盘价.4〕VOL〔V〕成交量〔手〕返回该周期成交量.5〕OPEN〔O〕开盘价返回该周期开盘价.6〕ADVANCE 上涨家数返回该周期上涨家数. (本函数仅对大盘有效) 7〕DECLINE 下跌家数返回该周期下跌家数. (本函数仅对大盘有效) 8〕AMOUNT 成交额〔元〕返回该周期成交额.9〕VOLINSTK 持仓量返回期货该周期持仓量.10〕 QHJSJ 期货结算价返回期货该周期结算价.11〕BUYVOL 外盘〔手〕返回外盘,即时行情数据12〕SELVOL 外盘〔手〕返回外盘13〕ISBUYORDER 主动性买单返回当前成交是否为主动性买单.用法: ISBUYORDER,当本笔成交为主动性买盘时,返回1,否那么为014〕DHIGH 不定周期最高价返回该不定周期最高价.15〕DOPEN 不定周期开盘价返回该不定周期开盘价.16〕DLOW 不定周期最低价返回该不定周期最低价.17〕DCLOSE 不定周期收盘价返回该不定周期收盘价.18〕DVOL 不定周期成交量价返回该不定周期成交量价.19〕NAMELIKE 模糊股票名称返回股票名称是否以参数开头.用法: if(NAMELIKE('ST'),x,y);20〕CODELIKE 模糊股票代码返回股票代码是否以参数开头.用法: if(CODELIKE('600'),x,y);21〕INBLOCK 属于某板块返回股票是否属于某板块.用法: if(INBLOCK('沪深300'),x,y);〔二〕时间函数1〕PERIOD 周期取得周期类型.结果从0到11,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,年. 2〕DATE 日期取得该周期从1900以来的的年月日. 用法: DATE 例如函数返回1000101,表示2000年1月1日,DATE+19000000后才是真正的日期值3〕TIME 时间取得该周期的时分秒.用法: TIME 函数返回有效值围为(000000-235959)4〕YEAR 年份取得该周期的年份.5〕MONTH 月份取得该周期的月份.用法: 函数返回有效值围为(1-12)6〕WEEKDAY 星期取得该周期的星期数.用法: WEEKDAY 函数返回有效值围为(1-7)7〕DAY 日取得该周期的日期.用法: DAY 函数返回有效值围为(1-31) 8〕HOUR 小时取得该周期的小时数.用法: HOUR 函数返回有效值围为(0-23),对于日线及更长的分析周期值为09〕MINUTE 分钟取得该周期的分钟数.用法: MINUTE 函数返回有效值围为(0-59),对于日线及更长的分析周期值为010〕FROMOPEN 分钟求当前时刻距开盘有多长时间.用法: FROMOPEN FROMOPEN.返回当前时刻距开盘有多长时间,单位为分钟.例如:当前时刻为早上十点,那么返回31.11〕TFILT 分钟对指定时间段的数据进展过滤,该时间段以外的数据无效.用法: TFILT(X,D1,M1,D2,M2) 例如TFILT(CLOSE,1040101,1025,1040101,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盘价是有效的.周期以日为根本单位的,分时为0有效.12〕DATETODAY 上指纪元指定日期到1990.12.19的天数.TOSEC 当日秒数求指定时刻距0时有多长时间.用法: TIMETOSEC(time)TIMETOSEC(time).返回time时刻距0时有多长时间,单位为秒.有效时间为(0-235959)例如:TIMETOSEC(93000)返回34200.15〕SECTOTIME 转换时间求0时后假设干秒是什么时间.用法: SECTOTIME(N)SECTOTIME(N).返回0时后N秒是什么时间.有效秒数为(0-86399)例如:SECTOTIME(34200)返回93000.引用函数HHVBARS和LLVBARS的运用引用函数BACKSET等4个函数的运用引用函数BACKSET等4个函数的运用(2007-05-1 11:56:19)1、函数:BACKSET 向前赋值将当前位置到假设干周期前的数据设为1。

同花顺函数

同花顺函数

同花顺软件系统函数使用说明03-26 22:34 1 3498 人围观只看楼主回复同花顺股票软件的内置函数是为了实现某一运算功能而用来被公式调用的。

按函数的功能分为引用函数、时间函数、板块函数、指标函数、算术函数、逻辑函数、财务函数、统计函数共八类。

一、同花顺引用函数:1、求和:求总和。

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

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

SUM(VOL,0)表示从传数据过来第一天起的成交量总和,具体如在区间统计里统计“总手” SUM(VOL,0)即是指全区间的成交量之和。

2、最高值:求最高值。

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

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

3、最低值:求最低值。

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

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

4、有效周期数:求总的周期数。

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

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

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

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

6、满足条件的周期数:统计满足条件的周期数。

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

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

7、移动平均:求移动平均。

用法: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日移动平均价。

股票常用函数解析

股票常用函数解析

★行情函数:(OPEN、CLOSE、HIGH、LOW、VOL等)OPEN/CLOSE:开/收盘价,取得该周期开/收盘价HIGH/LOW:最高/低价,取得该周期最高/低价VOL:取得该周期的成交量ADVANCE:上涨家数,该函数只对大盘有效AMOUNTT:成交额,取得该周期成交额SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量否则为0======================================★大盘函数:(INDEXA、INDEXC、INDEXH等)INDEXA:表示同期大盘的成交额INDEXC/INDEXO:表示同期大盘的收/开盘价INDECH/INDEXL:表示同期大盘的最高/低价INDEXADV:表示同期大盘的上涨家数INDEXDEC:表示同期大盘的下跌家数INDEXV:表示同期大盘的成交量注:大盘函数只有待用户看过大盘以后才能发挥作用======================================★常数函数:(CAPITAL、市盈率、量比等)CAPITAL:返回流通盘大小,单位为手;A股为流通A股,B股为总股本,指数为0======================================★时间函数:(DATE、DAY、TIME等)DATE:有效返回值范围为700101-1341231,表示19700101-20341231取得该周期从1900年以来的年月日DAY:取得该周期的日期,有效返回值1-31======================================★引用函数:(MA、HHV、COUNT、REF、SUM、SMA等)MA简单移动平均用法:MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,10)表示求10日均价HHV求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。

股票常用函数

股票常用函数

股票常用函数★行情函数:(OPEN、CLOSE、HIGH、LOW、VOL等)OPEN/CLOSE:开/收盘价,取得该周期开/收盘价HIGH/LOW:最高/低价,取得该周期最高/低价VOL:取得该周期的成交量ADVANCE:上涨家数,该函数只对大盘有效AMOUNTT:成交额,取得该周期成交额SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量否则为0==================================★大盘函数:(INDEXA、INDEXC、INDEXH等)INDEXA:表示同期大盘的成交额INDEXC/INDEXO:表示同期大盘的收/开盘价INDECH/INDEXL:表示同期大盘的最高/低价INDEXADV:表示同期大盘的上涨家数INDEXDEC:表示同期大盘的下跌家数INDEXV:表示同期大盘的成交量注:大盘函数只有待用户看过大盘以后才能发挥作用==================================★常数函数:(CAPITAL、市盈率、量比等)CAPITAL:返回流通盘大小,单位为手;A股为流通A股,B股为总股本,指数为0==================================★时间函数:(DATE、DAY、TIME等)DATE:有效返回值范围为700101-1341231,表示19700101-20341231取得该周期从1900年以来的年月日DAY:取得该周期的日期,有效返回值1-31==================================★引用函数:(MA、HHV、COUNT、REF、SUM、SMA等)MA简单移动平均用法:MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,10)表示求10日均价HHV求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。

股票公式代码大全

股票公式代码大全

一、行情代码1、开盘价:OPEN,简写为O;2、收盘价:CLOSE,简写为C;3、最高价:HIGH,简写为H;4、最低价:LOW,简写为L;5、成交量:VOL,简写为V;6、上涨家数:ADVANCE;7、下跌家数:DECLINE;8、成交额:AMOUNT;9、委卖价:ASKPRICE(N),N取1-3,返回委卖价1-3,函数仅在分笔成交周期有效;10、委卖量:ASKVOL(N),N取1-3,返回委卖量1-3,函数仅在分笔成交周期有效;11、委买价:BIDPRICE(N),N取1-3,返回委买价1-3,函数仅在分笔成交周期有效;12、委买量:BIDVOL(N),N取1-3,返回委买量1-3,函数仅在分笔成交周期有效;13、买盘:BUYVOL,当本笔成交为主动性买盘时,其数值为成交量,否则为0;14、卖盘:SELLVOL,当本笔成交为主动性麦盘时,其数值为成交量,否则为0;二、均线函数1、平均值MA(X,N)⏹求前N个周期内X的算术平均值,按当天为第1个周期计;2、移动平均EMA(X,N)求前N个周期内X的指数平滑移动平均值,算法是:若Y=EMA(X,N),则Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期的Y值。

⏹常用于曲线图MACD,曲线函数为EMA(C,N),慢线的周期为快线的2倍;3、移动平均SMA(X,N,M)X的M日累积平均,M为权重,算法是:若Y=SMA(X,N,M),则Y=(XM+Y’(N-M))/N,其中Y’表示上一周期的Y值。

⏹当M=2时,SMA(X,N,M)=EMA(X,N);4、动态平均DMA(X,A)DMA(C,A)中A为权重值,算法是:X=DMA(C,A)=A*X+(1-A)*X'(A小于1),可以发现,DMA与SMA原理是一至的,只是用一个小数直接代替了M/N。

⏹在实用中,这个小数最有价值的就是换手率=V/CAPITAL;DMA(C,V/CAPITAL)的直接含义是用换手率作为权重系数,利用当日收盘价在均价中的比重计算均价,直观理解就是换手率越大,当日收盘价在均价中的作用越大。

股票公式函数(推荐文档)

股票公式函数(推荐文档)

股票公式函数(推荐⽂档)股票公式函数⾏情函数HIGH 最⾼价返回该周期最⾼价。

⽤法:HIGH H 最⾼价返回该周期最⾼价。

⽤法:H LOW 最低价返回该周期最低价。

⽤法:LOW L 最低价返回该周期最低价。

⽤法:L CLOSE 收盘价返回该周期收盘价。

⽤法:CLOSE C 收盘价返回该周期收盘价。

⽤法: C VOL 成交量返回该周期成交量。

⽤法:VOL V 成交量返回该周期成交量。

⽤法:V OPEN 开盘价返回该周期开盘价。

⽤法:OPEN O:开盘价返回该周期开盘价。

⽤法:O ADV ANCE 上涨家数返回该周期上涨家数。

⽤法:ADV ANCE(本函数仅对⼤盘有效)DECLINE 下跌家数返回该周期下跌家数。

⽤法:DECLINE(本函数仅对⼤盘有效)AMOUNT 成交额返回该周期成交额。

⽤法:AMOUNT ASKPRICE 委卖价返回委卖1--委卖3价格。

⽤法:ASKPRICE(N)N取1—3。

(本函数仅个股在分笔成交分析周期有效)ASKVOL 委卖量返回委卖1--委卖3量。

⽤法:ASKVOL(N)N取1—3。

(本函数仅个股在分笔成交分析周期有效)BIDPRICE 委买价返回委买1--委买3价格。

⽤法:BIDPRICE(N)N取1—3。

(本函数仅个股在分笔成交分析周期有效)BIDVOL 委买量返回委买1--委买3量。

⽤法:BIDVOL(N)N取1—3。

(本函数仅个股在分笔成交分析周期有效)BUYVOL 主动性买盘返回主动性买单量。

⽤法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。

(本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘返回主动性卖单量。

⽤法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。

(本函数仅个股在分笔成交分析周期有效)ISBUYORDER 主动性买单返回该成交是否为主动性买单。

⽤法:ISBUYORDER当本笔成交为主动性买盘时,返回1,否则为0。

函数

函数

引用函数:返回无效数.用法:DRAWNULL例如IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线属于未来函数,将当前位置到若干周期前的数据设为1.用法:BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1.例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0有效数据右对齐.用法:ALIGNRIGHT(X)有效数据向右移动,左边空出来的周期填充无效值例如:TC:=IF(CURRBARSCOUNT=2 || CURRBARSCOUNT=5,DRAWNULL,C);XC:ALIGNRIGHT(TC);删除了两天的收盘价,并将剩余数据右移求总的周期数.用法:BARSCOUNT(X)第一个有效数据到当前的天数例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数BARSTA TUS返回数据位置信息,1表示第一根K线,2表示最后一个数据,0表示中间位置。

例如:BARSTA TUS=2表示当天是该股票数据的最后一个周期。

求到最后交易日的周期数.用法:CURRBARSCOUNT 求到最后交易日的周期数求总的周期数.用法:TOTALBARSCOUNT 求总的周期数判断是否为最后一个周期.用法:ISLASTBAR 判断是否为最后一个周期上一次条件成立到当前的周期数.用法:BARSLAST(X):上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数属于未来函数,下一次条件成立到当前的周期数.用法:BARSNEXT(X):下一次X不为0到现在的天数例如:BARSNEXT(CLOSE/REF(CLOSE,1)>=1.1)表示下一个涨停板到当前的周期数N周期内第一个条件成立到当前的周期数.用法:BARSSINCEN(X,N):N周期内第一次X不为0到现在的天数,N为常数例如:BARSSINCEN(HIGH>10,10)表示10个周期内股价超过10元时到当前的周期数第一个条件成立到当前的周期数.用法:BARSSINCE(X):第一次X不为0到现在的天数例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数统计满足条件的周期数.用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N<0则从第一个有效值开始.例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数统计连续满足条件的周期数.用法:BARSLASTCOUNT(X),统计连续满足X条件的周期数.例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数求最高值.用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始.例如:HHV(HIGH,30)表示求30日最高价求上一高点到当前的周期数.用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数求高值名次.用法:HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始.例如:HOD(HIGH,20)返回是20日的第几个高价求最低值.用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始.例如:LLV(LOW,0)表示求历史最低价求上一低点到当前的周期数.用法:LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数求低值名次.用法:LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始. 例如:LOD(LOW,20)返回是20日的第几个低价求相反数.用法:REVERSE(X)返回-X.例如REVERSE(CLOSE)返回-CLOSE引用若干周期前的数据(平滑处理).用法:REF(X,A),引用A周期前的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。

通达信全部函数及其用法

通达信全部函数及其用法
STICKLINE(C>O,O,C,4,0),COLORRED;
STICKLINE(C>O,H,C,1,1),COLORRED;
STICKLINE(C>O,O,L,1,1),COLORRED;
STICKLINE(C<=O,O,C,4,0),COLORffcc66;
STICKLINE(C<=O,H,O,1,1),COLORffcc66;
6)ADVANCE 上涨家数 返回该周期上涨家数. (本函数仅对大盘有效)
7)DECLINE 下跌家数 返回该周期下跌家数. (本函数仅对大盘有效)
8)AMOUNT 成交额(元) 返回该周期成交额.
9)VOLINSTK 持仓量 返回期货该周期持仓量.
10) QHJSJ 期货结算价 返回期货该周期结算价.
(二)时间函数
1)PERIOD 周期 取得周期类型.
结果从0到11,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,年.
2)DATE 日期 取得该周期从1900以来的的年月日. 用法: DATE 例如函数返回1000101,表示2000年1月1日,DATE+19000000后才是真正的日期值
引用函数BACKSET等4个函数的运用
(2007-05-1 11:56:19)
1、函数:BACKSET 向前赋值将当前位置到若干周期前的数据设为1。用法:BACKSET(X,N),X非0,则将当前位置到N周期前的数值设为1。例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0。
A1:=MA(C,20);B60:=BARSLASTCOUNT(C>A1);D60:B60>60 收盘价在20日均线之上至少60天选股公式

股票编写基础函数

股票编写基础函数

股票编写基础函数1)今收盘对于N日内最低收盘价的涨幅(%)(c-llv(c,n))/llv(c,n)*100;2)今收盘价对于N日最高收盘价的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;3)股价在过去N日内运行空间的相对位置(C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;4)股价上方N1%至N2%处的筹码(%)aa:=winner(c+c*n2/100)*100;bb:=winner(c+c*n1/100)*100;aa-bb5)股价下方N1%至N2%处的筹码(%)(winner(c-c*n1/100)-winner(c-c*n2/100))*100;6)收盘价N%处的套牢盘100-(winner(c*N/100))*100;7)收盘价N%处的获利盘winner(c*N/100)*100;8)下影线(MIN(O,C)-L)/L*100;9)上影线(h-max(o,c))/max(o,c)*100;10)本周期的涨跌幅(c-ref(c,1))/ref(c,1)*100;11)振幅(h-l)/l*100;12)均线金叉(M.N为均线周期)cross(ma(c,m),ma(c,n))13)均线多头排列a1:=ma(c,n1);a2:=ma(c,n2);a3:=ma(c,n3);a4:=ma(c,n4);count(a1>a2 and a2>a3 and a3>a4,3);14)均线空头排列a1:=ma(c,n1);a2:=ma(c,n2);a3:=ma(c,n3);a4:=ma(c,n4);count(a1<a2 and a2<a3 and a3<a4,3);15)N日均线向下aa:=ma(c,n);bb:=ref(aa,2);aa<bb16)向前N日至M日出现过均线死叉(P1<P2)aa:=ma(c,p1);bb:=ma(c,p2);cc:=ref(cross(bb,aa),n);count(cc,m);17)今日成交量大于N日以来的均量VOL>MA(VOL,N);18)低位密集A1:=COST(85);A2:=COST(15);A3:=A1-A2;A4:=(A1+A2)/2;A5:=A3/A4*100<10;B1:=HHV(H,120);B2:=LLV(L,120);B3:=B1-B2;B4:=(A4-B2)<B3/2;A5 AND B4;19)换手率VOL/CAPITAL*100;20)N日盈亏V1:=VOL/SUM(VOL,N);V2:=DMA(CLOSE,V1);V3: (CLOSE-V2)/V2*100;21)强势整理{参数M、N分别代表周期和幅度m:1 20 2 n:1 20 5}a1:=abs(close-open)/open<0.015;a2:=count(a1,m)=m;a3:=ref(o,m)<ref(close,m) andref(close,m)/ref(close,m+1)>1+n/100;a2 and a322)高开大阴{参数m,n分别代表幅度m:1 10 4 n:1 20 5}OPEN>CLOSE AND OPEN/REF(C,1) >= 1+M/100 AND CLOSE/OPEN<=1-N/100 23)低开大阳线{参数m,n分别代表幅度m:1 10 4 n:1 20 7}OPEN<CLOSE AND OPEN/REF(C,1) <= 1-M/100 AND CLOSE/OPEN>=1+N/100点符号1、间隔点:20,colorred,pointdot,linethick2;80,colorred,pointdot,linethick2;50,colorred,pointdot,linethick2;2、间隔线20,colorred,linethick2;80,colorred,linethick2;50,colorred,linethick2;3、信号字DRAWTEXT(RSI1<10,RSI1,'买'),Colorlime;DRAWTEXT(RSI1>85,RSI1,'卖'),Colorlime;4、笑哭脸DRAWICON(VR24<25,VR24,1),ColorFF0000;DRAWICON(VR24>350,VR24,2),ColorFF0000;5、一线提示cross("kdj.j"(9,3,3),"kdj.d"(9,3,3)) and "kdj.j"(9,3,3)<20,colorred6、一柱顶天IF(VAR4=50,50,0),stick,linethick2;7、小人作怪多头卒:Var3,LINETHICK2, COLORf00ff0;空头卒:Var4,LINETHICK2, COLORYELLOW;DRAWICON(Var9,Var9,1);DRAWICON(Var10,Var10,2);8、小人买入:Var1 AND Var2,stick,linethick2,colorred;卖出:CROSS(80,Var4),stick,linethick2,colorgreen;drawicon(卖出,1.1,2);drawicon(买入,1.1,1);9、粗细面条LINETHICK2第3,4,6和7,还有8只要把RSI或VR或Var改成所在公式参数就可用;第5cross不能改,其它的可改;9你爱把线设多粗细都行。

怎样编写股票指标公式?股票公式编写又有哪些基础函数?

怎样编写股票指标公式?股票公式编写又有哪些基础函数?

怎样编写股票指标公式?股票公式编写又有哪些基础函数?打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。

其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。

为此,我们先熟悉一下构成这两种状态的基本函数。

一、K线函数非常简单,大家都可能熟知。

作为基础,还是说明一下。

1、开盘价:OPEN 可简写为O2、最高价:HIGH 可简写为 H3、最低价smi49liesOW 可简写为 L4、收盘价:CLOSE 可简写为 C有了这4个函数,就可构成一根K线了。

比如:收盘价小于开盘价,即阴线:C<o; 收阳线则互为相反。

那么长下影的光头阳线,即T 形线呢?理解了原理,也很简单。

一要以最高价收盘(否则有上影),二要开盘价大于最低价。

所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。

习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述?特别提示:编辑指标必须在英文状态下输入。

其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / ;'' ''><#)也必须在英文状态下输入。

二、均线函数单根K线的形态是相当枯燥的。

尤其在主图里。

配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。

这就需要均线函数来解决了。

最常见的:1、MA(X,N),求X的N周期简单移动平均值。

算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,20),表示求20日均价。

2、EMA(X,N),求X的N周期指数平滑移动平均。

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

例如:EMA(CLOSE,20),表示求20日指数平滑均价。

3、SMA(X,N,M),求X的N周期移动平均,M为权重。

股票函数const

股票函数const

股票函数const股票函数const是一种在金融领域中常用的函数,它在计算股票价格和股票收益率时起到了重要的作用。

本文将介绍股票函数const 的定义、应用场景以及计算方法,以帮助读者更好地理解和应用这一函数。

一、股票函数const的定义股票函数const是指在计算股票价格和股票收益率时所使用的函数。

它的英文全称是“Constant”,意思是常数,也就是在计算中不会发生变化的值。

在股票领域中,const通常用于计算股票的年化收益率和股票的现值。

二、股票函数const的应用场景股票函数const在金融领域中有着广泛的应用场景,其中包括:1. 计算股票的年化收益率:通过使用const函数,可以将股票的日收益率或月收益率转化为年化收益率,以便更好地评估股票的盈利能力和风险。

2. 计算股票的现值:通过使用const函数,可以将未来的股票收益折算为现值,以便进行投资决策和估值分析。

3. 计算股票的风险收益比:通过使用const函数,可以将股票的预期收益与风险进行比较,以帮助投资者更好地评估股票的投资价值和风险水平。

三、股票函数const的计算方法股票函数const的计算方法根据具体的应用场景而不同,下面将介绍两种常见的计算方法:1. 计算股票的年化收益率:年化收益率 = (1 + 日收益率)^365 - 1其中,日收益率是指股票每日的收益率。

通过将日收益率加1后乘以365,再减去1,即可得到股票的年化收益率。

2. 计算股票的现值:现值 = 未来收益 / (1 + 折现率)^n其中,未来收益是指股票未来的预期收益,折现率是指投资者对未来收益的折现率,n是指未来收益的时间跨度。

通过将未来收益除以(1 + 折现率)^n,即可得到股票的现值。

四、总结股票函数const是金融领域中常用的函数,它在计算股票价格和股票收益率时起到了重要的作用。

通过使用const函数,可以计算股票的年化收益率和现值,帮助投资者更好地评估股票的盈利能力和风险。

通达信lma函数用法

通达信lma函数用法

通达信是一款在中国大陆广泛使用的股票技术分析软件,而LMA(简单移动平均线)是其中的一个常用函数。

LMA函数用于计算某个周期内的平均值。

以下是通达信LMA函数的基本用法:
语法:LMA(X, N)
X:需要计算平均值的数值或表达式。

N:计算平均值的周期,例如5、10、20等。

函数将返回指定周期内的平均值。

使用方法:在通达信软件的公式编辑器中,输入LMA函数并指定相应的参数。

例如,要计算5天简单移动平均线,可以输入以下公式:
plaintext
LMA(CLOSE, 5)
结果解释:返回值是5天内的收盘价的平均值。

这个值可以用于绘制5天简单移动平均线,也可以用于其他技术分析目的。

应用场景:LMA函数常用于分析股票、期货等金融市场的价格趋势和波动情况。

通过观察不同周期的简单移动平均线,投资者可以了解市场的短期和长期趋势,以及潜在的买卖信号。

请注意,以上是通达信LMA函数的基本用法和解释。

具体使用时可能需要根据实际情况进行调整和优化。

在进行技术分析时,建议结合其他指标和市场信息进行综合判断,避免盲目依赖单一指标做出交易决策。

股票价格函数

股票价格函数

X11:资本结构 X12:证券市场中的供求关系

X13:庄家操纵 X14:突发事件

X15:无风险利率水平
X16: 通货膨胀率等。

X16:GDP增长率-2 X17:经济循环阶段

X18:货币政策与利率水平 X19:财政政策

X20:周边市场
X21:其它,如汇率等。
如何解释微软公司86年上 市至今从未现金分红?
国内外政府救市情况
管理层会不会救市呢?中国股市历史上,政 府救市的先例屡见不鲜,较为著名的有1994年的 “三不政策救市”,有1999年的“5·19”救市, 当然也有2001年的暂停国有股减持和2002年的 “6·24”救市。中央政府的历次救市多少都含有 纠错的因素,因为中国股市基本上是一个计划性 的政策市,尤其是1999年之前其常常不是救市的 对象而是打压的对象,打压过头再拉一把,也是 宏观调控的应有之意,没有什么可值得奇怪的。 即使在成熟市场,政府救市也是正常的, “9·11”之后纽约市场关闭,1998年港府打响港 币保卫战,台湾地区的股市发生剧烈震荡时安保 基金必然进场护盘。
如今市值高达600亿美元的微软,1986年申 请上市时,其有限资产仅200万美元,刚刚 达到那斯达克最低上市门槛。那斯达克造就 了无数美国神话;
–微软1986年上市至今(2004年1月16日,微软公 布今年开始将按每股8美分分红,此后将根据实 际情况逐年调整股息)首度宣布发放红利。
–微软公司在90年代平均每年以36%速度增长!
股票市场必须是业绩推动型市场!-正在改变!
也就是说,中国上市公司的资金使用效率尚不及标准 普尔500的1/3。显然,只要上市公司的资金使用率提 高1倍,则中国股市的平均市盈率可望下降50%。正 如北大教授周春生所言:“当前资本效率的低下,为 我们快速提升资本使用效率预留了广阔的空间,而国 民经济的高速成长,又为上市公司提高利润率提供了 充足的动力”。

关于股票指标公式未来函数的使用

关于股票指标公式未来函数的使用

未来函数很多人使用指标公式,不知有“未来函数”,更有人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。

要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从五个方面进行探讨。

一、什么是“未来函数”所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。

具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。

通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。

含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。

二、含有未来函数公式的种类(一)以之字转向为代表的ZIG类函数。

我们最常见到和经常提到的多指此类。

1、ZIG(K,N)之字转向。

当价格变化量超过N%时转向。

K表示0:开盘价;1:最高价;2:最低价;3:收盘价例如:ZIG(3,5)表示收盘价的5%的ZIG转向。

2、PEAK(K,N,M)向前数前M个ZIG转向波峰值。

(以下用法略。

点击软件中相应的函数时,下面有提示或用法)3、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前距离。

4、TROUGH(K,N,M)前M个ZIG转向波谷值。

5、TROUGHBARS(K,N,M)前M个ZIG转向波谷到当前距离。

6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都属于此类未来函数。

(二)准未来函数。

这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。

1、FFT(X,N)、傅立叶变换。

对序列X进行傅立叶变换或变换处理后反变换。

2、BACKSET(X,N)、向前赋值。

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

3、WINNER、LWINNER等获利盘比例类的和COST 也有未来函数的性质,有时可使信号产生漂移。

通达信全部函数及其用法

通达信全部函数及其用法

精心整理通达信全部函数及其用法(2014-01-0215:19:08)转载▼(一)行情函数1)HIGH(H)最高价返回该周期最高价.2)LOW(L)最低价返回该周期最低价.3)CLOSE(C)收盘价返回该周期收盘价.4)VOL(V)成交量(手)返回该周期成交量.5)OPEN(O)开盘价返回该周期开盘价.6)ADVANCE 上涨家数返回该周期上涨家数.(本函数仅对大盘有效)7)DECLINE 下跌家数返回该周期下跌家数.(本函数仅对大盘有效)8)AMOUNT 成交额(元)返回该周期成交额.9)VOLINSTK 持仓量返回期货该周期持仓量.10)QHJSJ期货结算价返回期货该周期结算价.11)BUYVOL 外盘(手)返回外盘,即时行情数据12)SELVOL 外盘(手)返回外盘13)ISBUYORDER 主动性买单返回当前成交是否为主动性买单.用法:ISBUYORDER,当本笔成交为主动性买盘时,返回1,否则为014)DHIGH 不定周期最高价返回该不定周期最高价.15)DOPEN 不定周期开盘价返回该不定周期开盘价.16)DLOW 不定周期最低价返回该不定周期最低价.17)DCLOSE 不定周期收盘价返回该不定周期收盘价.18)DVOL 不定周期成交量价返回该不定周期成交量价.19)NAMELIKE模糊股票名称返回股票名称是否以参数开头.用法:if(NAMELIKE('ST'),x,y);20)CODELIKE模糊股票代码返回股票代码是否以参数开头.用法:if(CODELIKE('600'),x,y);21)INBLOCK属于某板块返回股票是否属于某板块.用法:if(INBLOCK('沪深300'),x,y);(二)时间函数1)PERIOD周期取得周期类型.结果从0到11,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,年.3)TIME 时间取得该周期的时分秒.用法: TIME函数返回有效值范围为(000000-235959)-------------------------------------------------------------------------------(1)、画图标DRAWICON绘制图标在图形上绘制小图标。

股票常用函数

股票常用函数

★行情函数:(OPEN、CLOSE、HIGH、LOW、VOL等)OPEN/CLOSE:开/收盘价,取得该周期开/收盘价HIGH/LOW:最高/低价,取得该周期最高/低价VOL:取得该周期的成交量ADVANCE:上涨家数,该函数只对大盘有效AMOUNTT:成交额,取得该周期成交额SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量否则为0======================================★大盘函数:(INDEXA、INDEXC、INDEXH等)INDEXA:表示同期大盘的成交额INDEXC/INDEXO:表示同期大盘的收/开盘价INDECH/INDEXL:表示同期大盘的最高/低价INDEXADV:表示同期大盘的上涨家数INDEXDEC:表示同期大盘的下跌家数INDEXV:表示同期大盘的成交量注:大盘函数只有待用户看过大盘以后才能发挥作用======================================★常数函数:(CAPITAL、市盈率、量比等)CAPITAL:返回流通盘大小,单位为手;A股为流通A股,B股为总股本,指数为0======================================★时间函数:(DATE、DAY、TIME等)DATE:有效返回值范围为700101-1341231,表示19700101-20341231取得该周期从1900年以来的年月日DAY:取得该周期的日期,有效返回值1-31======================================★引用函数:(MA、HHV、COUNT、REF、SUM、SMA等)MA简单移动平均用法:MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,10)表示求10日均价HHV求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

用法:OPENHIGH 最高价取得该周期最高价。

用法:HIGHLOW 最低价取得该周期最低价。

用法:LOWCLOSE 收盘价取得该周期收盘价。

用法:CLOSEVOL 成交量取得该周期成交量。

用法:VOLMAX 最大值求最大值。

用法:MAX(A,B)返回A和B中的较大值例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0MIN 最小值求最小值。

用法:MIN(A,B)返回A和B中的较小值例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值MOD 求模运算求模运算。

用法:MOD(A,B)返回A对B求模例如:MOD(26,10)返回6RANGE 范围介于某个范围之间。

用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线IF 条件函数根据条件求不同的值。

用法:IF(X,A,B)若X不为0则返回A,否则返回B例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值MA 简单移动平均求简单移动平均。

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

算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,10)表示求10日均价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日移动平均价ABS 绝对值求绝对值。

用法:ABS(X)返回X的绝对值例如:ABS(-34)返回34BETWEEN 介于介于两个数之间。

用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间REF 向前引用引用若干周期前的数据。

用法:REF(X,N),引用N周期前的X值。

例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收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=[(1/N) * X+(1-1/N) * Y''],其中Y''表示上一周期Y值。

例如:EMA(CLOSE,30)表示求30日指数平滑均价MEMA 改良指数平滑移动平均改良指数平滑移动平均。

用法:MEMA(X,N),求X的N日改良指数平滑移动平均。

算法:若Y=MEMA(X,N),( 其中Y1=MA(X,N),其余同EMA ),则Y=[(1/N) * X+(1-1/N) * Y''],其中Y''表示上一周期Y值。

例如:MEMA(CLOSE,30)表示求30日改良指数平滑均价ASIN 反正弦值反正弦值。

用法:ASIN(X)返回X的反正弦值ACOS 反余弦值反余弦值。

用法:ACOS(X)返回X的反余弦值ATAN反正切值反正切值。

用法:ATAN(X)返回X的反正切值SIN正弦值正弦值。

用法:SIN((X)返回X的正弦值余弦值。

用法:COS(X)返回X的余弦值正切值。

用法:TAN(X)返回X的正切值向数值增大方向舍入。

用法:CEILING(A)返回沿A数值增大方向最接近的整数例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3向数值减小方向舍入。

用法:FLOOR(A)返回沿A数值减小方向最接近的整数例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4绝对值减小取整,即取得数据的整数部分。

用法:INTPART(A)返回沿A绝对值减小方向最接近的整数例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3将当前位置到若干周期前的数据设为1。

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

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

用法:BARSCOUNT(X)第一个有效数据到当前的天数例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数上一次条件成立到当前的周期数。

用法:BARSLAST(X):上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数第一个条件成立到当前的周期数。

用法:BARSSINCE(X):第一次X不为0到现在的天数例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数过滤连续出现的信号。

用法:FILTER(X,N):X满足条件后,删除其后N周期内的数据置为0例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内两条线交叉。

用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉两条线维持一定周期后交叉。

用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉取得该周期从1900以来的年月日。

用法:DATE函数返回有效值范围为19700101-20341231取得该周期的日期。

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

用法:DAY函数返回有效值范围为(1-30)取得该周期的星期数。

用法:WEEKDAY函数返回有效值范围为(0-6),0表示星期天取得该周期的月份。

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

用法:LMONTH函数返回有效值范围为(1-12)取得该周期的年份。

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

用法:LYEAR函数返回有效值范围为(1936-2030)取得该周期的小时数。

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

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

用法:TIME函数返回有效值范围为(000000-235959)取得发行的年月日。

用法:ISSUEDATE函数返回有效值范围为19700101-20341231求加权移动平均;WMA(X,N);求X的N日加权移动平均;算法:WMA[X,N]=(1*X1+2*X2+3*X3+...+N*Xn)/(1+2+3+...+N) ;求最高值。

用法: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,20)求得20日最低点到当前的周期数该周期是否收阳。

用法:ISUP当收盘>开盘时,返回值为1,否则为0该周期是否收阴。

用法:ISDOWN当收盘<开盘时,返回值为1,否则为0该周期是否平盘。

用法:ISEQUAL当收盘=开盘时,返回值为1,否则为0指数。

用法:EXP(X)为e的X次幂例如:EXP(CLOSE)返回e的CLOSE次幂求自然对数。

LN(X)以e为底的对数例如:LN(CLOSE)求收盘价的对数求10为底的对数。

用法:LOG(X)取得X的对数例如:LOG(100)等于2乘幂。

用法:POW(A,B)返回A的B次幂例如:POW(CLOSE,3)求得收盘价的3次方求相反数。

用法:REVERSE(X)返回-X例如REVERSE(CLOSE)返回-CLOSE开平方用法:SQRT(X)为X的平方根例如:SQRT(CLOSE)收盘价的平方根求符号值。

用法:SGN(X),当X>0,X=0,X<0分别返回1,0,-1求逻辑非。

用法:NOT(X)返回非X,即当X=0时返回1,否则返回0例如:NOT(ISUP)表示平盘或收阴线性回归预测值。

用法:FORCAST(X,N)为X的N周期线性回归预测值例如:FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价线性回归斜率。

用法:SLOPE(X,N)为X的N周期线性回归线的斜率例如:SLOPE(CLOSE,10)表示求10周期线性回归线的斜率求标准方差。

用法:STDDEV(X,N),求X的N日标准方STDDEV(X,N)=SQRT(1/N * SIGEMA (Xi- ~X)*( Xi - ~X))即:先从 1 到 N 求Xi与X平均值的差的平方的和,然后除以N,再开方.估算标准差。

用法:STD(X,N)为X的N日估算标准差总体标准差。

用法:STDP(X,N)为X的N日总体标准差估算样本方差;用法:VAR(X,N)为X的N日估算样本方差;总体样本方差;用法:VARP(X,N)为X的N日总体样本方差;平均绝对偏差用法:AVEDEV(X,N)为X的N日平均绝对偏差;数据偏差平方和;用法:DEVSQ(X,N)为X的N日数据偏差平方和;求总和。

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

例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和向前累加到指定值到现在的周期数。

相关文档
最新文档