以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  关于llvbars(l,enterbars+2)的问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=164972)

--  作者:jayhaha580
--  发布时间:2018/8/16 18:24:37
--  关于llvbars(l,enterbars+2)的问题
ref(ma(abs(c-ref(c,1)),llvbars(l,enterbars+2)),llvbars(l,enterbars+2))

我想问问以下这条公式,在ref(,
llvbars(l,enterbars+2))中的llvbars(l,enterbars+2 和ma(abs(c-ref(c,1)),llvbars(l,enterbars+2))中的llvbars(l,enterbars+2)相等吗?

我用公式试过貌似是不相等的,前面的是以本周期开始算的llvbars(l,enterbars+2) ,而后面的是以ref(llvbars(l,enterbars+2))前的周期开始算的llvbars(l,enterbars+2)。

但我想用本周期开始算的llvbars(l,enterbars+2),怎么解决这个问题呢?谢谢


--  作者:jayhaha580
--  发布时间:2018/8/16 18:39:31
--  
本意是想在最低值百分比回调时,以最低价格作为参考,以目前价格离最低价格的时间周期作为参考值,对比从最低价格往前同样的时间周期的价格变动。
--  作者:FireScript
--  发布时间:2018/8/17 9:05:44
--  
是不相等的,因为这2个值相当于同一段代码在不同K上呈现出来的结果。
你的原意是要把现在的这个:llvbars(l,enterbars+2) 值传递到历史上去使用?这种是做不到的。


--  作者:jayhaha580
--  发布时间:2018/8/17 10:40:48
--  
那有其他方法可以做到吗?谢谢
--  作者:FireScript
--  发布时间:2018/8/17 11:24:03
--  
a:sum(abs(c-ref(c,1),2*llvbars(l,enterbars+2));
b:sum(abs(c-ref(c,1),llvbars(l,enterbars+2));
maR:(a-b)/llvbars(l,enterbars+2);

如上,换个思路处理下试试呢.