以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教关于valuewhen  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=58951)

--  作者:punkcat401
--  发布时间:2013/11/19 14:01:31
--  请教关于valuewhen

开盘后K线根数小于30时,第一根H-L>100点的K线
我是这样写的
valuewhen(TODAYBAR<30,H-L)>100;

 

1、测试中发现有问题,应该怎么写?

2、valuewhen(TODAYBAR<30,H-L) 这个返回的结果是什么?


--  作者:jinzhe
--  发布时间:2013/11/19 14:14:19
--  

1.barslast(todaybar<30 and h-l<100)

2.返回的是todaybar<30时,H-L的值


--  作者:punkcat401
--  发布时间:2013/11/19 14:32:37
--  
以下是引用jinzhe在2013/11/19 14:14:19的发言:

1.barslast(todaybar<30 and h-l<100)

第一个不是返回周期数,是返回满足条件时的close

 

A:=valuewhen(TODAYBAR<30,H-L)>100;

valuewhen(A,CLOSE);

 

这样写对吗


--  作者:jinzhe
--  发布时间:2013/11/19 14:35:32
--  

求了周期数不就好处理了不是?求close就是

ref(close,barslast(todaybar<30 and h-l<100)+1)

[此贴子已经被作者于2013/11/19 14:35:45编辑过]

--  作者:punkcat401
--  发布时间:2013/11/19 14:42:32
--  
以下是引用jinzhe在2013/11/19 14:35:32的发言:

求了周期数不就好处理了不是?求close就是

ref(close,barslast(todaybar<30 and h-l<100)+1)

[此贴子已经被作者于2013/11/19 14:35:45编辑过]

哦。。。就是周期数反推,从当下往前推到条件A成立的那天,然后求Close

[此贴子已经被作者于2013/11/19 14:43:02编辑过]