向老师寻求帮助 (文华财经WH6赢顺V6.7)

投资者咨询:向老师寻求帮助 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-27 17:51
 您好老师,请问: (1)怎样能在任意的时间周期内,检测出当前正在运行的K线之前的任意K线的最大值与最小值?
                        (2)检测的任意K线的最大值如果大于其前一根K线最大值并且大于其后一根K线最大值,则将该最大值保留。或者,此根任意K线的最大值                                如果等于其前一根K线最大值,则与再前一根的K线最大值进行比较;同理,此根任意K线的最大值如果等于其后一根K线最大值,则与再                                后一根K线的最大值比较,如果任意K线的最大值最大,则将该最大值保留。再或者,此根任意K线的最大值小于其前一根K线或小于其后一                               根K线,则继续对该任意K线的前一根K线做类似任意K线的第(2)步检测
                         (3)如果检测到的符合(2)的任意K线有两根以上,则比较他们的最大值哪个更大,将更大的那个最大值保留。
                         
以上描述有些繁琐,麻烦老师帮助用程序实现,谢谢!
技术人员回复
日期:2018-5-27 19:02
指标比较都是有确定的限制的

您上面的思路,如果是想要与任意周期,就是与历史所有K线来比较

这样就是取历史中的最高最小值了,与您的思路就不符

建议您还是确定好周期后,我们再进一步来分析
投资者咨询:向老师寻求帮助 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-27 17:51
 老师,如果定位在在15分钟的时间周期中,怎样提取该周期内的每根K线的最大值与最小值呢?怎样提取每根K线对应的MACD值呢?
技术人员回复
日期:2018-6-3 9:47
 参考:

 N:=BARSLAST(MINUTE<>REF(MINPRICE,1))+1;
AA:DAYBARPOS=1;
A:VALUEWHEN(AA,H);
B:VALUEWHEN(AA,L);