以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 关于引用函数的stkindiex使用说明中的疑惑 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=168777) |
-- 作者:Damoclus -- 发布时间:2019/3/14 17:01:31 -- 关于引用函数的stkindiex使用说明中的疑惑 {若参数为数字变量,那么需要有个字符串转换的过程 s:=5; m:=NUMTOSTR(s,0);//NUMTOSTR函数将数字转换到字符串,再带入变量中 vola:stkindiex(\'if10\',\'ATR.ATR(\'&m&\')\',0,6,-1,100);//计算最近100根K线的IF10合约的日线周期指标ATR的ATR指标线,传递参数m值为5。 //第2个参数\'\'里的是文本,由三部分组成:第一部分\'ATR.ATR(\'、第二部分m、第三方部分\')\',这三部分由两个连接符号&连接起来,实现对数值参数的文本传输。} 以上为红色为有疑惑的函数说明,不知道什么意思 1.stkindiex(\'if00\',\'ifrs.收益\',0,2,0,0); 2.stkindiex(\'if00\',\'ifrs.收益(m)\',0,2,0,0);//m值为5 比如1和2有什么区别, |
-- 作者:FireScript -- 发布时间:2019/3/14 17:12:23 -- 你这里如果你的ifrs本身有可以调整的参数,比如里面有均线,那么均线是五日,还是十日这个都是可以通过参数调整的。如果你不传递参数那就按照默认参数来处理了。 范例当中就相当于修改了下面的m值: 而如果范例中不使用m去传递参数,那么指标里面的m也是有默认值的。
[此贴子已经被作者于2019/3/14 17:12:57编辑过]
|
-- 作者:Damoclus -- 发布时间:2019/3/14 21:04:29 -- 好,原来是这样。 |