以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 请教一下,公式里头能否调用VBA 写的函数? (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=13650) |
-- 作者:jazzson -- 发布时间:2012/8/14 11:03:15 -- 请教一下,公式里头能否调用VBA 写的函数? 请教一下大侠,想把各个品种常用运行配置写在文件中。在模型启动时候读入
查看过金字塔help ,有数据库方式可以,但是考虑到效率和可维护性。还是希望能够通过文件方式进行
搜索过篮坛,VBA 中 Document.WritePrivateProfileFloat 可以实现这些方式,但是不知道是否可以在交易系统中调用VBA写的函数呢?
请大侠指点一二,谢谢 |
-- 作者:王锋 -- 发布时间:2012/8/14 11:19:01 -- 公式中使用文件读写效率很低,金字塔目前仅支持用DEBUGFILE模式的写文件方式,不支持读取文件。 你可以考虑使用金字塔的全局变量数据库来维护你的配置参数,参考
EXTGBDATA( )EXTGBDATASET( , )EXTGBSTRING( )GETREGVAL( , , ) 等这些函数 |
-- 作者:jazzson -- 发布时间:2012/8/14 12:32:07 -- |
-- 作者:王锋 -- 发布时间:2012/8/14 13:21:00 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=11642 看Document对象 自己函数,看 http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=158&page=2 |
-- 作者:jazzson -- 发布时间:2012/8/14 15:09:00 -- 谢谢王锋,现在已经在 funciton 中加入了自定义函数,且编译成功。代码如下:
新建一个交易系统,编译也已经通过,代码如下
但是现在加载交易系统,技术分析图上新增 X 指标成功。但是 debugfile2 结果自定义函数的值仍然无法传入到公式变量中,能否帮忙看看
谢谢
parms= |
-- 作者:王锋 -- 发布时间:2012/8/14 15:12:44 -- 关于datacount 的值的疑问 请仔细看看DEBUGFILE2函数的用法 |