复权方式,0为不复权;1为比例复权(考虑股改),计算一个复权因子,通过与除权发生日的复权因子相乘,得到比例复权数据;2为采用分红送配数据除权,该种除权算法不仅仅考虑送股的比例关系,还考虑了诸如分红的加减关系;3为比例复权(不考虑股改),同样通过计算复权因子,后与除权发生日的复权因子相乘,得到比例复权数据,但是不考虑股改时发生权益变动。
注意,比例复权(1和3)主要使用的是交易所发送的系统昨收计算,系统昨收考虑了分红送股的数据。
范例(t):
[code]
//以第一个交易日为基准进行复杂复权后的截止20110909万科A的收盘价时间序列
setsysparam(pn_stock(),'SZ000002');
se…
范例(t):
[code]
//以第一个交易日为基准进行复杂复权后的截止20110909万科A的收盘价时间序列
setsysparam(pn_stock(),'SZ000002');
se…
来源于.NET函数大全
复权基准日,0为最后交易日为基准日,-1为上市日为基准日,其他为TDateTime类型的指定的复权基准日。一般与pn_rate()一起使用。
范例(t):
[code]
//设置2018-08-20为复权基准日,小于这个日期的前复权,大于这个日的后复权。
setsysparam(pn_stock(),'SZ000002…
范例(t):
[code]
//设置2018-08-20为复权基准日,小于这个日期的前复权,大于这个日的后复权。
setsysparam(pn_stock(),'SZ000002…
来源于.NET函数大全
Matlab调用天软前,需先创建一个天软COM对象,代码为:
ts=actxserver('TSExpert.CoExec');
1、取单支股票某时点行情数据
…
ts=actxserver('TSExpert.CoExec');
1、取单支股票某时点行情数据
…
A:MATLAB的版本问题,以前MATLAB的日期和数字可以通用,现在日期是日期,数字是数字 。将ts.Rateday赋值为一个日期即可。比如ts.Rateday=datenum(1899,12,29…
A:天软是通过复权系数pn_Rate()来设置复权方式的,pn_Rate()为0时,为不复权。
两种复权方式:
pn_Rate()为1时,为比例复权,采用交易所数据除权,该种除权算法只考虑比例关…
两种复权方式:
pn_Rate()为1时,为比例复权,采用交易所数据除权,该种除权算法只考虑比例关…
A: 和系统参数的设置有关。
Pn_stock(),系统股票;
pn_date(),系统时间;
pn_Rate(),是否复权;
pn_cycle(),系统周期。
pn_Rated…
Pn_stock(),系统股票;
pn_date(),系统时间;
pn_Rate(),是否复权;
pn_cycle(),系统周期。
pn_Rated…
A:天软目前支持港股进行比例复权。不支持复杂复权(复杂复权涉及相关数据较多,天软目前仅处理了部分常规的权益数据)
获取天软复权数据参考:FAQ:2023-09-06-应用专题-行情数据:关于天软复权说明
取数示例:
[c…
获取天软复权数据参考:FAQ:2023-09-06-应用专题-行情数据:关于天软复权说明
取数示例:
[c…
注:这里的向上是指当天的布林线比昨天的布林线数值大,图形是上坡趋势。
实现代码如下:
[code]
N:=5;
setsysparam(pn_stock(),'SZ000002'); …
实现代码如下:
[code]
N:=5;
setsysparam(pn_stock(),'SZ000002'); …
A:天软的复权方式有两种,一种是比例复权,一种是复杂复权。
比例复权是根据交易所公布的系统昨收计算的复权比例,再计算相关的复权数据。
复杂复权是天软根据分红送股、配股、股改等数据计算的复权数据。 …
比例复权是根据交易所公布的系统昨收计算的复权比例,再计算相关的复权数据。
复杂复权是天软根据分红送股、配股、股改等数据计算的复权数据。 …
A:spec、specdate、specall仅对该语句有效。
[title3]1、如果临时设置系统股票,可用spec…
[title3]1、如果临时设置系统股票,可用spec…
范例(t):
//返回SZ000002(万科A)从20110905到20110909的区间最低成交金额
[code]
SetSysParam(PN_Stock(),'SZ000002');
S…
//返回SZ000002(万科A)从20110905到20110909的区间最低成交金额
[code]
SetSysParam(PN_Stock(),'SZ000002');
S…
虽然一些经济变量是非平稳时间序列,但他们之间的线性组合却可能是平稳的,即这些变量之间存在长期稳定的均衡关系,这就是协整关系的直观表述。
[img type="tslxml" file="me…
[img type="tslxml" file="me…
算法:
数据差序列
Fi,j=xj-xi ,其中(i<j,且d2≤j-i≤d1)
寻找入点与出点
若最大涨幅,则Up(i,j)=Max(Fi,j)
若最大跌幅,则Down(i,j)=Min(…
数据差序列
Fi,j=xj-xi ,其中(i<j,且d2≤j-i≤d1)
寻找入点与出点
若最大涨幅,则Up(i,j)=Max(Fi,j)
若最大跌幅,则Down(i,j)=Min(…
范例(t):
范例1:
//返回OF000001在2021-05-01至2021-05-14的复权基准日为上市日的比例复权净值数据
[code]
setsysparam(pn_stock…
范例1:
//返回OF000001在2021-05-01至2021-05-14的复权基准日为上市日的比例复权净值数据
[code]
setsysparam(pn_stock…
A:平均成交价指标,使用参考如下:
[table rsplit="$" csplit="#"]模型#说明#算法
$StockPjCj3()#个股平均:当前时间周期…
[table rsplit="$" csplit="#"]模型#说明#算法
$StockPjCj3()#个股平均:当前时间周期…
A:和复权系数pn_Rate()有关, 0为不复权;1为采用交易所数据除权,该种除权算法只考虑比例关系;2为采用分红送配数据除权,该种除权算法不仅仅考虑送股的比例关系,还考虑了诸如分红的加减关系。
…
…
A:在天软中,设置复权,需要设置【复权方式】,以及【复权基准日】。
其中,【复权方式】由系统参数pn_Rate()来指定,主要控制计算复权的算法,常用方式1(比例复权)。具体复权算法可参考:[FAQ…
其中,【复权方式】由系统参数pn_Rate()来指定,主要控制计算复权的算法,常用方式1(比例复权)。具体复权算法可参考:[FAQ…
A:天软平台通过两张表marketable、tradetable即可访问高频、超高频数据,股票、ETF、期货等都可以以此种方式访问。
tradetable中存储的是交易明细(LV1)的数据,mark…
tradetable中存储的是交易明细(LV1)的数据,mark…
A:用户通过证券数据专家提取数据,在自己的程序中也可以实现同样的功能。在证券数据专家中单击运行按钮右边的第二个按钮(小人头)可以得到代码,可以直接放到程序中,加上相应的系统参数的设置,即可以运行出同样…
大多数和数据提取相关的都与系统参数有关,系统参数我们可以理解为全局变量,许多系统内置的函数依赖这些系统参数。
例如,在平台中,收盘价函数为不带参数的close(),close()函数到底返回谁的收盘…
例如,在平台中,收盘价函数为不带参数的close(),close()函数到底返回谁的收盘…
比例复权会影响价格和量,不影响金额,这是假定货币是无法复权的。所以当价格变化的时候,成交量也就相应变化了,最终他们的变化权重是一个倒数关系。
复杂复权会影响价格,不影响量和金额。
[code]
…
复杂复权会影响价格,不影响量和金额。
[code]
…
假如我们要取万科2008年12月31日的收盘价
[code]
SetSysParam(pn_stock(),”SZ000002”);
SetSysParam(pn_date(),IntToDat…
[code]
SetSysParam(pn_stock(),”SZ000002”);
SetSysParam(pn_date(),IntToDat…
范例1:取个股一段时间内1小时线的收盘价、涨幅、RSI、MACD等
[code]
begt:=20190401T;
endt:=20190513T;
…
1、什么是系统参数
在金融建模中,金融相关的数据常常会与证券代码、时间、周期等等相关,当需要同时提取多个指标,而这些指标都是同一指定票或指定日或指定周期等等…
A:在实盘操作中,在当前时间点进行选股模型的运算后,并不能立刻以当时的价格达成交易,所以,在高频回测中,有些用户也希望以下一个时点的价格来模拟实盘交易的情况,达到更接近实盘操作的目的。
[title…
[title…
A:出现这种情况,可能有两种原因:
1.期权合约当天到期,按照天软BS定价模型方式计算出的结果就会出现异常值。因此不支持计算当天到期的期权风险指标。
2.期权现价超过理论现价时,计算出的结果为NA…
1.期权合约当天到期,按照天软BS定价模型方式计算出的结果就会出现异常值。因此不支持计算当天到期的期权风险指标。
2.期权现价超过理论现价时,计算出的结果为NA…
范例代码;
范例一:
[code]
//计算一组序列的最大涨幅
data:=array(3,1,7,5,6,3);
return MaxDrawDown(d…
A:
重要说明:
2022-03-14日起,天软不再公开101因子的衍生数据,因此,下面的提取衍生数据的相关接口已下架,需要该因子数据的用户可以通过商务了解天软因…
重要说明:
2022-03-14日起,天软不再公开101因子的衍生数据,因此,下面的提取衍生数据的相关接口已下架,需要该因子数据的用户可以通过商务了解天软因…
范例(t):
判断股票涨幅与各财务指标的相关系
[Code]
endt:=inttodate(20100910);
stklist:=GetBKByDate('sh000300',endt);…
判断股票涨幅与各财务指标的相关系
[Code]
endt:=inttodate(20100910);
stklist:=GetBKByDate('sh000300',endt);…
范例(t):
[Code]
SetSysParam(pn_Rate(),1);
SetSysParam(pn_date(),inttodate(20120918));
SetSysParam(…
[Code]
SetSysParam(pn_Rate(),1);
SetSysParam(pn_date(),inttodate(20120918));
SetSysParam(…
范例(t):
[Code]
SetSysParam(pn_Rate(),1);
SetSysParam(pn_date(),inttodate(20120918));
SetSysParam(…
[Code]
SetSysParam(pn_Rate(),1);
SetSysParam(pn_date(),inttodate(20120918));
SetSysParam(…
算法:
Type=0,返回当前时间的成交量;
Type=1,返回当前时间往前推共nDay个成交量序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证券pn_stock(…
Type=0,返回当前时间的成交量;
Type=1,返回当前时间往前推共nDay个成交量序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证券pn_stock(…
算法:
EX=成交量–昨成交量;
若EX<0,则EX1=0,EX2= -EX;
若EX>=0,则EX1=EX2=EX
z1 = N日的EX1平滑移动平均,权重为1;
z2 = N日的EX2平…
EX=成交量–昨成交量;
若EX<0,则EX1=0,EX2= -EX;
若EX>=0,则EX1=EX2=EX
z1 = N日的EX1平滑移动平均,权重为1;
z2 = N日的EX2平…
算法:
Type=0,返回当前时间的N日成交量均值;
Type=1,返回当前时间往前推共nDay个N日成交量均值序列
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证券pn…
Type=0,返回当前时间的N日成交量均值;
Type=1,返回当前时间往前推共nDay个N日成交量均值序列
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证券pn…
算法:
成交量震荡 = (短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 * 100
Type=0,返回当前时间的成交量震荡;
Type=1,返回当前时间往前推共nDay个成交…
成交量震荡 = (短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 * 100
Type=0,返回当前时间的成交量震荡;
Type=1,返回当前时间往前推共nDay个成交…
算法:
若当天上涨,则V =成交量;
若当天下跌,则V = -成交量;
若当天平盘,则V =0;
N日能量潮= N日的V之和;
与系统证券pn_stock()、系统时间pn_date()、系…
若当天上涨,则V =成交量;
若当天下跌,则V = -成交量;
若当天平盘,则V =0;
N日能量潮= N日的V之和;
与系统证券pn_stock()、系统时间pn_date()、系…
算法:
若当天上涨,则V =成交量;
若当天下跌,则V = -成交量;
若当天平盘,则V =0;
N日能量潮=N日的V之和;
Type=0,返回当前时间的N日能量潮;
Type=1,返回当…
若当天上涨,则V =成交量;
若当天下跌,则V = -成交量;
若当天平盘,则V =0;
N日能量潮=N日的V之和;
Type=0,返回当前时间的N日能量潮;
Type=1,返回当…
算法:
qh =(收盘价-昨收盘价)-(成交量-昨成交量)*(昨最高价-昨最低价)/昨成交量;
若qh>0,则tA=qh,否则tA=0;
若qh<0,则tB=qh的绝对值,否则tB=0;
A=…
qh =(收盘价-昨收盘价)-(成交量-昨成交量)*(昨最高价-昨最低价)/昨成交量;
若qh>0,则tA=qh,否则tA=0;
若qh<0,则tB=qh的绝对值,否则tB=0;
A=…
算法:
(1)若收盘价>昨收盘价,则V=当天成交量;
(2)若收盘价<昨收盘价,则V= -当天成交量;
(3)若收盘价=昨收盘价,则V=0;
(4)能量潮(OBV)=N日的V之和/100。范例…
(1)若收盘价>昨收盘价,则V=当天成交量;
(2)若收盘价<昨收盘价,则V= -当天成交量;
(3)若收盘价=昨收盘价,则V=0;
(4)能量潮(OBV)=N日的V之和/100。范例…
算法:
(1)返回截止当前时间的N日成交量均值;
(2)N为0时,返回当天的成交量值;N<0时无效。范例(t):
[code]
//计算白云机场截止2011年9月8日的6日成交量均值(不复权)…
(1)返回截止当前时间的N日成交量均值;
(2)N为0时,返回当天的成交量值;N<0时无效。范例(t):
[code]
//计算白云机场截止2011年9月8日的6日成交量均值(不复权)…
算法:
(1)若收盘价>昨收盘价,则V=当天成交量;
(2)若收盘价<昨收盘价,则V= -当天成交量;
(3)若收盘价=昨收盘价,则V=0;
(4)能量潮(OBV)=N日V的累计之和/100;…
(1)若收盘价>昨收盘价,则V=当天成交量;
(2)若收盘价<昨收盘价,则V= -当天成交量;
(3)若收盘价=昨收盘价,则V=0;
(4)能量潮(OBV)=N日V的累计之和/100;…
算法:
成交量震荡 =(短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 * 100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的成交量震荡(不复权…
成交量震荡 =(短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 * 100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的成交量震荡(不复权…
算法:
(1)EX=成交量 - 昨成交量;
(2)若EX<0,则EX1=0,EX2= -EX;
若EX>=0,则EX1=EX2=EX;
z1 =EX1的N日平滑移动平均,权重为1, …
(1)EX=成交量 - 昨成交量;
(2)若EX<0,则EX1=0,EX2= -EX;
若EX>=0,则EX1=EX2=EX;
z1 =EX1的N日平滑移动平均,权重为1, …
算法:
(1)QHL =(收盘价-昨收盘价)-(成交量-昨成交量)*(昨最高价-昨最低价)/昨成交量;
(2)若QHL >0,则tA=QHL,tB=0;否则,tA=0,tB= -QHL;
(3)…
(1)QHL =(收盘价-昨收盘价)-(成交量-昨成交量)*(昨最高价-昨最低价)/昨成交量;
(2)若QHL >0,则tA=QHL,tB=0;否则,tA=0,tB= -QHL;
(3)…
算法:
非指数不计算。
绝对广量指标 =((上涨家数-下跌家数)/(上涨家数+下跌家数))的绝对值*100。
Type=0,返回当前时间的绝对广量指标及其M日的移动平均;
Type=1,返回当…
非指数不计算。
绝对广量指标 =((上涨家数-下跌家数)/(上涨家数+下跌家数))的绝对值*100。
Type=0,返回当前时间的绝对广量指标及其M日的移动平均;
Type=1,返回当…
算法:
非指数不计算。
腾落指标 = 上市以来的累计上涨家数与累计下跌家数之差;
Type=0,返回当前时间的腾落指标及其M日的简单平均;
Type=1,返回当前时间往前推共nDay个腾落指标…
非指数不计算。
腾落指标 = 上市以来的累计上涨家数与累计下跌家数之差;
Type=0,返回当前时间的腾落指标及其M日的简单平均;
Type=1,返回当前时间往前推共nDay个腾落指标…
算法:
非指数不计算;
涨跌比例 = N日的累计上涨家数/N日的累计下跌家数;
Type=0,返回当前时间的涨跌比率及其M日的简单平均;
Type=1,返回当前时间往前推共nDay个涨跌比率及…
非指数不计算;
涨跌比例 = N日的累计上涨家数/N日的累计下跌家数;
Type=0,返回当前时间的涨跌比率及其M日的简单平均;
Type=1,返回当前时间往前推共nDay个涨跌比率及…
算法:
非指数不计算;
阿姆氏指标= N日的(上涨家数/下跌家数)的指数平滑移动平均数;
Type=0,返回当前时间的阿姆氏指标及其M日的简单平均;
Type=1,返回当前时间往前推共nDa…
非指数不计算;
阿姆氏指标= N日的(上涨家数/下跌家数)的指数平滑移动平均数;
Type=0,返回当前时间的阿姆氏指标及其M日的简单平均;
Type=1,返回当前时间往前推共nDa…
算法:
非指数不计算;
Z = 上涨家数/(上涨家数+下跌家数)*100;
广量冲力指标= N日的Z简单平均;
Type=0,返回当前时间的广量冲力指标及其M日的简单平均;
Type=1,返…
非指数不计算;
Z = 上涨家数/(上涨家数+下跌家数)*100;
广量冲力指标= N日的Z简单平均;
Type=0,返回当前时间的广量冲力指标及其M日的简单平均;
Type=1,返…
算法:
非指数不计算;
DIF =上涨家数-下跌家数;
Z1 = N1日的DIF指数平滑移动平均;
Z2 = N2日的DIF指数平滑移动平均;
Z = Z1-Z2;
Type=0,返回当…
非指数不计算;
DIF =上涨家数-下跌家数;
Z1 = N1日的DIF指数平滑移动平均;
Z2 = N2日的DIF指数平滑移动平均;
Z = Z1-Z2;
Type=0,返回当…
算法:
非指数不计算;
Z1 = N日的上涨家数与下跌家数之差的指数平滑移动平均;
Z2 = M日的Z1简单平均;
Type=0,返回当前时间的Z1、Z2;
Type=1,返回当前时间往前推…
非指数不计算;
Z1 = N日的上涨家数与下跌家数之差的指数平滑移动平均;
Z2 = M日的Z1简单平均;
Type=0,返回当前时间的Z1、Z2;
Type=1,返回当前时间往前推…
算法:
非指数不计算;
Z1 = 上涨家数/(上涨家数+下跌家数)*100;
Z2 = M日的Z1指数平滑移动平均数;
Type=0,返回当前时间的Z1、Z2;
Type=1,返回当前时间往…
非指数不计算;
Z1 = 上涨家数/(上涨家数+下跌家数)*100;
Z2 = M日的Z1指数平滑移动平均数;
Type=0,返回当前时间的Z1、Z2;
Type=1,返回当前时间往…
算法:
TR=最高价-最低价,|昨收盘价-最高价|,|昨收盘价-最低价|,取三者的最大值;
ATR=N日TR的简单平均;
Type=0,返回TR、ATR;
Type=1,返回当前时间往前推共n…
TR=最高价-最低价,|昨收盘价-最高价|,|昨收盘价-最低价|,取三者的最大值;
ATR=N日TR的简单平均;
Type=0,返回TR、ATR;
Type=1,返回当前时间往前推共n…
算法:
BIAS = (收盘价-N日的收盘简单平均)/N日的收盘简单平均*100
Type=0,返回当前时间的BIAS;
Type=1,返回当前时间往前推共nDay个BIAS序列。
nDay由…
BIAS = (收盘价-N日的收盘简单平均)/N日的收盘简单平均*100
Type=0,返回当前时间的BIAS;
Type=1,返回当前时间往前推共nDay个BIAS序列。
nDay由…
算法:
MID=(3*收盘价+最低价+开盘价+最高价)/6;
DKX=(20*MID+19*昨日MID+18*2日前的MID
+17*3日前的MID+16*4日前的MID+15*5日前的MID …
MID=(3*收盘价+最低价+开盘价+最高价)/6;
DKX=(20*MID+19*昨日MID+18*2日前的MID
+17*3日前的MID+16*4日前的MID+15*5日前的MID …
算法:
LWR = (收盘价-N日最低价)/(N日最高价-N日最低价)*100;
Type=0,返回当前时间的LWR;
Type=1,返回当前时间往前推共nDay个LWR序列。
nDay由系统…
LWR = (收盘价-N日最低价)/(N日最高价-N日最低价)*100;
Type=0,返回当前时间的LWR;
Type=1,返回当前时间往前推共nDay个LWR序列。
nDay由系统…
算法:
X=(最高价+最低价+收盘价)/3;
Y=(昨最高价+昨最低价+昨收盘价)/3;
若X>Y,则Z1=X*成交量;
若X<=Y,则Z1=0;
若X<Y,则Z2=X*成交量;
若X>=…
X=(最高价+最低价+收盘价)/3;
Y=(昨最高价+昨最低价+昨收盘价)/3;
若X>Y,则Z1=X*成交量;
若X<=Y,则Z1=0;
若X<Y,则Z2=X*成交量;
若X>=…
算法:
MTM =收盘价-N日前的收盘价;
MAMTM= M日的MTM简单平均;
Type=0,返回当前时间的MTM、MAMTM;
Type=1,返回当前时间往前推共nDay个MTM、MAMT…
MTM =收盘价-N日前的收盘价;
MAMTM= M日的MTM简单平均;
Type=0,返回当前时间的MTM、MAMTM;
Type=1,返回当前时间往前推共nDay个MTM、MAMT…
算法:
OSC =(收盘价-N日的收盘价简单平均)*100;
MAOSC = M日的OSC指数平滑移动平均数;
Type=0,返回当前时间的OSC、MAOSC;
Type=1,返回当时时间往前…
OSC =(收盘价-N日的收盘价简单平均)*100;
MAOSC = M日的OSC指数平滑移动平均数;
Type=0,返回当前时间的OSC、MAOSC;
Type=1,返回当时时间往前…
算法:
价量趋势=N日的涨幅之和;
Type=0,返回当前时间的价量趋势;
Type=1,返回当时时间往前推共nDay个价量趋势序列。
nDay由系统参数PN_nDay()设置,默认值为180…
价量趋势=N日的涨幅之和;
Type=0,返回当前时间的价量趋势;
Type=1,返回当时时间往前推共nDay个价量趋势序列。
nDay由系统参数PN_nDay()设置,默认值为180…
算法:
EX=(收盘价-N天前的收盘价)/N天前的收盘价*100;
变动率移动平均=M日的EX的简单平均;
Type=0,返回当前时间的变动率移动平均;
Type=1,返回当时时间往前推共nD…
EX=(收盘价-N天前的收盘价)/N天前的收盘价*100;
变动率移动平均=M日的EX的简单平均;
Type=0,返回当前时间的变动率移动平均;
Type=1,返回当时时间往前推共nD…
算法:
变动速率=(收盘价-N天前的收盘价)/N天前的收盘价*100;
Type=0,返回当前时间的变动速率;
Type=1,返回当时时间往前推共nDay个变动速率序列。
nDay由系统参数P…
变动速率=(收盘价-N天前的收盘价)/N天前的收盘价*100;
Type=0,返回当前时间的变动速率;
Type=1,返回当时时间往前推共nDay个变动速率序列。
nDay由系统参数P…
算法:
系统自动获取当前的时间sp_time为dates:
若dates=证券首日,则Ex=0;
若dates<>证券首日,则Ex=收盘价-昨收盘价
Z1= N日的Ex的平滑移动平均,权重为1…
系统自动获取当前的时间sp_time为dates:
若dates=证券首日,则Ex=0;
若dates<>证券首日,则Ex=收盘价-昨收盘价
Z1= N日的Ex的平滑移动平均,权重为1…
算法:
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4;
引力线移动平均=M日的引力线的简单平均;
Type=0,返回当前时…
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4;
引力线移动平均=M日的引力线的简单平均;
Type=0,返回当前时…
算法:
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4
Type=0,返回当前时间的引力线;
Type=1,返回当前时间往前…
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4
Type=0,返回当前时间的引力线;
Type=1,返回当前时间往前…
算法:
威廉指标=(N日最高价-收盘价)/(N日最高价-N日最低价)*100;
Type=0,返回当前时间的威廉指标。
Type=1,返回当前时间往前推共nDay个威廉指标序列。
nDay由系…
威廉指标=(N日最高价-收盘价)/(N日最高价-N日最低价)*100;
Type=0,返回当前时间的威廉指标。
Type=1,返回当前时间往前推共nDay个威廉指标序列。
nDay由系…
算法:
A=当天的收盘价-N天前的收盘价;
动量指标=A的N日平滑移动平均;
Type=0,返回当前时间的动量指标;
Type=1,返回当前时间往前推共nDay个动量指标序列。
nDay由系…
A=当天的收盘价-N天前的收盘价;
动量指标=A的N日平滑移动平均;
Type=0,返回当前时间的动量指标;
Type=1,返回当前时间往前推共nDay个动量指标序列。
nDay由系…
算法:
RC=昨收盘价/N+1天前的收盘价;
变化率指数=RC的N日平滑移动平均;
Type=0,返回当前时间的变化率指数;
Type=1,返回当前时间往前推共nDay个变化率指数序列。
n…
RC=昨收盘价/N+1天前的收盘价;
变化率指数=RC的N日平滑移动平均;
Type=0,返回当前时间的变化率指数;
Type=1,返回当前时间往前推共nDay个变化率指数序列。
n…
算法:
若收盘价<N天前收盘价,则MI修正指标=(收盘价-N天前收盘价)/N天前收盘价;
若收盘价>N天前收盘价,则MI修正指标=(收盘价-N天前收盘价)/收盘价;
若收盘价=N天前收盘价,则M…
若收盘价<N天前收盘价,则MI修正指标=(收盘价-N天前收盘价)/N天前收盘价;
若收盘价>N天前收盘价,则MI修正指标=(收盘价-N天前收盘价)/收盘价;
若收盘价=N天前收盘价,则M…
算法:
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
算法:
(1)RC=收盘价/N日前的收盘价;
(2)ARC=昨日RC的N日平滑移动平均;
(3)DIF=昨日ARC的N1日简单平均 - 昨日ARC的N2日简单平均;
(4)RCCD=DIF的N…
(1)RC=收盘价/N日前的收盘价;
(2)ARC=昨日RC的N日平滑移动平均;
(3)DIF=昨日ARC的N1日简单平均 - 昨日ARC的N2日简单平均;
(4)RCCD=DIF的N…
算法:
(1)MI =收盘价 - 昨收盘价;
(2)AMI =MI的N日平滑移动平均,权重为1;
(3)DIF=昨日AMI的N1日简单平均 - 昨日AMI的N2日简单平均;
(4)MICD=D…
(1)MI =收盘价 - 昨收盘价;
(2)AMI =MI的N日平滑移动平均,权重为1;
(3)DIF=昨日AMI的N1日简单平均 - 昨日AMI的N2日简单平均;
(4)MICD=D…
算法:
(1)EX =(收盘价-N天前的收盘价)/N天前的收盘价 *100;
(2)变动率移动平均=M日EX的简单平均。范例(t):
[code]
//计算白云机场2011年9月8日的10日变…
(1)EX =(收盘价-N天前的收盘价)/N天前的收盘价 *100;
(2)变动率移动平均=M日EX的简单平均。范例(t):
[code]
//计算白云机场2011年9月8日的10日变…
算法:
(1)X =(最高价+最低价+收盘价)/3;
(2)Y =(昨最高价+昨最低价+昨收盘价)/3;
(3)若X >Y,则Z1 =X*成交量,Z2=0;
若X <Y,则Z1=0,Z2 =X…
(1)X =(最高价+最低价+收盘价)/3;
(2)Y =(昨最高价+昨最低价+昨收盘价)/3;
(3)若X >Y,则Z1 =X*成交量,Z2=0;
若X <Y,则Z1=0,Z2 =X…
算法:
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
算法:
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
算法:
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
(1)X =收盘价-N日最低的最低价;
(2)Y = N日最高的最高价-N日最低的最低价;
(3)若Y非0,则RSV =X/Y*100;若Y为0,则RSV =100;
(4)K =M1…
算法:
(1)MTM =收盘价-N日前的收盘价;
(2)MTMMa = M日MTM的简单平均。范例(t):
[code]
//计算白云机场2011年9月8日的动力指标移动平均。
oV:=Ba…
(1)MTM =收盘价-N日前的收盘价;
(2)MTMMa = M日MTM的简单平均。范例(t):
[code]
//计算白云机场2011年9月8日的动力指标移动平均。
oV:=Ba…
算法:
MTM =收盘价-N日前的收盘价;范例(t):
[code]
//计算白云机场截止日2011年9月8日的动力指标。
oV:=BackUpSystemParameters2(); …
MTM =收盘价-N日前的收盘价;范例(t):
[code]
//计算白云机场截止日2011年9月8日的动力指标。
oV:=BackUpSystemParameters2(); …
算法:
TR=最高价-最低价,|昨收盘价-最高价|,|昨收盘价-最低价|,取当前日期三个数据的最大值。范例(t):
[code]
//计算白云机场截止2011年9月8日的波幅。
oV:=B…
TR=最高价-最低价,|昨收盘价-最高价|,|昨收盘价-最低价|,取当前日期三个数据的最大值。范例(t):
[code]
//计算白云机场截止2011年9月8日的波幅。
oV:=B…
算法:
(1)TR=最高价-最低价,|昨收盘价-最高价|,|昨收盘价-最低价|,取三者的最大值;
(2)ATR=TR的N日简单平均。范例(t):
[code]
//计算白云机场2011…
(1)TR=最高价-最低价,|昨收盘价-最高价|,|昨收盘价-最低价|,取三者的最大值;
(2)ATR=TR的N日简单平均。范例(t):
[code]
//计算白云机场2011…
算法:
BIAS =(收盘价-收盘价的N日简单平均)/收盘价的N日简单平均*100。范例(t):
[code]
//计算白云机场2011年9月8日的乖离率。
oV:=BackUpSyste…
BIAS =(收盘价-收盘价的N日简单平均)/收盘价的N日简单平均*100。范例(t):
[code]
//计算白云机场2011年9月8日的乖离率。
oV:=BackUpSyste…
A:本文中主要还原天软宝塔线图形实现过程中相关指标计算的过程。
首先在天软中,我们可以画一段时间的宝塔线如下图所示:
[code]
begt:=20210301T;
endt:=2…
首先在天软中,我们可以画一段时间的宝塔线如下图所示:
[code]
begt:=20210301T;
endt:=2…
基金复权算法:
比例复权:
利用基金当天的单位净值与前一交易日的单位净值的比例近似计算。
[strong] 计算公式…
算法:
(1)当前股票对应的缺省指数代码存在且有效;
[htm]<table><tbody><tr><td>
证券类型</td><td>
对应的指数代码</td></tr><tr><td>
…
(1)当前股票对应的缺省指数代码存在且有效;
[htm]<table><tbody><tr><td>
证券类型</td><td>
对应的指数代码</td></tr><tr><td>
…
范例(t):
[code]
//返回SZ000002(万科A)的上市日成交金额(万)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_Ra…
[code]
//返回SZ000002(万科A)的上市日成交金额(万)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_Ra…
范例(t):
[code]
//返回SZ000002(万科A)的上市日收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(pn_Rate()…
[code]
//返回SZ000002(万科A)的上市日收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(pn_Rate()…
范例(t):
[code]
//返回SZ000002(万科A)的上市日最高价(不复权)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_R…
[code]
//返回SZ000002(万科A)的上市日最高价(不复权)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_R…
范例(t):
[code]
//返回SH600000(浦发银行)的上市日换手率(%)
SetSysParam(PN_Stock(),'SH600000');
SetSysParam(PN_Ra…
[code]
//返回SH600000(浦发银行)的上市日换手率(%)
SetSysParam(PN_Stock(),'SH600000');
SetSysParam(PN_Ra…
范例(t):
[code]
//返回SZ000002(万科A)的上市日最低价(不复权)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_R…
[code]
//返回SZ000002(万科A)的上市日最低价(不复权)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_R…
范例(t):
[code]
//返回SZ000002(万科A)的上市日开盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(pn_Rate…
[code]
//返回SZ000002(万科A)的上市日开盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(pn_Rate…
范例(t):
[code]
//返回SZ000002(万科A)的上市日平均成交
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_Rat…
[code]
//返回SZ000002(万科A)的上市日平均成交
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_Rat…
范例(t):
[code]
//返回SZ000002(万科A)的上市日涨跌金额
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_Rat…
[code]
//返回SZ000002(万科A)的上市日涨跌金额
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_Rat…
范例(t):
[code]
//返回SZ000002(万科A)的上市日成交量(手)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_R…
[code]
//返回SZ000002(万科A)的上市日成交量(手)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN_R…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的换手率(%)
SetSysParam(PN_Stock(),'SZ000002');
SetSysPara…
[code]
//返回SZ000002(万科A)在20110907的换手率(%)
SetSysParam(PN_Stock(),'SZ000002');
SetSysPara…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的量比(%)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam…
[code]
//返回SZ000002(万科A)在20110907的量比(%)
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的平均成交
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110907的平均成交
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的昨日收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam…
[code]
//返回SZ000002(万科A)在20110907的昨日收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的涨跌金额
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110907的涨跌金额
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的内外盘差
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110907的内外盘差
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的主买盘量
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110907的主买盘量
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的主卖盘量
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110907的主卖盘量
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110907的内盘
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN…
[code]
//返回SZ000002(万科A)在20110907的内盘
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(PN…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的成交金额(万)
SetSysParam(PN_Stock(),'SZ000002');
SetSysPar…
[code]
//返回SZ000002(万科A)在20110901的成交金额(万)
SetSysParam(PN_Stock(),'SZ000002');
SetSysPar…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
[code]
//返回SZ000002(万科A)在20110901的收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的最高价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
[code]
//返回SZ000002(万科A)在20110901的最高价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
算法:指定日换手率(%)=成交量/流通股本*100%范例(t):
[code]
//返回SZ000002(万科A)在20110901的换手率(%)
SetSysParam(PN_Stoc…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的最低价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
[code]
//返回SZ000002(万科A)在20110901的最低价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的开盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
[code]
//返回SZ000002(万科A)在20110901的开盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(P…
算法:指定日成交金额/指定日成交量范例(t):
[code]
//返回SZ000002(万科A)在20110901的平均成交
SetSysParam(PN_Stock(),'SZ0000…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的前收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110901的前收盘价
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的涨跌金额
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
[code]
//返回SZ000002(万科A)在20110901的涨跌金额
SetSysParam(PN_Stock(),'SZ000002');
SetSysParam(…
范例(t):
[code]
//返回SZ000002(万科A)在20110901的成交量(手)
SetSysParam(PN_Stock(),'SZ000002');
SetSysPara…
[code]
//返回SZ000002(万科A)在20110901的成交量(手)
SetSysParam(PN_Stock(),'SZ000002');
SetSysPara…
算法:指定日内外盘差=主买股数-主卖股数(单位:股)范例(t):
[code]
//返回SZ000002(万科A)在20110901的内外盘差
SetSysParam(PN_Stock(…
算法:区间换手率/区间交易天数*100%
即区间总成交量/流通股本/交易天数范例(t):
[code]
//返回SZ000002(万科A)从20110801到20110901的区间平均换…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高
SetSysParam(PN_Stock(),'SZ000002');
Set…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高
SetSysParam(PN_Stock(),'SZ000002');
Set…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高成交金额
SetSysParam(PN_Stock(),'SZ000002'); …
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高成交金额
SetSysParam(PN_Stock(),'SZ000002'); …
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高收盘
SetSysParam(PN_Stock(),'SZ000002');
S…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高收盘
SetSysParam(PN_Stock(),'SZ000002');
S…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高开盘
SetSysParam(PN_Stock(),'SZ000002');
S…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最高开盘
SetSysParam(PN_Stock(),'SZ000002');
S…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低
SetSysParam(PN_Stock(),'SZ000002');
Set…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低
SetSysParam(PN_Stock(),'SZ000002');
Set…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低收盘
SetSysParam(PN_Stock(),'SZ000002');
S…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低收盘
SetSysParam(PN_Stock(),'SZ000002');
S…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低开盘
SetSysParam(PN_Stock(),'SZ000002');
S…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低开盘
SetSysParam(PN_Stock(),'SZ000002');
S…
范例(t):
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低成交量
SetSysParam(PN_Stock(),'SZ000002');
…
[code]
//返回SZ000002(万科A)从20110905到20110909的区间最低成交量
SetSysParam(PN_Stock(),'SZ000002');
…
范例(t):
[code]
//返回SZ000002(万科A)从20110801到20110901的区间开盘
SetSysParam(PN_Stock(),'SZ000002');
Set…
[code]
//返回SZ000002(万科A)从20110801到20110901的区间开盘
SetSysParam(PN_Stock(),'SZ000002');
Set…
范例(t):
[code]
//统计2020-04-01日,万科A在10点半到10点40时之间的总成交金额
setsysparam(pn_stock(),'SZ000002');
…
[code]
//统计2020-04-01日,万科A在10点半到10点40时之间的总成交金额
setsysparam(pn_stock(),'SZ000002');
…
算法:
VT=0,返回实体线比例 =(收盘价-开盘价)/开盘价*100;
VT=1,返回实体线值 = 收盘价-开盘价;
与系统证券pn_stock()、系统时间pn_date()、系统周期pn_…
VT=0,返回实体线比例 =(收盘价-开盘价)/开盘价*100;
VT=1,返回实体线值 = 收盘价-开盘价;
与系统证券pn_stock()、系统时间pn_date()、系统周期pn_…
算法:
VT=0,返回下影线比例 =(开盘价和收盘价的较小值–最低价)/开盘价和收盘价的较小值*100;
VT=1,返回下影线值 = 开盘价和收盘价的较小值;
与系统证券pn_stock()、系…
VT=0,返回下影线比例 =(开盘价和收盘价的较小值–最低价)/开盘价和收盘价的较小值*100;
VT=1,返回下影线值 = 开盘价和收盘价的较小值;
与系统证券pn_stock()、系…
算法:
VT=0,返回上影线比例 =(最高价-开盘价和收盘价的较大值)/开盘价与收盘价的较大值*100;
VT=1,返回上影线值 = 最高价-开盘价和收盘价的较大值;
与系统证券pn_stock…
VT=0,返回上影线比例 =(最高价-开盘价和收盘价的较大值)/开盘价与收盘价的较大值*100;
VT=1,返回上影线值 = 最高价-开盘价和收盘价的较大值;
与系统证券pn_stock…
算法:
Type=0,返回当前时间的N日成交金额均值;
Type=1,返回当前时间往前推共nDay个N日成交金额均值序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证…
Type=0,返回当前时间的N日成交金额均值;
Type=1,返回当前时间往前推共nDay个N日成交金额均值序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证…
算法:
Type=0,返回当前时间的成交金额;
Type=1,返回当前时间往前推共nDay个的成交金额序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证券pn_sto…
Type=0,返回当前时间的成交金额;
Type=1,返回当前时间往前推共nDay个的成交金额序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系统证券pn_sto…
算法:
若收盘价>昨收盘价,则V=当天成交量;
若收盘价<昨收盘价,则V= -当天成交量;
若收盘价=昨收盘价,则V=0;
能量潮 = 前N日的V之和/100;
Type=0,返回当前时间的…
若收盘价>昨收盘价,则V=当天成交量;
若收盘价<昨收盘价,则V= -当天成交量;
若收盘价=昨收盘价,则V=0;
能量潮 = 前N日的V之和/100;
Type=0,返回当前时间的…
算法:
若收盘价>昨收盘价,则V=当天成交量;
若收盘价<昨收盘价,则V= -当天成交量;
若收盘价=昨收盘价,则V=0;
累积能量=前N日的V之和/100;
Type=0,返回当前时间的累…
若收盘价>昨收盘价,则V=当天成交量;
若收盘价<昨收盘价,则V= -当天成交量;
若收盘价=昨收盘价,则V=0;
累积能量=前N日的V之和/100;
Type=0,返回当前时间的累…
算法:
(1)若收盘价<N日前收盘价,则MI修正指标=(收盘价-N日前收盘价)/N日前收盘价;
(2)若收盘价>N日前收盘价,则MI修正指标=(收盘价-N日前收盘价)/收盘价;
(3…
(1)若收盘价<N日前收盘价,则MI修正指标=(收盘价-N日前收盘价)/N日前收盘价;
(2)若收盘价>N日前收盘价,则MI修正指标=(收盘价-N日前收盘价)/收盘价;
(3…
算法:
WR = (N日最高价-收盘价)/(N日最高价-N日最低价)*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的威廉指标。
oV:=BackUpSyst…
WR = (N日最高价-收盘价)/(N日最高价-N日最低价)*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的威廉指标。
oV:=BackUpSyst…
算法:
LWR = (收盘价-N日最低价)/(N日最高价-N日最低价)*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的威廉指标。
oV:=BackUpSys…
LWR = (收盘价-N日最低价)/(N日最高价-N日最低价)*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的威廉指标。
oV:=BackUpSys…
算法:
MI =收盘价-昨收盘价;
AMI =MI的N日平滑移动平均,权重为1;
DIF =昨日AMI的N1日简单平均 - 昨日AMI的N2日简单平均。范例(t):
[code] …
MI =收盘价-昨收盘价;
AMI =MI的N日平滑移动平均,权重为1;
DIF =昨日AMI的N1日简单平均 - 昨日AMI的N2日简单平均。范例(t):
[code] …
算法:
(1)MI =收盘价-昨收盘价;
(2)AMI =MI的N日平滑移动平均,权重为1;
(3)DIF =昨日AMI的N1日简单平均 - 昨日AMI的N2日简单平均;
(4…
(1)MI =收盘价-昨收盘价;
(2)AMI =MI的N日平滑移动平均,权重为1;
(3)DIF =昨日AMI的N1日简单平均 - 昨日AMI的N2日简单平均;
(4…
算法:
(1)RC=收盘价/N日前的收盘价;
(2)ARC=昨日RC的N日平滑移动平均;
(3)DIF=昨日ARC的N1日简单平均 - 昨日ARC的N2日简单平均;
(4)RCCD=DIF的N…
(1)RC=收盘价/N日前的收盘价;
(2)ARC=昨日RC的N日平滑移动平均;
(3)DIF=昨日ARC的N1日简单平均 - 昨日ARC的N2日简单平均;
(4)RCCD=DIF的N…
算法:
(1)RC=收盘价/N日前的收盘价;
(2)ARC=昨日RC的N日平滑移动平均;
(3)DIF=昨日ARC的N1日简单平均 - 昨日ARC的N2日简单平均。范例(t):
[code] …
(1)RC=收盘价/N日前的收盘价;
(2)ARC=昨日RC的N日平滑移动平均;
(3)DIF=昨日ARC的N1日简单平均 - 昨日ARC的N2日简单平均。范例(t):
[code] …
算法:
(1)RC=昨收盘价/N+1天前的收盘价;
(2)变化率指数=RC的N日平滑移动平均,权重为1。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变化率指数…
(1)RC=昨收盘价/N+1天前的收盘价;
(2)变化率指数=RC的N日平滑移动平均,权重为1。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变化率指数…
算法:
OSC =(收盘价-收盘价的N日简单平均)*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变动率。
oV:=BackUpSystemParamete…
OSC =(收盘价-收盘价的N日简单平均)*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变动率。
oV:=BackUpSystemParamete…
算法:
(1)A=当天的收盘价-N天前的收盘价;
(2)动量指标MI =A的N日平滑移动平均,权重为1。范例(t):
[code]
//计算白云机场截止日2011年9月8日的动量指标。…
(1)A=当天的收盘价-N天前的收盘价;
(2)动量指标MI =A的N日平滑移动平均,权重为1。范例(t):
[code]
//计算白云机场截止日2011年9月8日的动量指标。…
算法:
(1)MID=(3*收盘价+最低价+开盘价+最高价)/6;
(2)DKX=(20*MID+19*昨日MID+18*2日前的MID
+17*3日前的MID+16*4日前的MID+1…
(1)MID=(3*收盘价+最低价+开盘价+最高价)/6;
(2)DKX=(20*MID+19*昨日MID+18*2日前的MID
+17*3日前的MID+16*4日前的MID+1…
算法:
X =(收盘价-昨收盘价)/昨收盘价;
PVT = N日的X*成交量之和。范例(t):
[code]
//计算白云机场截止日2011年9月8日的价量趋势。
oV:=BackU…
X =(收盘价-昨收盘价)/昨收盘价;
PVT = N日的X*成交量之和。范例(t):
[code]
//计算白云机场截止日2011年9月8日的价量趋势。
oV:=BackU…
算法:
引力线=(收盘价的N1日简单平均+收盘价的N2日简单平均+收盘价的N3日简单平均+ 收盘价的N4日简单平均)/4。范例(t):
[code]
//计算白云机场截止日2011年9月8日…
引力线=(收盘价的N1日简单平均+收盘价的N2日简单平均+收盘价的N3日简单平均+ 收盘价的N4日简单平均)/4。范例(t):
[code]
//计算白云机场截止日2011年9月8日…
算法:
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4;
引力线移动平均 =引力线的M日简单平均。范例(t):
[c…
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4;
引力线移动平均 =引力线的M日简单平均。范例(t):
[c…
算法:
变动速率ROC=(收盘价-N天前的收盘价)/N天前的收盘价 *100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变动速率。
oV:=BackUpSyst…
变动速率ROC=(收盘价-N天前的收盘价)/N天前的收盘价 *100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变动速率。
oV:=BackUpSyst…
算法:
系统自动获取当前的时间sp_time为dates:
若dates=证券上市首日,则RSI =0;
若dates<>证券上市首日,则Ex=收盘价-昨收盘价;
Z1=Ex的N日…
系统自动获取当前的时间sp_time为dates:
若dates=证券上市首日,则RSI =0;
若dates<>证券上市首日,则Ex=收盘价-昨收盘价;
Z1=Ex的N日…
算法:
若收盘价>昨日收盘价,DIF=收盘价-最低价和昨日收盘价的较小值;
若收盘价=昨日收盘价,DIF=0;
若收盘价<=昨日收盘价,DIF=收盘价-最高价和昨日收盘价的较大值;
ACD=N…
若收盘价>昨日收盘价,DIF=收盘价-最低价和昨日收盘价的较小值;
若收盘价=昨日收盘价,DIF=0;
若收盘价<=昨日收盘价,DIF=收盘价-最高价和昨日收盘价的较大值;
ACD=N…
算法:
Z =成交量*(开盘价+收盘价)/2;
AMVMA=N天的Z累计之和/N天的成交量累计之和
Type=0,返回当前时间的成本价均线;
Type=1,返回当前时间往前推共nDay个成本价…
Z =成交量*(开盘价+收盘价)/2;
AMVMA=N天的Z累计之和/N天的成交量累计之和
Type=0,返回当前时间的成本价均线;
Type=1,返回当前时间往前推共nDay个成本价…
算法:
X1=(3日收盘价简单平均+6日收盘价简单平均+12日收盘价简单平均+24日收盘价简单平均)/4;
X2=X1+M*N日的X1标准差;
X3=X1-M*N日的X1标准差;
Type=0…
X1=(3日收盘价简单平均+6日收盘价简单平均+12日收盘价简单平均+24日收盘价简单平均)/4;
X2=X1+M*N日的X1标准差;
X3=X1-M*N日的X1标准差;
Type=0…
算法:
多空指标=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4。
Type=0,返回当前时间的多空指标;
Type=1,返回当前时…
多空指标=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4。
Type=0,返回当前时间的多空指标;
Type=1,返回当前时…
算法:
Type=0,返回当前时间的N日收盘价简单平均;
Type=1,返回当前时间往前推共nDay个N日收盘价简单平均序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系…
Type=0,返回当前时间的N日收盘价简单平均;
Type=1,返回当前时间往前推共nDay个N日收盘价简单平均序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系…
算法:
Type=0,返回当前时间的N日收盘价指数移动平均数;
Type=1,返回当前时间往前推共nDay个N日收盘价指数移动平均数序列。
nDay由系统参数PN_nDay()设置,默认值为18…
Type=0,返回当前时间的N日收盘价指数移动平均数;
Type=1,返回当前时间往前推共nDay个N日收盘价指数移动平均数序列。
nDay由系统参数PN_nDay()设置,默认值为18…
算法:
Type=0,返回当前时间的N日最高价简单平均;
Type=1,返回当前时间往前推共nDay个N日最高价简单平均序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系…
Type=0,返回当前时间的N日最高价简单平均;
Type=1,返回当前时间往前推共nDay个N日最高价简单平均序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系…
算法:
Type=0,返回当前时间的N日最低价简单平均;
Type=1,返回当前时间往前推共nDay个N日最低价简单平均序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系…
Type=0,返回当前时间的N日最低价简单平均;
Type=1,返回当前时间往前推共nDay个N日最低价简单平均序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与系…
算法:
Ex=(最高价+开盘价+最低价+收盘价)/4;
变异移动平均=M日的Ex简单平均;
Type=0,返回当前时间的变异移动平均;
Type=1,返回当前时间往前推共nDay个变异移动平均…
Ex=(最高价+开盘价+最低价+收盘价)/4;
变异移动平均=M日的Ex简单平均;
Type=0,返回当前时间的变异移动平均;
Type=1,返回当前时间往前推共nDay个变异移动平均…
算法:
Y=a*X+(1-a)*Y'
注:其中Y'表示上一周期Y值,a值在[0,1]
X为函数中的Exp表达式,a为函数中的衰减因子。范例(t):
范例01:
[code]
//…
Y=a*X+(1-a)*Y'
注:其中Y'表示上一周期Y值,a值在[0,1]
X为函数中的Exp表达式,a为函数中的衰减因子。范例(t):
范例01:
[code]
//…
算法:
Y=a*X+(1-a)*Y'
注:其中Y'表示上一周期Y值,a值在[0,1]
X为函数中的Exp表达式,a为函数中的Expa衰减因子表达式。范例(t):
范例01:
[co…
Y=a*X+(1-a)*Y'
注:其中Y'表示上一周期Y值,a值在[0,1]
X为函数中的Exp表达式,a为函数中的Expa衰减因子表达式。范例(t):
范例01:
[co…
算法:WMA=(1*EXP1+2*EXP2+...N*EXPN)/(1+2+...+N)
N需要大于等1,否则返回0,
若N大于上市日至当前时间的交易天数T,则N等于T。范例(t):
[co…
N需要大于等1,否则返回0,
若N大于上市日至当前时间的交易天数T,则N等于T。范例(t):
[co…
算法:HMA = WMA((2*WMA(EXP, int(N/2)) – WMA(EXP, N)), int(sqrt(N)))。范例(t):
[code]
setsysparam(pn_stoc…
[code]
setsysparam(pn_stoc…
算法:
(1)HF=(最高价+开盘价+最低价+收盘价)/4;
(2)变异移动平均VMA =HF的M日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变异…
(1)HF=(最高价+开盘价+最低价+收盘价)/4;
(2)变异移动平均VMA =HF的M日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的变异…
算法:
多空指标=(收盘价的N1日简单平均+收盘价的N2日简单平均+ 收盘价的N3日简单平均+ 收盘价的N4日简单平均)/4。范例(t):
[code]
//计算白云机场截止日2011年9月…
多空指标=(收盘价的N1日简单平均+收盘价的N2日简单平均+ 收盘价的N3日简单平均+ 收盘价的N4日简单平均)/4。范例(t):
[code]
//计算白云机场截止日2011年9月…
算法:
MA =(P1+P2+...+PN) / N;
其中,P为N日收盘价。范例(t):
[code]
//计算白云机场截止日2011年9月8日的23日平均收盘价。
oV:=BackUpS…
MA =(P1+P2+...+PN) / N;
其中,P为N日收盘价。范例(t):
[code]
//计算白云机场截止日2011年9月8日的23日平均收盘价。
oV:=BackUpS…
算法:
EMA =P*K+EMA’ *(1-K);
其中,P为当日收盘价,EMA’为前一日指数移动平均值,K=2/(N+1)。范例(t):
[code]
//计算白云机场截止日2011年9月8…
EMA =P*K+EMA’ *(1-K);
其中,P为当日收盘价,EMA’为前一日指数移动平均值,K=2/(N+1)。范例(t):
[code]
//计算白云机场截止日2011年9月8…
算法:
(1)AMOV =成交量*(开盘价+收盘价)/2;
(2)AMVMA=AMOV的N日累计之和/成交量的N日累计之和。范例(t):
[code]
//计算白云机场截止日2011年…
(1)AMOV =成交量*(开盘价+收盘价)/2;
(2)AMVMA=AMOV的N日累计之和/成交量的N日累计之和。范例(t):
[code]
//计算白云机场截止日2011年…
范例(t):
[code]
//计算白云机场截止日2011年9月8日的最高价简单平均。
oV:=BackUpSystemParameters2();
setsysparam(pn_stock…
[code]
//计算白云机场截止日2011年9月8日的最高价简单平均。
oV:=BackUpSystemParameters2();
setsysparam(pn_stock…
范例(t):
[code]
//计算白云机场截止日2011年9月8日的23日最低价移动平均。
oV:=BackUpSystemParameters2();
setsysparam(pn_st…
[code]
//计算白云机场截止日2011年9月8日的23日最低价移动平均。
oV:=BackUpSystemParameters2();
setsysparam(pn_st…
算法:
BBIBOLL=(收盘价的3日简单平均+收盘价的6日简单平均+收盘价的12日简单平均+收盘价的24日简单平均)/4。范例(t):
[code]
//计算白云机场截止日2011年9月8…
BBIBOLL=(收盘价的3日简单平均+收盘价的6日简单平均+收盘价的12日简单平均+收盘价的24日简单平均)/4。范例(t):
[code]
//计算白云机场截止日2011年9月8…
算法:
(1)BBIBOLL=(3日收盘价简单平均+6日收盘价简单平均+12日收盘价简单平均+24日收盘价简单平均)/4;
(2)UPR=BBIBOLL+M*BBIBOLL的N日标准差。范…
(1)BBIBOLL=(3日收盘价简单平均+6日收盘价简单平均+12日收盘价简单平均+24日收盘价简单平均)/4;
(2)UPR=BBIBOLL+M*BBIBOLL的N日标准差。范…
算法:
(1)BBIBOLL=(3日收盘价简单平均+6日收盘价简单平均+12日收盘价简单平均+24日收盘价简单平均)/4;
(2)DWN=BBIBOLL- M*BBIBOLL的N日标准差。…
(1)BBIBOLL=(3日收盘价简单平均+6日收盘价简单平均+12日收盘价简单平均+24日收盘价简单平均)/4;
(2)DWN=BBIBOLL- M*BBIBOLL的N日标准差。…
算法:
(1)若收盘价>昨日收盘价,DIF=收盘价-最低价和昨日收盘价的较小值;
(2)若收盘价=昨日收盘价,DIF=0;
(3)若收盘价<=昨日收盘价,DIF=收盘价-最高价和昨日…
(1)若收盘价>昨日收盘价,DIF=收盘价-最低价和昨日收盘价的较小值;
(2)若收盘价=昨日收盘价,DIF=0;
(3)若收盘价<=昨日收盘价,DIF=收盘价-最高价和昨日…
算法:
(1)若收盘价>昨日收盘价,DIF=收盘价-最低价和昨日收盘价的较小值;
(2)若收盘价=昨日收盘价,DIF=0;
(3)若收盘价<=昨日收盘价,DIF=收盘价-最高价和昨日收盘价的较大…
(1)若收盘价>昨日收盘价,DIF=收盘价-最低价和昨日收盘价的较小值;
(2)若收盘价=昨日收盘价,DIF=0;
(3)若收盘价<=昨日收盘价,DIF=收盘价-最高价和昨日收盘价的较大…
算法:
Z1=N日的收盘价简单平均;
Z2=Z1+2*N天收盘价的标准差;
Z3=Z1-2*N天收盘价的标准差;
Type=0,返回当前时间的Z1、Z2、Z3、收盘价;
Type=1,返回当…
Z1=N日的收盘价简单平均;
Z2=Z1+2*N天收盘价的标准差;
Z3=Z1-2*N天收盘价的标准差;
Type=0,返回当前时间的Z1、Z2、Z3、收盘价;
Type=1,返回当…
算法:
X2 =(1+M1/100)*N日的收盘价简单平均;
X3 =(1-M2/100)*N日的收盘价简单平均;
X1 =(X2+X3)/2;
Type=0,返回当前时间的X1、X2、X3;…
X2 =(1+M1/100)*N日的收盘价简单平均;
X3 =(1-M2/100)*N日的收盘价简单平均;
X1 =(X2+X3)/2;
Type=0,返回当前时间的X1、X2、X3;…
算法:
(1)M =(昨最高价+昨最低价+昨收盘价 )/3;
(2)MID =M的N日简单平均(Ma);
(3)HH =3日(N日最高的最高价)的指数移动平均(EMa);
(4)LL =3日(…
(1)M =(昨最高价+昨最低价+昨收盘价 )/3;
(2)MID =M的N日简单平均(Ma);
(3)HH =3日(N日最高的最高价)的指数移动平均(EMa);
(4)LL =3日(…
算法:
(1)BOLL=N日的收盘价简单平均;
(2)UPR=BOLL+P*N天收盘价的标准差;
(3)DWN=BOLL-P*N天收盘价的标准差;
(4)Type=0,返回当前…
(1)BOLL=N日的收盘价简单平均;
(2)UPR=BOLL+P*N天收盘价的标准差;
(3)DWN=BOLL-P*N天收盘价的标准差;
(4)Type=0,返回当前…
算法:
UPPER =(1+M1/100)*收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的轨道线上轨。
oV:=BackUpSystemPar…
UPPER =(1+M1/100)*收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的轨道线上轨。
oV:=BackUpSystemPar…
算法:
LOWER =(1-M2/100)*收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的轨道线下轨。
oV:=BackUpSystemPar…
LOWER =(1-M2/100)*收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的轨道线下轨。
oV:=BackUpSystemPar…
算法:
(1)UPPER =(1+M1/100)*收盘价的N日简单平均;
(2)LOWER =(1-M2/100)*收盘价的N日简单平均;
(3)ENE =(UPPER+LOWER)…
(1)UPPER =(1+M1/100)*收盘价的N日简单平均;
(2)LOWER =(1-M2/100)*收盘价的N日简单平均;
(3)ENE =(UPPER+LOWER)…
算法:
BOLL=收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线中轨。
oV:=BackUpSystemParameters2(); …
BOLL=收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线中轨。
oV:=BackUpSystemParameters2(); …
算法:
(1)BOLL=收盘价的N日简单平均;
(2)UPR=BOLL+2*收盘价的N日标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线上轨。
o…
(1)BOLL=收盘价的N日简单平均;
(2)UPR=BOLL+2*收盘价的N日标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线上轨。
o…
算法:
BOLL=收盘价的N日简单平均;
DWN=BOLL-2*N天收盘价的标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线下轨。
oV:=Bac…
BOLL=收盘价的N日简单平均;
DWN=BOLL-2*N天收盘价的标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线下轨。
oV:=Bac…
算法:
BOLL=收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线中轨2。
oV:=BackUpSystemParameters2(); …
BOLL=收盘价的N日简单平均。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线中轨2。
oV:=BackUpSystemParameters2(); …
算法:
(1)BOLL=收盘价的N日简单平均;
(2)UPR=BOLL+P*收盘价的N日标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线上轨2。
…
(1)BOLL=收盘价的N日简单平均;
(2)UPR=BOLL+P*收盘价的N日标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线上轨2。
…
算法:
(1)BOLL=收盘价的N日简单平均;
(2)DWN=Z1-BOLL*收盘价的N日标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线下轨2。 …
(1)BOLL=收盘价的N日简单平均;
(2)DWN=Z1-BOLL*收盘价的N日标准差。范例(t):
[code]
//计算白云机场截止日2011年9月8日的布林线下轨2。 …
算法:
X1=N日最高价累计之和– N日开盘价累计之和;
X2=N日开盘价累计之和– N日最低价累计之和;
AR=X1/X2*100;
Type=0,返回当前时间的人气意愿指标AR;
Typ…
X1=N日最高价累计之和– N日开盘价累计之和;
X2=N日开盘价累计之和– N日最低价累计之和;
AR=X1/X2*100;
Type=0,返回当前时间的人气意愿指标AR;
Typ…
算法:
若最高价>昨收盘价,X1=最高价-最昨收盘价;
若最高价<=昨收盘价,X1=0;
若最低价<昨收盘价,X2=昨收盘价-最低价;
若最低价>=昨收盘价,X2=0;
BR=(N日X1累计…
若最高价>昨收盘价,X1=最高价-最昨收盘价;
若最高价<=昨收盘价,X1=0;
若最低价<昨收盘价,X2=昨收盘价-最低价;
若最低价>=昨收盘价,X2=0;
BR=(N日X1累计…
算法:
EX=(昨最高价+昨最低价)/2;
若最高价>EX,V1=最高价-EX;
若最高价<=EX,V1=0;
若最低价<EX,V2=EX-最低价;
若最低价>=EX,V2=0;
CR=(…
EX=(昨最高价+昨最低价)/2;
若最高价>EX,V1=最高价-EX;
若最高价<=EX,V1=0;
若最低价<EX,V2=EX-最低价;
若最低价>=EX,V2=0;
CR=(…
算法:
EX=N日的成交金额指数移动平均值/N日的成交量指数移动平均值;
Z=(当日EX/昨日EX-1)-1;
ZMA=M日Z的简单平均;
Type=0,返回当前时间的市场强弱Z、ZMA;
…
EX=N日的成交金额指数移动平均值/N日的成交量指数移动平均值;
Z=(当日EX/昨日EX-1)-1;
ZMA=M日Z的简单平均;
Type=0,返回当前时间的市场强弱Z、ZMA;
…
算法:
X=最高价-最低价;
Y=N1日X的简单平均;
S=N1日Y的简单平均;
Z=N2日的Y/S的累计之和;
ZMA=M日的Z的简单平均;
Type=0,返回当前时间的Z、ZMA;
…
X=最高价-最低价;
Y=N1日X的简单平均;
S=N1日Y的简单平均;
Z=N2日的Y/S的累计之和;
ZMA=M日的Z的简单平均;
Type=0,返回当前时间的Z、ZMA;
…
算法:
Z=(收盘价-昨收盘价)/收盘价*100;
ZMA=M日Z的简单平均;
Type=0,返回当前时间的Z、ZMA;
Type=1,返回当前时间往前推共nDay个Z、ZMA序列。
nDa…
Z=(收盘价-昨收盘价)/收盘价*100;
ZMA=M日Z的简单平均;
Type=0,返回当前时间的Z、ZMA;
Type=1,返回当前时间往前推共nDay个Z、ZMA序列。
nDa…
算法:
Z=N日上涨天数/N*100;
Type=0,返回当前时间的Z;
Type=1,返回当前时间往前推共nDay个Z序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与…
Z=N日上涨天数/N*100;
Type=0,返回当前时间的Z;
Type=1,返回当前时间往前推共nDay个Z序列。
nDay由系统参数PN_nDay()设置,默认值为180。
与…
算法:
若收盘价>昨收盘价,B=成交量;
若收盘价<=昨收盘价,B=0;
若收盘价<昨收盘价,L=成交量;
若收盘价>=昨收盘价,L=0;
若收盘价=昨收盘价,E=成交量;
若收盘价<>昨…
若收盘价>昨收盘价,B=成交量;
若收盘价<=昨收盘价,B=0;
若收盘价<昨收盘价,L=成交量;
若收盘价>=昨收盘价,L=0;
若收盘价=昨收盘价,E=成交量;
若收盘价<>昨…
算法:
MIDA=收盘价-昨收盘价与最低价的较小值;
若收盘价<昨收盘价,MIDB=收盘价-昨收盘价与最高价的较大值;
若收盘价>=昨收盘价,MIDB=0;
若收盘价>昨收盘价,X=MIDA;…
MIDA=收盘价-昨收盘价与最低价的较小值;
若收盘价<昨收盘价,MIDB=收盘价-昨收盘价与最高价的较大值;
若收盘价>=昨收盘价,MIDB=0;
若收盘价>昨收盘价,X=MIDA;…
算法:
(1)DIF =最高价-最低价;
(2)AHL =DIF的N1日简单平均;
(3)BHL =AHL的N1日简单平均;
(4)MASS =AHL/BHL的N2日累计之和。…
(1)DIF =最高价-最低价;
(2)AHL =DIF的N1日简单平均;
(3)BHL =AHL的N1日简单平均;
(4)MASS =AHL/BHL的N2日累计之和。…
算法:
X1=(最高价-开盘价)的N日累计之和;
X2=(开盘价-最低价)的N日累计之和;
AR=X1/X2*100。范例(t):
[code]
//计算白云机场截止日2011年…
X1=(最高价-开盘价)的N日累计之和;
X2=(开盘价-最低价)的N日累计之和;
AR=X1/X2*100。范例(t):
[code]
//计算白云机场截止日2011年…
算法:
若最高价>昨收盘价,X1=最高价-最昨收盘价;
若最高价<=昨收盘价,X1=0;
若最低价<昨收盘价,X2=昨收盘价-最低价;
若最低价>=昨收盘价,X2=0;
…
若最高价>昨收盘价,X1=最高价-最昨收盘价;
若最高价<=昨收盘价,X1=0;
若最低价<昨收盘价,X2=昨收盘价-最低价;
若最低价>=昨收盘价,X2=0;
…
算法:
(1)EX=(昨最高价+昨最低价)/2;
(2)若最高价>EX,X1=最高价-EX;
若最高价<=EX,X1=0;
(3)若最低价<EX,X2=EX-最低价;
若…
(1)EX=(昨最高价+昨最低价)/2;
(2)若最高价>EX,X1=最高价-EX;
若最高价<=EX,X1=0;
(3)若最低价<EX,X2=EX-最低价;
若…
算法:
心理线PSY =N日上涨天数/N*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的心理线。
oV:=BackUpSystemParameters2(); …
心理线PSY =N日上涨天数/N*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的心理线。
oV:=BackUpSystemParameters2(); …
算法:
幅度比 =(收盘价-昨收盘价)/收盘价*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的幅度比。
oV:=BackUpSystemParameters…
幅度比 =(收盘价-昨收盘价)/收盘价*100。范例(t):
[code]
//计算白云机场截止日2011年9月8日的幅度比。
oV:=BackUpSystemParameters…
算法:
(1)若收盘价>昨收盘价,B=成交量,L=E=0;
(2)若收盘价<昨收盘价,B=0,L=成交量,E=0;
(3)若收盘价=昨收盘价,B=0,L=0,E=成交量;
(4…
(1)若收盘价>昨收盘价,B=成交量,L=E=0;
(2)若收盘价<昨收盘价,B=0,L=成交量,E=0;
(3)若收盘价=昨收盘价,B=0,L=0,E=成交量;
(4…
算法:
(1)EX =成交金额的N日指数移动平均(ema)/N日的成交量指数移动平均值(ema);
(2)市场强弱CYR =(当日EX/昨日EX-1)-1。范例(t):
[code]
…
(1)EX =成交金额的N日指数移动平均(ema)/N日的成交量指数移动平均值(ema);
(2)市场强弱CYR =(当日EX/昨日EX-1)-1。范例(t):
[code]
…
算法:
(1)若收盘价>昨收盘价,X=收盘价-昨收盘价与最低价的较小值;
若收盘价<昨收盘价,X=收盘价-昨收盘价与最高价的较大值;
若收盘价=昨收盘价,X=0;
(2)若N<>0,W…
(1)若收盘价>昨收盘价,X=收盘价-昨收盘价与最低价的较小值;
若收盘价<昨收盘价,X=收盘价-昨收盘价与最高价的较大值;
若收盘价=昨收盘价,X=0;
(2)若N<>0,W…
算法:
(1)X =(收盘价-开盘价)/(最高价-最低价)*成交量;
(2)WVAD= X的N日累计之和/10000。范例(t):
[code]
//计算白云机场截止2011年9月8日…
(1)X =(收盘价-开盘价)/(最高价-最低价)*成交量;
(2)WVAD= X的N日累计之和/10000。范例(t):
[code]
//计算白云机场截止2011年9月8日…
算法:
(1)P =(最高价+最低价+收盘价)/3;
(2)V = P的N日简单平均;
(3)Q =|P-V|;
(4)AVE = Q的N日累计之和;
(5)CCI =(…
(1)P =(最高价+最低价+收盘价)/3;
(2)V = P的N日简单平均;
(3)Q =|P-V|;
(4)AVE = Q的N日累计之和;
(5)CCI =(…
算法:
(1)TH =最高价和昨收盘价中的较大值;
(2)TL =最低价和昨收盘价中的较小值;
(3)P =收盘价-TL;
(4)Q =TH-TL;
(5)ACC1 =P…
(1)TH =最高价和昨收盘价中的较大值;
(2)TL =最低价和昨收盘价中的较小值;
(3)P =收盘价-TL;
(4)Q =TH-TL;
(5)ACC1 =P…
算法:
(1)TH =最高价和昨收盘价中的较大值;
(2)TL =最低价和昨收盘价中的较小值;
(3)P =收盘价-TL;
(4)Q =TH-TL;
(5)ACC1 =P…
(1)TH =最高价和昨收盘价中的较大值;
(2)TL =最低价和昨收盘价中的较小值;
(3)P =收盘价-TL;
(4)Q =TH-TL;
(5)ACC1 =P…
算法:
(1)P =(最高价-最低价)和 |最高价-昨收盘价)中的较大值
(2)TR =P和 |最低价-昨收盘价)中的较大值的N日累计之和;
(3)HD =最高价-昨日最高价;
…
(1)P =(最高价-最低价)和 |最高价-昨收盘价)中的较大值
(2)TR =P和 |最低价-昨收盘价)中的较大值的N日累计之和;
(3)HD =最高价-昨日最高价;
…
算法:
(1)P =(最高价-最低价)和 |最高价-昨收盘价)中的较大值
(2)TR =P和 |最低价-昨收盘价)中的较大值的N日累计之和;
(3)HD =最高价-昨日最高价;
…
(1)P =(最高价-最低价)和 |最高价-昨收盘价)中的较大值
(2)TR =P和 |最低价-昨收盘价)中的较大值的N日累计之和;
(3)HD =最高价-昨日最高价;
…
算法:
BIAS =(收盘价-收盘价的NI日简单平均)/ 收盘价的N1日简单平均*100;
DIF =BIAS - 前N2日BIAS;
DBCD=DIF的M日平滑移动平均,权重为1。…
BIAS =(收盘价-收盘价的NI日简单平均)/ 收盘价的N1日简单平均*100;
DIF =BIAS - 前N2日BIAS;
DBCD=DIF的M日平滑移动平均,权重为1。…
算法:
(1)P =成交量*(收盘价-昨收盘价)/昨收盘价;
(2)Z =P的N日累计之和;
(3)若N=0,则N=上市日到当前时间的交易日数,否则N以实际赋值为准。范例(t):
…
(1)P =成交量*(收盘价-昨收盘价)/昨收盘价;
(2)Z =P的N日累计之和;
(3)若N=0,则N=上市日到当前时间的交易日数,否则N以实际赋值为准。范例(t):
…
算法:
(1)N =上市日到当前时间的交易日数;
(2)P =成交量*(2*收盘价-最高价-最低价)/(最高价+最低价);
(3)Ex =P的N日累计之和;
(4)CHO=Ex…
(1)N =上市日到当前时间的交易日数;
(2)P =成交量*(2*收盘价-最高价-最低价)/(最高价+最低价);
(3)Ex =P的N日累计之和;
(4)CHO=Ex…
算法:
DMA =N1日收盘价的简单平均-N2日收盘价的简单平均。范例(t):
[code]
//计算白云机场截止2011年9月13日的收盘价平均差。
oV:=BackUpSystemPa…
DMA =N1日收盘价的简单平均-N2日收盘价的简单平均。范例(t):
[code]
//计算白云机场截止2011年9月13日的收盘价平均差。
oV:=BackUpSystemPa…
算法:
DPO =收盘价 - 前N/2+1日的收盘价的N日均值。范例(t):
[code]
//计算白云机场截止2011年9月13日的区间震荡线。
oV:=BackUpSystemPara…
DPO =收盘价 - 前N/2+1日的收盘价的N日均值。范例(t):
[code]
//计算白云机场截止2011年9月13日的区间震荡线。
oV:=BackUpSystemPara…
算法:
Ex1 =收盘价的N日指数移动平均(ema);
Ex2 =Ex1的N日指数移动平均(ema);
Ex =Ex2的N日指数移动平均(ema);
Z =(Ex - 昨日Ex…
Ex1 =收盘价的N日指数移动平均(ema);
Ex2 =Ex1的N日指数移动平均(ema);
Ex =Ex2的N日指数移动平均(ema);
Z =(Ex - 昨日Ex…
算法:
(1)Z1 =成交量的N日简单平均 / 成交量;
(2)Z2 =(最高价+最低价-昨日最高价-昨日最低价)/(最高价+最低价)*100;
(3)Z3 =Z2*Z1*(最高价-最低…
(1)Z1 =成交量的N日简单平均 / 成交量;
(2)Z2 =(最高价+最低价-昨日最高价-昨日最低价)/(最高价+最低价)*100;
(3)Z3 =Z2*Z1*(最高价-最低…
算法:
(1)ZF =(收盘价-昨日收盘价)/昨日收盘价;
(2)ASI =ZF*VOL的N日累计之和。范例(t):
[code]
//计算白云机场截止2011年9月13日的价量趋势。
oV…
(1)ZF =(收盘价-昨日收盘价)/昨日收盘价;
(2)ASI =ZF*VOL的N日累计之和。范例(t):
[code]
//计算白云机场截止2011年9月13日的价量趋势。
oV…
算法:
(1)P =收盘价的N1日简单平均;
(2)zf1 =(P /前N2日的(P - 1))*100;
(3)zf2 =当前股票的zf1;
(4)v1 = zf1的M日简单平均; …
(1)P =收盘价的N1日简单平均;
(2)zf1 =(P /前N2日的(P - 1))*100;
(3)zf2 =当前股票的zf1;
(4)v1 = zf1的M日简单平均; …
算法:
DIF =Short日收盘价的移动平均 - Long日收盘价的移动平均。范例(t):
[code]
//计算白云机场截止2011年9月8日的平滑移动平均DIF线。
oV:=BackUp…
DIF =Short日收盘价的移动平均 - Long日收盘价的移动平均。范例(t):
[code]
//计算白云机场截止2011年9月8日的平滑移动平均DIF线。
oV:=BackUp…
算法:
(1)DIF =收盘价的Short日移动平均 - 收盘价的Long日移动平均;
(2)DEA =DIF的M日移动平均。范例(t):
[code]
//计算白云机场截止2011年9月8日…
(1)DIF =收盘价的Short日移动平均 - 收盘价的Long日移动平均;
(2)DEA =DIF的M日移动平均。范例(t):
[code]
//计算白云机场截止2011年9月8日…
算法:
(1)DIF =收盘价的Short日移动平均 - 收盘价的Long日移动平均;
(2)DEA =DIF的M日移动平均;
(3)MACD =2*(DIF - DEA)。范例(t):
[c…
(1)DIF =收盘价的Short日移动平均 - 收盘价的Long日移动平均;
(2)DEA =DIF的M日移动平均;
(3)MACD =2*(DIF - DEA)。范例(t):
[c…
算法:
(1)X =(收盘价-开盘价)/(最高价-最低价)*成交量;
(2)Z = N日X累计之和/10000;
(3)ZMA =M日Z的简单平均;
(4)Type=0,返回当…
(1)X =(收盘价-开盘价)/(最高价-最低价)*成交量;
(2)Z = N日X累计之和/10000;
(3)ZMA =M日Z的简单平均;
(4)Type=0,返回当…
算法:
(1)P =(最高价+最低价+收盘价)/3;
(2)V = N日P的简单平均;
(3)Q =|P-V|;
(4)AVE = Q的N日累计之和;
(5)顺势指标 =…
(1)P =(最高价+最低价+收盘价)/3;
(2)V = N日P的简单平均;
(3)Q =|P-V|;
(4)AVE = Q的N日累计之和;
(5)顺势指标 =…
算法:
(1)TH =最高价和昨收盘价中的较大值;
(2)TL =最低价和昨收盘价中的较小值;
(3)P =收盘价-TL;
(4)Q =TH-TL;
(5)ACC1 =N…
(1)TH =最高价和昨收盘价中的较大值;
(2)TL =最低价和昨收盘价中的较小值;
(3)P =收盘价-TL;
(4)Q =TH-TL;
(5)ACC1 =N…
算法:
(1)P =(最高价-最低价)和 |最高价-昨收盘价)中的较大值
(2)TR =P和 |最低价-昨收盘价)中的较大值的N日累计之和;
(3)HD =最高价-昨日最高价;
…
(1)P =(最高价-最低价)和 |最高价-昨收盘价)中的较大值
(2)TR =P和 |最低价-昨收盘价)中的较大值的N日累计之和;
(3)HD =最高价-昨日最高价;
…
算法:
(1)BIAS =(收盘价-NI日收盘价的简单平均)/N1日收盘价的简单平均*100;
(2)DIF =BIAS - 前N2日BIAS;
(3)DBCD=DIF的M日平滑移动…
(1)BIAS =(收盘价-NI日收盘价的简单平均)/N1日收盘价的简单平均*100;
(2)DIF =BIAS - 前N2日BIAS;
(3)DBCD=DIF的M日平滑移动…
算法:
(1)P =成交量*(收盘价-昨收盘价)/昨收盘价;
(2)Z =N日P的累计之和;
(3)ZMA=Z的M日简单平均;
(4)若N=0,则N=上市日到当前时间的交易日数…
(1)P =成交量*(收盘价-昨收盘价)/昨收盘价;
(2)Z =N日P的累计之和;
(3)ZMA=Z的M日简单平均;
(4)若N=0,则N=上市日到当前时间的交易日数…
算法:
(1)N =上市日到当前时间的交易日数;
(2)P =成交量*(2*收盘价-最高价-最低价)/(最高价+最低价);
(3)Ex =N日P的累计之和;
(4)CHO=N1…
(1)N =上市日到当前时间的交易日数;
(2)P =成交量*(2*收盘价-最高价-最低价)/(最高价+最低价);
(3)Ex =N日P的累计之和;
(4)CHO=N1…
算法:
(1)Z =N1日收盘价的简单平均-N2日收盘价的简单平均;
(2)ZMA =M日Z的简单平均;
(3)Type=0,返回当前时间的Z、ZMA;
(4)Type=1,返…
(1)Z =N1日收盘价的简单平均-N2日收盘价的简单平均;
(2)ZMA =M日Z的简单平均;
(3)Type=0,返回当前时间的Z、ZMA;
(4)Type=1,返…
算法:
(1)DPO =收盘价 - 前N/2+1日的收盘价N日均值;
(2)DPOMA =DPO的M日简单平均;
(3)Type=0,返回当前时间的DPO、DPOMA;
(4)…
(1)DPO =收盘价 - 前N/2+1日的收盘价N日均值;
(2)DPOMA =DPO的M日简单平均;
(3)Type=0,返回当前时间的DPO、DPOMA;
(4)…
算法:
(1)Ex1 =N日收盘价的移动平均;
(2)Ex2 =N日Ex1的移动平均;
(3)Ex =N日Ex2的移动平均;
(4)TRIX =(Ex-昨日Ex)/昨日Ex*100…
(1)Ex1 =N日收盘价的移动平均;
(2)Ex2 =N日Ex1的移动平均;
(3)Ex =N日Ex2的移动平均;
(4)TRIX =(Ex-昨日Ex)/昨日Ex*100…
算法:
(1)Z1 =N日成交量的简单平均 / 成交量;
(2)Z2 =(最高价+最低价-昨日最高价-昨日最低价)/(最高价+最低价)*100;
(3)Z3 =Z2*Z1*(最高价-最低…
(1)Z1 =N日成交量的简单平均 / 成交量;
(2)Z2 =(最高价+最低价-昨日最高价-昨日最低价)/(最高价+最低价)*100;
(3)Z3 =Z2*Z1*(最高价-最低…
算法:
(1)AA = |最高价-昨日收盘价|;
(2)BB = |最低价-昨日收盘价|;
(3)CC = |最高价-昨日最低价|;
(4)DD = |昨日收盘价-昨日开盘价|; …
(1)AA = |最高价-昨日收盘价|;
(2)BB = |最低价-昨日收盘价|;
(3)CC = |最高价-昨日最低价|;
(4)DD = |昨日收盘价-昨日开盘价|; …
算法:
(1)P =N1日收盘价的简单平均;
(2)zf1 =(P /前N2日的P - 1)*100;
(3)zf2 =当前股票的zf1;
(4)v1 = M日zf1的简单平均;
…
(1)P =N1日收盘价的简单平均;
(2)zf1 =(P /前N2日的P - 1)*100;
(3)zf2 =当前股票的zf1;
(4)v1 = M日zf1的简单平均;
…
算法:
(1)DIF =Short日收盘价的移动平均 - Long日收盘价的移动平均;
(2)DEA =M日DIF的移动平均;
(3)MACD =2*(DIF - DEA);
(4)Type=…
(1)DIF =Short日收盘价的移动平均 - Long日收盘价的移动平均;
(2)DEA =M日DIF的移动平均;
(3)MACD =2*(DIF - DEA);
(4)Type=…
范例(t):
[code]
//单只股票日线DIF(顶背离)
//使用单个股票在指定截止日endt最近N个交易日的日线最高价及平滑异同平均DIF线,计算在指定的截止日endt是否存在顶背离
o…
[code]
//单只股票日线DIF(顶背离)
//使用单个股票在指定截止日endt最近N个交易日的日线最高价及平滑异同平均DIF线,计算在指定的截止日endt是否存在顶背离
o…
行情数据一般与股票pn_stock、周期pn_cycle、当前时间pn_date、复权pn_Rate、复权基准日pn_Rateday相关。取行情数据相关函数,一般需要先设置当前股票、周期、时间…
范例(t):
[code]
//取平安银行在2025年4月29日的开盘价
setsysparam(pn_stock(),"SZ000001");
setsysparam(p…
[code]
//取平安银行在2025年4月29日的开盘价
setsysparam(pn_stock(),"SZ000001");
setsysparam(p…
范例(t):
范例一:
[code]
//不设置股票、时间、周期、复权,默认取上证指数的最近交易日的日线不复权数据
//执行日期2014年1月27日,取当天的数据
return close(…
范例一:
[code]
//不设置股票、时间、周期、复权,默认取上证指数的最近交易日的日线不复权数据
//执行日期2014年1月27日,取当天的数据
return close(…
范例(t):
范例一:
[code]
//不设置股票、时间、周期、复权,默认取上证指数的最近交易日的日线不复权数据
//执行日期2014年1月27日,取当天的数据
return vol();…
范例一:
[code]
//不设置股票、时间、周期、复权,默认取上证指数的最近交易日的日线不复权数据
//执行日期2014年1月27日,取当天的数据
return vol();…
范例(t):
范例一:
[code]
//设置当前股票为‘万科A’,当前时间为2014-01-15 10:00:00,周期为1分钟线,该数据取的是09:59:01至10:00:00区间加总的数据…
范例一:
[code]
//设置当前股票为‘万科A’,当前时间为2014-01-15 10:00:00,周期为1分钟线,该数据取的是09:59:01至10:00:00区间加总的数据…
范例(t):
[code]
return specall(close(),
array(pn_stock():'SZ000001',
pn_date():inttodate(20140117)…
[code]
return specall(close(),
array(pn_stock():'SZ000001',
pn_date():inttodate(20140117)…
范例(t):
范例1:
[code]
//设置当前证券为万科A
setsysparam(pn_stock(),'SZ000002');
return getsyspara…
范例1:
[code]
//设置当前证券为万科A
setsysparam(pn_stock(),'SZ000002');
return getsyspara…
范例(t):
范例1:
[code]
//设置当前时间为2019-2-18
setsysparam(pn_date(),20190218T);
return sp_time(…
范例1:
[code]
//设置当前时间为2019-2-18
setsysparam(pn_date(),20190218T);
return sp_time(…
范例(t):
[code]
//以第一个交易日为基准进行复杂复权后的截止20110909万科A的收盘价时间序列
setsysparam(pn_stock(),'SZ000002');
se…
[code]
//以第一个交易日为基准进行复杂复权后的截止20110909万科A的收盘价时间序列
setsysparam(pn_stock(),'SZ000002');
se…
范例(t):
[code]
//设置2018-08-20为复权基准日,小于这个日期的前复权,大于这个日的后复权。
setsysparam(pn_stock(),'SZ000002…
[code]
//设置2018-08-20为复权基准日,小于这个日期的前复权,大于这个日的后复权。
setsysparam(pn_stock(),'SZ000002…
范例(t):
[code]
setsysparam(pn_stock(),'SZ000001');
setsysparam(pn_date(),inttodate(20140115));
…
[code]
setsysparam(pn_stock(),'SZ000001');
setsysparam(pn_date(),inttodate(20140115));
…
范例(t):
范例1:
[code]
//取万科A在2019-02-18 11:25:00时的五分钟线成交量
setsysparam(pn_stock(),'SZ000002');…
范例1:
[code]
//取万科A在2019-02-18 11:25:00时的五分钟线成交量
setsysparam(pn_stock(),'SZ000002');…
范例(t):
范例1:设置与生效
[code]
setsysparam(PN_Precision(),3);//设置有效
ov:=BackupSystemParameters2…
范例1:设置与生效
[code]
setsysparam(PN_Precision(),3);//设置有效
ov:=BackupSystemParameters2…
范例(t):
matlab调用
[code]
//matlab代码
ts=actxserver('TSExpert.CoExec')
ts.SetSysParam('NilTrans',9)…
matlab调用
[code]
//matlab代码
ts=actxserver('TSExpert.CoExec')
ts.SetSysParam('NilTrans',9)…
范例(t):在分钟线下,指定仿真时间为10点29分42秒,求仿真下10点30分的分钟线价量
[code]
setsysparam(pn_stock(),"SH600519");
set…
[code]
setsysparam(pn_stock(),"SH600519");
set…
范例(t):
[code]
SetSysParam(PN_Stock(),'SH600170');
// pn_ReportMode()=-1,返回调整前、调整后
SetSysParam(…
[code]
SetSysParam(PN_Stock(),'SH600170');
// pn_ReportMode()=-1,返回调整前、调整后
SetSysParam(…
A:用户通过证券时间序列数据专家提取数据,在自己的程序中也可以实现同样的功能。在证券数据专家中单击运行按钮右边的第二个按钮(小人头)可以得到代码,可以直接放到程序中,加上相应的系统参数的设置,即可以运…
A:
数据说明:
对于上个周期的价格,由于数据的差异天软存在多种叫法,如实际昨收、系统昨收等,其中存在一些差别,具体理解如下:
[strong]实际昨收:[/s…
数据说明:
对于上个周期的价格,由于数据的差异天软存在多种叫法,如实际昨收、系统昨收等,其中存在一些差别,具体理解如下:
[strong]实际昨收:[/s…
范例(t):
[code]
SetSysParam(pn_stock(),'sz000001');//设置股票
SetSysParam(PN_Cycle(),cy_day());//设置周期
…
[code]
SetSysParam(pn_stock(),'sz000001');//设置股票
SetSysParam(PN_Cycle(),cy_day());//设置周期
…
范例(t):
[code]
SetSysParam(pn_stock(),'sz000001');//设置股票
SetSysParam(PN_Cycle(),cy_day());//设置周期
…
[code]
SetSysParam(pn_stock(),'sz000001');//设置股票
SetSysParam(PN_Cycle(),cy_day());//设置周期
…
范例(t):
[code]
SetSysParam(pn_stock(),'sz000001');
SetSysParam(PN_Cycle(),cy_day());
SetSysParam(…
[code]
SetSysParam(pn_stock(),'sz000001');
SetSysParam(PN_Cycle(),cy_day());
SetSysParam(…
范例(t):
[code]
SetSysParam(PN_Cycle(),cy_day());//设置周期
SetSysParam(PN_Date(),20180801T);//设置日期时间
…
[code]
SetSysParam(PN_Cycle(),cy_day());//设置周期
SetSysParam(PN_Date(),20180801T);//设置日期时间
…
范例(t):
[code]
SetSysParam(pn_stock(),'sz000001');//设置股票
SetSysParam(PN_Cycle(),cy_day());//设置周期
…
[code]
SetSysParam(pn_stock(),'sz000001');//设置股票
SetSysParam(PN_Cycle(),cy_day());//设置周期
…
范例(t):
[code]
SetSysParam(PN_Cycle(),cy_day());设置周期
SetSysParam(pn_Rate(),0);设置为不复权
return hd_Sp…
[code]
SetSysParam(PN_Cycle(),cy_day());设置周期
SetSysParam(pn_Rate(),0);设置为不复权
return hd_Sp…
范例(t):
[code]
SetSysParam(PN_Cycle(),cy_day());//设置周期
SetSysParam(pn_Rate(),0);//设置为不复权
return h…
[code]
SetSysParam(PN_Cycle(),cy_day());//设置周期
SetSysParam(pn_Rate(),0);//设置为不复权
return h…
范例(t):
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
范例(t):
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
范例(t):
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
范例(t):
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
[code]
sp_s(PN_Stock(),'SH600000');
endt := 20190701T;
sp_s(PN_Date(),endt);
…
在天软中,系统参数的获取跟设置,有以下几种方法:
方式一:使用setsysparam一个个设置:作用于整个函数;
方式二:使用
…
方式一:使用setsysparam一个个设置:作用于整个函数;
方式二:使用
…A:利用[a href=https://www.tinysoft.com.cn:9443/tsdn/helpdoc/display.tsl?id=15084]天软techcachedo技术指标缓存[/…
A:本文中主要展示开发者用户在python中通过OPI接口获取天软函数具体实现,提供以下两种取数范例:
1.通过[attention]URI:/Service/Call/funcName[/atte…
1.通过[attention]URI:/Service/Call/funcName[/atte…