以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- STD函数在逐K线模式下不能直接在IF控制语句之内引用 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=167851) |
-- 作者:Prongs -- 发布时间:2019/1/21 15:23:29 -- STD函数在逐K线模式下不能直接在IF控制语句之内引用 编译公式显示: STD函数在逐K线模式下不能直接在IF控制语句之内引用。请参阅帮助公式部分的解决方案。 请问怎么解决啊?
|
-- 作者:FireScript -- 发布时间:2019/1/21 15:29:15 -- 把std的计算放在if外面。然后在if里面调用这个变量就可以了。 sd:std(); if cond then begin //在if里面调用变量sd就可以了 end
|
-- 作者:Prongs -- 发布时间:2019/1/22 9:04:26 -- 你好,我需要的是在符合if条件的情况下才计算并保留std的数值,如果放在外面每个周期都重新计算的话,应该就无法留存之前的数值了 |
-- 作者:FireScript -- 发布时间:2019/1/22 9:09:22 -- 如果是保留某个瞬时的值,这种仅靠PEL的代码是做不到的。 |