以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助] 如何获取开仓后出现的最高最低价?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=8473)

--  作者:samyongq
--  发布时间:2011/10/18 13:49:25
--  [求助] 如何获取开仓后出现的最高最低价?
 日内交易,期指

盘中开仓后,如何取得之后的最高最低价位?

谢谢!

--  作者:jinzhe
--  发布时间:2011/10/18 14:01:58
--  
h2:valuewhen(enterbars>=1 and time<= 151500,high);
l2:valuewhen(enterbars>=1 and time<= 151500,low);

--  作者:samyongq
--  发布时间:2011/10/18 14:07:22
--  
 非常感谢2楼!
--  作者:samyongq
--  发布时间:2011/10/18 16:03:23
--  
 试过2楼的方法,好像还是有点问题,没有得出持仓期间的最高值,而是随着每根K线在变化。

我是想达到这个目的:
比如开多仓,在开仓之后持仓期间,取得期间的最高值,
如1000点开多仓,之后三个周期内,出现的最高值为1010,若之后的第4、第5等周期内出现的最高值为1008,没有超过1010,
则仍然把最高值记为1010.

如果处理?请指点,谢谢!

--  作者:aback
--  发布时间:2012/6/21 9:09:30
--  
没解决问题啊,为何没人管了?
--  作者:rushtaotao
--  发布时间:2012/6/21 9:18:39
--  
variable:hh=0;
if date<>ref(date,1) then
begin
   if holding>0 and c>hh then hh:=c;
   最高:hh;
end