| 以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 模块化编程和指标调用的问题 (http://www.weistock.com/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 -- 非常感谢!  |