以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  开仓后最高点的回撤  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70738)

--  作者:独钓_寒江雪
--  发布时间:2014/10/9 10:15:31
--  开仓后最高点的回撤
如题 开仓后价格最高点处的最大回撤 如何编程 谢谢
--  作者:jinzhe
--  发布时间:2014/10/9 10:21:07
--  

hh:=hhv(h,enterbars+1);

ll:=llv(l,enterbars+1)\'

hh-ll


--  作者:独钓_寒江雪
--  发布时间:2014/10/9 10:40:33
--  
HH-LL,是开仓期间最高价与最低价的差值,而这个最低价也可能是最高价之前产生的,所以并不能真实表示最高价的回撤

希望的结果是:开仓后 最高价与最高价之后的最低价的差值 谢谢

--  作者:pyd
--  发布时间:2014/10/9 10:50:40
--  
hh:hhv(h,enterbars+1);
n:hhvbars(h,enterbars+1);
ll:llv(l,n);
hh-ll

--  作者:独钓_寒江雪
--  发布时间:2014/10/9 11:00:59
--  
当产生新高时,当棵k线的HH-LL不对,其它正确,请再改进一下 谢谢
--  作者:pyd
--  发布时间:2014/10/9 11:24:59
--  

加上n>=1的限制, n=0也就是当根新高时不算在内

hh:hhv(h,enterbars+1);
n:hhvbars(h,enterbars+1);
ll:llv(l,n);
if n>=1 then x:hh-ll;
 


--  作者:独钓_寒江雪
--  发布时间:2014/10/9 11:40:43
--  
OK 解决了 谢谢
--  作者:独钓_寒江雪
--  发布时间:2014/10/9 11:48:55
--  
X:=IF(N<>0,HH-LL,C);
如果改成这样,则当棵k线的回撤也解决了