股票常用函数

合集下载

股票公式函数

股票公式函数

1,30个交易日内,股价跌幅达到一半的股票:xg:(hhv(c,30)-c)/hhv(c,30)>0.5;2,今天的量是5天平均的 2倍以上xg:v>ma(v,5)*2;缩量vol/ma(vol,10)<0.3;3,两天内,累计下跌等于或超过20%选股.xg:(ref(c,2)-c)/c>0.2;4,股价是25天以来新低.xg:c<ref(llv(c,25),1);5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>ema(c,5);6,请编买入公式:1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。

2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。

3. KD指标产生黄金交叉,K线上穿D线。

4. KD交叉同时,KD指标中的D值要小于16。

BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;xg:BIAS3<-6 and cross(k,d) and d<16;7,要求是量大、换手率达到3左右,涨幅>7个点。

xg:v/capital*100>3 and (c/ref(c,1)>1.07;8,个股分时图上都有一条黄线,叫做均价线a/capital*100;9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)xg:ref(c,1)<ref(o,1) and c>o;10,股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c);11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K线xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2;12,行情信息里的“涨幅”的原码(c-ref(c,1))/c*100;13,kdj的J从上向下穿越O轴发出信号RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;J:=3*K-2*D,COLORFF00FF;xg:cross(0,j);14,股价4天中有两天在10日线上count(c>ma(c,10),4)=2;15,选出10天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16,一阳上穿10,20,30日线,量能是前一天3倍。

炒股必备的全套大智慧公式函数你想要的全都有!

炒股必备的全套大智慧公式函数你想要的全都有!

大智慧公式函数大全(1)大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。

因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。

在以下的几节当中,我们将会分别介绍一共17类函数。

(1). 函数的基本模型:K(X1,X2,X3…)1. K表示函数的名称;2. X1,X2,X3…表示该函数的所有参数。

不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2). 函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。

这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。

一. 行情函数行情函数是最基本的函数。

首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。

1 ADVANCE 上涨家数含义:取得该周期上涨家数;参数:无阐释:本函数仅对大盘有效2 ALLASKVOL 委托卖出总量含义:取得所有委托卖出单的总量。

参数:无单位:手阐释: 该函数仅对Level2行情显示有效。

3 ALLBIDVOL 委托买入总量含义:取得所有委托买入单的总量。

参数:无单位:手阐释: 该函数仅对Level2行情显示有效4 AMOUNT 成交额含义:取得该周期成交额。

参数:无单位:元5 ASKPRICE(N) 委卖价含义:取得委卖1—委卖3价格。

参数: N取值范围1—3,分别表示委卖1、委卖2、委卖3的价格单位:元阐释:例如ASKPRICE(1)则表示取委卖1的价格,本函数仅个股在分笔成交分析周期有效。

股票常用函数(DOC)

股票常用函数(DOC)

★行情函数:(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:有效返回值范围为70,表示19701取得该周期从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则从第一个有效值开始。

例如:HHV(HIGH,30)表示求30日最高价COUNT统计函数。

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 柱状图组成。

股票软件函数公式

股票软件函数公式

股票软件函数公式股票软件是投资者在进行股票交易和分析时经常使用的工具。

股票软件函数公式是一种在股票软件中广泛应用的计算方法,通过使用特定的函数公式,可以帮助投资者更好地理解和分析股票市场的走势,制定更有针对性的投资策略。

其中,一种常见的股票软件函数公式是移动平均线(Moving Average)公式。

移动平均线是通过计算一段时间内股票价格的平均值,来反映股票价格的长期趋势。

移动平均线函数公式通常写作:MA(C, N),其中C表示股票收盘价的数组,N表示计算的时间周期。

另一种常见的股票软件函数公式是相对强弱指标(Relative Strength Index,简称RSI)公式。

相对强弱指标是通过计算一段时间内股票涨跌幅度的比例,来评估股票的买卖力量和超买超卖情况。

相对强弱指标函数公式通常写作:RSI(C, N1,N2),其中C表示股票收盘价的数组,N1表示涨幅计算的时间周期,N2表示跌幅计算的时间周期。

此外,股票软件还可以使用其他各种函数公式,如布林带指标(Bollinger Bands)、平均真实波幅指标(Average True Range)、MACD指标(Moving Average Convergence Divergence)等等。

这些函数公式都有特定的计算方法和应用场景,在股票软件中使用它们可以帮助投资者更好地分析市场行情和制定交易决策。

总结而言,股票软件函数公式是投资者在股票软件中常用的工具,通过使用这些函数公式,投资者可以更好地理解和分析股票市场的走势,提高投资决策的准确性和效率。

不同的函数公式适用于不同的分析需求,投资者可以根据自己的投资目标和风险承受能力选择合适的函数公式来辅助投资决策。

股票公式-编程

股票公式-编程

(2)、n日内创新低
llv(low,n)=llv(low,0) and barscount(close)>=n;
注n为指标参数,可在参数设定范围内设定参数范围。Llv(x,n),求n周期内x最低值,n=0则从第一个有效值开始;barscount(x)第一个有效数据到当前的天数,例如,barscount(close)以于日线数据取得上市以来总交易日数。
a:=ref(ma(vol,5),1);
vol/a>n and vol/capital*100>m;
注:n为指标参数,代表今日成交量和前一日的5日均量的比值,可在参数设定范围内设定参数范围。
(15)、阶段缩量
sum(vol,n1)/capital<=n2;
注:n1为要统计的阶段时间,n2为缩量比例,可在参数设定范围内设定参数范围。
三、走势特征选股公式的编制
(1)、n日内创新高
hhv(high,n)=hhv(high,0) and barscount(c)>=n;
注:n为指标参数,可在参数设定范围内设定参数范围。Hhv(x,n),求n周期内x最高值,n=0则从第一个有效值开始;barscount(x),将当前位置到n周期前的数值设为1,若x非0,则将当前位置到n周期前的数值设为1。
vol/ma(vol,10)>2;
(3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
b:=ma(vol,5);
b/a>2;
(4).今日的成交量超过了整个流通盘的5%,表示如下:
vol/capital>0.05;其中capital代表流通盘。

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 等为输入数据。

股票常用函数解析

股票常用函数解析

★行情函数:(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、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则从第一个有效值开始。

例如:HHV(HIGH,30)表示求30日最高价
COUNT统计函数。

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

例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
REF:向前引用,引用若干周期前的数据。

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

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

SUM:求总和。

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

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

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日移动平均价
★引用函数:(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则从第一个有效值开始。

例如:HHV(HIGH,30)表示求30日最高价
COUNT统计函数。

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

例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
REF:向前引用,引用若干周期前的数据。

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

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

SUM:求总和。

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

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

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日移动平均价
==================================★逻辑函数:(IF、CROSS、NOT等)
IF:根据条件求不同的值。

用法:IF(X,A,B) 若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
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):是否平盘或收阴
==================================★数学函数:(MAX、MIN、LN、三角函数等)
MAX/MIN:求最大/小值。

用法: MAX(A,B)返回A和B中的较大值
LN:求自然对数
用法: LN(X)以e为底的对数
★统计函数:(STD、VAR、AVEDEV等)
STD:估算标准差
用法::STD(X,N)为X的N日估算标准差
例:STD(CLOSE,10):求10周期收盘价的估算标准差。

算法:
VAR:估算样本方差
用法::STDP(X,N)为X的N日总体标准差
算法:
AVEDEV:平均绝对偏差
用法:AVEDEV(X,N)
算法:
==================================★指标函数:(COST、WINNER、SAR、ZIG等)
COST:成本分布
用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘该函数仅对日线分析周期有效WINNER:获利盘比例
用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例
例:返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获利盘比例该函数仅对日线分析周期有效
SAR::抛物转向
用法::SAR(N,S,M),N为计算周期,S为步长,M为极值
例如:SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%
ZIG:之字转向
用法:ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价
例如:ZIG(3,5)表示收盘价的5%的ZIG转向。

相关文档
最新文档