请教老师如何写 (文华财经WH8赢智V8.2)

投资者咨询:请教老师如何写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 9:53
老师好:如下语句怎么写?

1、上个时间小节的上一根K线的最低价    时间小节即0900-1015 1030-1130  1330-1500 2100-2330(对RB RU又是2300怎么弄)

2、每个时间小节的最后一根K线的最低价

3、每个时间小节的第一根K线的最低价


谢谢指导!
技术人员回复
日期:2018-8-27 11:00

 需要针对加载合约以及加载周单独编写,如加载在一分钟周上:

 

//一分钟小节最后一根
VALUEWHEN(CLOSEMINUTEEVERY(1)<=1,C);
VALUEWHEN(CLOSEMINUTEEVERY(2)<=1,C);
VALUEWHEN(CLOSEMINUTEEVERY(3)<=1,C);
VALUEWHEN(CLOSEMINUTEEVERY(4)<=1,C);
//一分钟开盘第一根
VALUEWHEN(TIME=0900,C);
VALUEWHEN(TIME=1030,C);
VALUEWHEN(TIME=1330,C);
VALUEWHEN(TIME=2100,C);

投资者咨询:请教老师如何写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 9:53
谢谢冬夜老师! 

VERY(4) 其实包含 2100-2330(对RB RU又是2300怎么弄) 这个情况了,是吗?
 
技术人员回复
日期:2018-8-27 11:43

CLOSEMINUTEEVERY(1)是包含不同合约对应夜盘收盘前N分钟的

 

不同的合约可以分别判断对应的夜盘收盘时间,就不需要特殊编写了,指需要注意加载周期就可以

投资者咨询:请教老师如何写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-27 9:53
 这只是用指定时间点,不是我想要的。有没有判别指定时间段的函数。 如:

C高于上个小节最后一根K线的最高点  且 C高于上个小节的最高点 ,BK;  

该怎么写呢? 
技术人员回复
日期:2018-8-27 15:33

取小节最后一根K线使用CLOSEMINUTEEVERY就可以

 

取小节起始点或者整段最高最低,只能通过TIME函数编写的,您了解一下