以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- GetBufData时如果数据名称无效,不会返回无效值? (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=158981) |
-- 作者:lyh27557496 -- 发布时间:2017/10/26 14:05:45 -- GetBufData时如果数据名称无效,不会返回无效值? 调用公式的GetBufData时,如果数据名称无效,不会返回无效值? 比如我图表上的公式MA,后面输出显示“持仓”、“资金”等值,正常情况下,如果我用GetBufData读取:GetBufData("持仓", formula.DataSize-1),会返回“持仓”的值,但是如果我用GetBufData读取:GetBufData("盈亏", formula.DataSize-1),此时我并没有在公式中输出显示“盈亏”这个值,按理说应该返回无效值,但是仍然给我返回了其它值(目前测试到的值是公式输出显示的最后一个值,比如MA(10,5) 持仓:1 资金:10000,返回了10000)。这个是不是有问题? 另外帮助文档中的无效值究竟是什么值? |
-- 作者:无为剑 -- 发布时间:2017/10/26 14:54:08 -- IsLineName 判断指定公式线名称是否存在。存在返回1,否则返回0 。例如: IsLineName("MA1")判断当前对象中是否含有名称为MA1的公式线。 |