以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]Enterbars有没有替代  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=184572)

--  作者:oxeno
--  发布时间:2021/3/8 11:35:43
--  [求助]Enterbars有没有替代
想在指标中用到enterbars, 但是由于其他函数存在所以只能用序列模式, 而enterbars只能在逐k模式下使用, 请问有没有办法在序列模式能够用实现enterars的功能?
--  作者:oxeno
--  发布时间:2021/3/8 11:38:18
--  
还有holding函数也是一样的情况
--  作者:无为剑
--  发布时间:2021/3/8 11:58:39
--  
考虑使用用户函数模式,在逐K线模式中调用封装好的序列模式的公式计算结果

用户函数调用模式,方便客户进行模块化编程
用法:#用户函数.指标线(参数)#
例如:#test01.B1(20,45)#,表示调用test01指标的B1输出线,参数为20和45
使用用户函数模式与跨周期调用模式方法方式类似,但是比扩周期引用更加节省内存,提高运行效率,缺点是无法跨周期使用。
所属函数组:控制语句

--  作者:oxeno
--  发布时间:2021/3/8 18:47:30
--  
请问自定义函数怎样把enterbars写进去. 看到涉及vba, vba里面没有这个函数吧
--  作者:banzhuan
--  发布时间:2021/3/9 9:18:01
--  
先写一个逐K线模式下的策略包括enterbars , 比如策略名叫AA,该策略下有个指标A2: enterbars ;

然后在序列模式下的策略BB去引用策略AA的A2 指标即可,用3楼给到的函数 ,比如: #AA.A2# //表示调用AA指标的A2的值