以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  策略编写求助区  (http://weistock.com/bbs/list.asp?boardid=11)
----  [求助]请问老师,如何编写以下说到的最高最低价  (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=51721)

--  作者:bbosaabb
--  发布时间:2013/5/6 14:25:52
--  [求助]请问老师,如何编写以下说到的最高最低价

在1分钟K线图里 如何编写:

当天价格出现新高就记录它前15个周期的最低价,这上记录下来的最低价会跟着新高变化来变化。

当天价格出现新低就记录它前15个周期的最高价,这上记录下来的最高价会跟着新低变化来变化。

[此贴子已经被作者于2013-5-6 14:26:15编辑过]

--  作者:fly
--  发布时间:2013/5/7 13:50:39
--  

h15:=ref(HHV(HIGH,15),1); //前15个周期的最高价
l15:=ref(LLV(LOW,15),1); //前15个周期的最低价

 

h0:=ref(HHV(HIGH,TODAYBAR),1);
l0:=ref(LLV(LOW,TODAYBAR),1);

 

if h>h0 then low15:=l15;//出现新高,记录前15个周期的最低价
if l<l0 then high15:=h15;

 

//需要的跟着新高新低变化的新高新底价

low15;
high15;


--  作者:XX
--  发布时间:2013/5/7 21:37:01
--  回复:(fly)h15:=ref(HHV(HIGH,15),1); //前15个周期...
low15;
high15;
这两个为什么不显示在图表上?

--  作者:fly
--  发布时间:2013/5/10 10:41:44
--  

h15:=ref(HHV(HIGH,15),1); //前15个周期的最高价
l15:=ref(LLV(LOW,15),1); //前15个周期的最低价

 

h0:=ref(HHV(HIGH,TODAYBAR),1);
l0:=ref(LLV(LOW,TODAYBAR),1);

 

if h>h0 then low15:=l15;//出现新高,记录前15个周期的最低价
if l<l0 then high15:=h15;

 

//需要的跟着新高新低变化的新高新底价

ll:low15;
hh:high15;

 

写法换换