以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  怎么取得11点  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=168086)

--  作者:CZY
--  发布时间:2019/1/31 15:43:35
--  怎么取得11点
怎么取得11点至11:30分之间的高低点??????????????
--  作者:FireScript
--  发布时间:2019/1/31 16:20:13
--  
参考一个范例

VARIABLE:m:=0,hh:=0,ll:=0;
if time=150000 then m:=1;else if time<>150000 then m:=0;
hh:=VALUEWHEN(time<=153000 and time>=150000,hhv(h,BARSLAST(m=1)));
ll:=VALUEWHEN(time<=153000 and time>=150000,llv(l,BARSLAST(m=1)));
a1:hh;//十一点到十一点半之前的最高值。如果当前位置在11点之前,则取得昨日这个时间段的值。如果在11-11:30之前则取得11点到当前位置的最高价。
a2:ll;


上面代码的取值是有考虑到K线位置的。上面代码注释中也有这个说明的。
[此贴子已经被作者于2019/1/31 16:20:56编辑过]