以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 关于跨周期预警公式引用数据问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=188505) |
-- 作者:漫步@沪尚 -- 发布时间:2021/5/27 16:22:45 -- 关于跨周期预警公式引用数据问题 我做A股,使用某公式:有跨周期引用。 主公式为周线级别,引用小周期为60分钟级别,然后就出现问题了: 用条件选股和预警里筛选的票不一样。 条件选股里的票是我要的票,但预警公式里的票完全不对(预警里要的票是上一个周期满足的)。 仔细看了以后,发现问题在于: 1、预警公式对周线数据的取数为前一个周期的。比如我周三跑预警,主公式里由于周线未走完,直接取了上一个周线的末值。 比如,我要找本周期周线的macd值,结果由于本周期的周线未完成,系统自动取了上一个周线的macd。 2、条件选股里同样的公式,周线取数就是最后一个值。 另:我公式运行模式序列、逐K、逐K(刷最后一个K线)都试过了,预警里就是不取当周期未完的数据,而是取了上一个周线数据。 请问如何解决以上问题? |
-- 作者:banzhuan -- 发布时间:2021/5/27 16:58:51 -- 您的意思是 本地预警里,同样的跨周期引用的结果是上一个周期的值 ? 这样,您可以用debugfile 输出下结果,然后去K线图里比较一下。 正常来说输出的应该也是本周期走到目前为止的值。 |
-- 作者:漫步@沪尚 -- 发布时间:2021/5/27 17:24:15 -- 确实我用其它非周期引用公式,都是取的是本周期走到目前为止的值。 但跨周期公式却出现问题。 debugfile 这个怎么操作?不会,没用过。
|
-- 作者:banzhuan -- 发布时间:2021/5/27 18:09:26 -- 看下这个函数的说明,里面有详细的案例 |