以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 模块化编程和指标调用的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184314) |
-- 作者:zzhfzzhf -- 发布时间:2021/2/20 11:34:16 -- 模块化编程和指标调用的问题 要获取满足某一条件的位置 采用STKINDI函数调用,发现调用的位置和实际图表交易的位置(barpos)不一样,可能原因是STKINDI函数计算的周期和图表交易的周期不同 采用模块化调用时,参数不能是变量 怎么解决? |
-- 作者:无为剑 -- 发布时间:2021/2/20 12:04:17 -- 用户函数调用模式,方便客户进行模块化编程 用法:#用户函数.指标线(参数)# 例如:#test01.B1(20,45)#,表示调用test01指标的B1输出线,参数为20和45 使用用户函数模式与跨周期调用模式方法方式类似,但是比扩周期引用更加节省内存,提高运行效率,缺点是无法跨周期使用。 所属函数组:控制语句
|
-- 作者:zzhfzzhf -- 发布时间:2021/2/20 12:51:00 -- 用户函数调用模式,方便客户进行模块化编程
用法:#用户函数.指标线(参数)#
这种模式参数不能用变量啊, 或者怎么样才能把变量代进参数里? |
-- 作者:FireScript -- 发布时间:2021/2/20 13:11:14 -- 可以是变量的啊。
|
-- 作者:zzhfzzhf -- 发布时间:2021/2/20 17:31:08 -- input:x(5,1,100,1),; maout:#ma.ma1(x,10,20,30); 调节参数
序列模式下maout能改变 逐k模式下不能改变 为什么? |
-- 作者:无为剑 -- 发布时间:2021/2/20 21:03:31 -- 逐K线模式的参数引入问题已经修复,会在6.1版本中发布 |
-- 作者:zzhfzzhf -- 发布时间:2021/2/26 11:51:37 -- 非常感谢! |