老师好,麻烦老师编写以下,谢谢 (文华财经WH6赢顺V6.7)

投资者咨询:老师好,麻烦老师编写以下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-7 10:21
 老师好,在1分钟周期上操作:我想对最新一个15分钟周期时间内所在的那些一分钟的最高价画出最高价连线,比如现在是9点54分,最新15分钟周期是从9点45到10点00,那就在一分钟周期上画出9点45 到9点54的这几颗一分钟线的最高价连线 
技术人员回复
日期:2018-6-7 10:33
这样试试:


A:=IF(MINUTE>0&&MINUTE<=15,BARSLAST(MINUTE=0)+1,IF(MINUTE>15&&MINUTE<=30,BARSLAST(MINUTE=15)+1,IF(MINUTE>30&&MINUTE<=45,BARSLAST(MINUTE=30)+1,BARSLAST(MINUTE=45)+1) ) );
//CC:IF(MINUTE>0&&MINUTE<=15,BARSLAST(MINUTE=0),NULL);
B:=BACKSET(ISLASTBAR,A),NODRAW;
IF(B=1,H,NULL);
投资者咨询:老师好,麻烦老师编写以下,谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-7 10:21
 老师您好,如果改为比如现在是9点54分,最新15分钟周期是从9点45到10点00,那就在一分钟周期上画出9点44 到9点54的这几颗一分钟线的最高价连线,也就是每次画的时候最左侧增加一个连线,
技术人员回复
日期:2018-6-7 10:58
 这样:

A:=IF(MINUTE>0&&MINUTE<=15,BARSLAST(MINUTE=0)+1,IF(MINUTE>15&&MINUTE<=30,BARSLAST(MINUTE=15)+1,IF(MINUTE>30&&MINUTE<=45,BARSLAST(MINUTE=30)+1,BARSLAST(MINUTE=45)+1) ) );
//CC:IF(MINUTE>0&&MINUTE<=15,BARSLAST(MINUTE=0),NULL);
B:=BACKSET(ISLASTBAR,A+1),NODRAW;
IF(B=1,H,NULL);