Taylor Swift
2024-11-15 12:17:44
最佳回答
你打我电话,0394-8511284我有,给你发到你邮箱10. 协方差函数beta(n) 贝塔系数 求当前证券的贝塔系数。用法:beta(n) 为当前证券n收益与大盘收益相比的贝塔系数,该系数表明大盘每变动1%,则该股票将变动v% 例如:beta(5) 表示5周期贝塔系数beta2(x1,x2,n) 相关放大系数 求2个序列间的相关放大系数。用法:beta2(x1,x2,n)为x1与x2的n周期的相关放大系数,表示y变化1,则x将变化v。例如:beta2(close,indexc,5)表示收盘价与大盘指数之间的5周期相关放大系数betadown(n) 下跌贝塔系数 求当前证券的下跌贝塔系数。用法:betadown(n) 为当前证券n收益与大盘收益相比的下跌贝塔系数,该系数表明大盘每下跌1%,则该股票将下跌v% 例如:betadown(5) 表示5周期下跌贝塔系数betaup(n) 上涨贝塔系数 求当前证券的上涨贝塔系数。用法:betaup(n) 为当前证券n收益与大盘收益相比的上涨贝塔系数,该系数表明大盘每上涨1%,则该股票将上涨v% 例如:betaup(5) 表示5周期上涨贝塔系数corrtpl(tplname,x,d,n) 与模板相关系数 与模板相关系数。用法:corrtpl(tplname,x,d,n)d为常数,表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:成交量,5:成交额。n表示仅计算最后多少个有效数据,为0表示计算所有。用于当前选股时n设为1可大大减小计算量,用于历史测试和训练模式应设为0避免有效数据过少而失真。例如:corrtpl('一马平川',close,3,1)表示求收盘价线与一马平川收盘价线的最后一组的相关系数covar(x1,x2,n) 协方差 求2个序列的协方差。用法:covar(x1,x2,n) 为x1与x2的n周期的协方差例如:covar(close,indexc,8) 表示收盘价与大盘指数之间的8周期的协方差corr(x1,x2,n) 相关系数 求2个序列间的相关系数。用法:corr(x1,x2,n) 为x1与x2的n周期的相关系数例如:corr(close,indexc,5) 表示收盘价与大盘指数之间的5周期的相关系数trou**arsa(x,n,m) ziga前m个波谷位置 前m个ziga转向波谷到当前周期数(绝对变化量)。 11. 指标函数cost(x) 成本分布 成本分布情况。用法:cost(20) 表示20%获利盘的价格是多少。即有20%的持仓量在该价格以下,其余80%在该价格以上,为套牢盘。该函数仅对日线分析周期比较有效flatzig(x,n) 归一化之字转向 归一化之字转向。用法:flatzig(x,n),当序列或k线变化量超过n%时转向。x为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:高点用最高价、低点用最低价。与zig函数不同的是本函数返回值在0-1之间。例如:flatzig(3,10)表示收盘价的10%的flatzig转向。flatzig(ma(c,20),10)表示均线的10%的flatzig转向flatziga(x,n) 归一化绝对变化量之字转向 归一化之字转向(绝对变化量)。用法:flatziga(x,n),当序列x变化量超过n时转向。与ziga函数不同的是本函数返回值在0-1之间。例如:flatziga(rsi1,10)lwinner(n,x) 近期获利盘比例 近期获利盘比例。用法:lwinner(20,close)表示最近20天的那部分成本以当前收市价卖出的获利盘比例。例如返回0.2表示20%获利盘;该函数仅对日线分析周期有效peak(x,n,m) 前m个波峰值 前m个zig转向波峰值。用法:peak(x,n,m)表示之字转向zig(x,n)的前m个波峰的数值,m必须大于等于1。例如:peak(1,5,1)表示5%最高价zig转向的上一个波峰的数值,peak(ma(c,20),10,1)表示均线的10%的zig转向的上一个波峰的数值peaka(x,n,m) ziga前m个波峰值 前m个ziga转向波峰值(绝对变化量)。用法:peaka(x,n,m)表示之字转向ziga(x,n)的前m个波峰的数值,m必须大于等于1。例如:peaka(rsi1,10,1)peakbars(x,n,m) 前m个波峰位置 前m个zig转向波峰到当前周期数。用法:peakbars(x,n,m)表示之字转向zig(x,n)的前m个波峰到当前的周期数,m必须大于等于1。例如:peakbars(0,8,1)表示%8开盘价zig转向的上一个波峰到当前的周期数。peakbars(ma(c,20),8,1)表示均线的8%的zig转向的上一个波峰到当前的周期数peakbarsa(x,n,m) ziga前m个波峰位置 前m个ziga转向波峰到当前周期数(绝对变化量)。用法:peakbarsa(x,n,m)表示之字转向ziga(x,n)的前m个波峰到当前的周期数,m必须大于等于1。例如:peakbarsa(rsi1,10,1)ppart(n) 远期成本比例 远期成本比例。用法:ppart(n) 表示n周期前的成本占总成本的比例,如返回0.2表示20%例如:ppart(5) 5天前的成本占总成本的比例。该函数仅对日线分析周期比较有效pwinner(n,x) 远期获利盘比例 远期获利盘比例。用法:pwinner(10,close)表示10天前的那部分成本以当前收市价卖出的获利盘比例。例如返回0.2表示20%获利盘;该函数仅对日线分析周期比较有效sar(n,s,m) 抛物转向 抛物转向。用法:sar(n,s,m),n为计算周期,s为步长,m为极值。例如sar(5,2,10)表示计算5日抛物转向,步长为2%,极限值为10%sarturn(n,s,m) 抛物转向点 抛物转向点。用法:sarturn(n,s,m) n为计算周期,s为步长,m为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0。其用法与sar函数相同trough(x,n,m) 前m个波谷值 前m个zig转向波谷值。用法:trough(x,n,m)表示之字转向zig(x,n)的前m个波谷的数值,m必须大于等于1。例如:trough(2,8,3)表示%8最低价zig转向的前3个波谷的数值。trough(ma(c,20),5,2)表示均线的5%的zig转向的前2个波谷的数值trougha(x,n,m) ziga前m个波谷值 前m个ziga转向波谷值(绝对变化量)。trougha(x,n,m)表示之字转向ziga(x,n)的前m个波谷的数值,m必须大于等于1。例如:trougha(rsi1,10,2)trou**ars(x,n,m) 前m个波谷位置 前m个zig转向波谷到当前周期数。用法:trou**ars(x,n,m)表示之字转向zig(x,n)的前m个波谷到当前的周期数,m必须大于等于1。例如:trou**ars(2,8,3)表示%8最低价zig转向的前3个波谷到当前的周期数。trou**ars(ma(c,20),5,2)表示均线的5%的zig转向的前2个波谷到当前的周期数。trou**arsa(x,n,m) ziga前m个波谷位置 前m个ziga转向波谷到当前周期数(绝对变化量)。用法:trou**arsa(x,n,m)表示之字转向ziga(x,n)的前m个波谷到当前的周期数,m必须大于等于1。例如:trou**arsa(rsi1,10,2)winner(x) 获利盘比例 获利盘比例。用法:winner(close) 表示以当前收市价卖出的获利盘比例,如返回0.2表示20%获利盘;例如:winner(10) 表示10元价格的获利盘比例。该函数仅对比较日线分析周期有效ig(x,n) 之字转向 之字转向。用法:zig(x,n),当序列或k线变化量超过n%时转向。x为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:高点用最高价、低点用最低价。例如:zig(3,10)表示收盘价的10%的zig转向。zig(ma(c,20),10)表示均线的10%的zig转向ziga(x,n) 绝对之字转向 绝对变化量之字转向。用法:ziga(x,n),当序列x变化量超过n时转向。例如:ziga(rsi1,10) 12.字符串函数blkname 所属板块 取证券所属分类板块名称。例如:explain(1,stkname+stklabel+'\n所属板块:'+blkname)f10find(s,n) f10资料查找 当前证券的f10资料中查找字符串。用法:f10find(s,n),将从当前股票的f10资料的第n个字符开始查找字符串s,返回找到的位置,返回-1表示未找到。例如:f10find('发行价',1),将从f10资料的第1个字符开始查找字符串'发行价',返回找到的位置。f10text(n,m) f10资料子字符串 取得当前证券的f10资料中指定范围的子字符串。用法:f10text(n,m),将得到当前股票的f10资料中从第n个字符开使的m个字节长的字符串,m=0表示一直取到行尾。例如:explain(1,f10text(f10find('发行价',1),0));输出f10资料中'发行价'所在行inblock(blkname) 是否板块成员 当前证券是否属于板块。用法:属于输出1否则为0。例如:inblock('上海a股');inblock('金融板块')lowerstr(str) 小写字符串 将字符串转换为小写。用法:lowerstr(str)例如:var1:=lowerstr(marketlabel,'sh',2)=0输出1表示该股为上海证券ltrim(str) 除去开始空格 除去字符串开始空格。用法:ltrim(str)例如:ltrim(' sh') 返回shmarketlabel stkmarket 市场代码 取证券所在市场代码字符串。用法:marketlabel例如:var1:=strcmp(marketlabel, 'sh')=0输出1表示该股为上交所证券marketname 市场名称 取证券所在市场名称。用法:marketname例如:explain(1,marketname)numtostr(n,m) 数字转化为字符串 将数字转化为字符串。用法:numtostr(n,m),将n转化为字符串返回,精确到小数点后m位例如:explain(1, numtostr(0.12345, 2))输出0.123rtrim(str) 除去尾部空格 除去字符串尾部空格。用法:rtrim(str)例如:rtrim('sh ') 返回shselfstring(s) 自定义字符串数据 取得自定义字符串数据。用法:selfstring(s),取得名为s的自定义字符串数据。例如:explain(1,selfstring('所属板块'))输出命名为[所属板块]的自定义字符串数据。注:在[自定义数据管理]中定义单值字符串数据并编辑或从外部提取、导入stkcount(blkname) 板块含证券数量 板块所包含证券数量。用法:stkcount(blkname)属于输出1否则为0例如:stkcount('上海a股');stkcount('金融板块')stkfromblk(blk,n) 取板块成员代码 取得板块成员的证券代码。用法:stkfromblk(blk,n)返回blk板块中的第n个成员的证券代码例如:explain(1,stkfromblk('上海a股',1));在[解]中显示[上海a股]板块中的第1个成员的证券代码stkinblock(stk,blk) 证券是否板块成员 指定的证券是否属于板块。用法:stkinblock(stk,blk)证券代码stk参数表示的证券是否属于blk板块,属于输出1否则为0例如:stkinblock(stklabel,'上海a股');stkinblock('sh600000','金融板块')stklabel 证券代码 取证券代码字符串。用法:stklabelstkname 证券名称 取证券名称字符串。用法:stknamestknameex(s) 指定证券名称 取指定证券名称字符串。stknameex(s),s为证券代码。例如stknameex('600000')或stknameex('sh600000')返回浦发银行strcmp(str1, str2) 字符串比较 比较字符串。用法:strcmp(str1, str2)str1>str2输出1;str1=str2输出0;str10为0表示用户注册名为空strmid(str,n,m) 字符串的中部 取得字符串的中间部分。用法:strmid(str,n,m),返回字符串str的第n个字符开始的长度为m个字符的字符串,m为0则取到末尾。例如:explain(1, strmid('abcdef',3,3))输出cdestrncmp(str1,str2,len) 部分字符串比较 指定长度比较字符串。用法:strncmp(str1,str2,len)例如:var1:=strncmp(stkname,'st',2)=0输出1表示该股为st股strright(str,n) 字符串的右部 取得字符串的右边部分。用法:strright(str,n),返回字符串str的右边n个字符例如:explain(1,strright(stklabel,3))输出证券代码后3位strtonum(str) 字符串转化为数字 将字符串转化为数字。用法:strtonum(str),将str转化为数字。例如:strtonum('1.2345')返回数值1.2345tpldatacount(tplname) k线模板数据数量 k线模板数据数量。用法:tpldatacount(tplname)例如:tpldatacount('一马平川');“一马平川”k线模板数据数量upperstr(str) 大写字符串 将字符串转换为大写。用法:upperstr(str)例如:explain(1, upperstr('sh'))输出sh 20210311