以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求实现一个简单判断  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=71093)

--  作者:lzdanjian
--  发布时间:2014/10/17 11:38:52
--  求实现一个简单判断
思路:
5个周期为一个判断条件。1、2连续向上,3为最高,4、5连续向下。
下跌时相反,3为最低,1、2连续向下,4、5连续向上
应用在DIFF上

请指教
--  作者:jinzhe
--  发布时间:2014/10/17 13:14:06
--  

最后的一根k线算1还是算5?


--  作者:lzdanjian
--  发布时间:2014/10/17 16:52:28
--  
以下是引用jinzhe在2014/10/17 13:14:06的发言:

最后的一根k线算1还是算5?

算5,多谢指教!
--  作者:jinzhe
--  发布时间:2014/10/17 16:56:39
--  

 

diff<ref(diff,1) and ref(diff,1)<ref(diff,2) and ref(diff,2)>max(max(diff,ref(diff,1)),max(ref(diff,3),ref(diff,4))) and
ref(diff,4)<ref(diff,3) and ref(diff,3)<ref(diff,2)


diff>ref(diff,1) and ref(diff,1)>ref(diff,2) and ref(diff,2)<min(min(diff,min(diff,1)),min(ref(diff,3),ref(diff,4))) and
ref(diff,4)>ref(diff,3) and ref(diff,3)>ref(diff,2)


--  作者:lzdanjian
--  发布时间:2014/10/20 11:38:48
--  
以下是引用jinzhe在2014/10/17 16:56:39的发言:

 

diff<ref(diff,1) and ref(diff,1)<ref(diff,2) and ref(diff,2)>max(max(diff,ref(diff,1)),max(ref(diff,3),ref(diff,4))) and
ref(diff,4)<ref(diff,3) and ref(diff,3)<ref(diff,2)


diff>ref(diff,1) and ref(diff,1)>ref(diff,2) and ref(diff,2)<min(min(diff,min(diff,1)),min(ref(diff,3),ref(diff,4))) and
ref(diff,4)>ref(diff,3) and ref(diff,3)>ref(diff,2)

谢谢,这样情况下,用什么函数方法可以确定这5个周期内对应K线的最高值和最低值呢?
--  作者:pyd
--  发布时间:2014/10/20 12:56:44
--  

5个周期最高值:hh:hhv(h,5);

5个周期最低值:ll:llv(l,5);


--  作者:lzdanjian
--  发布时间:2014/10/22 15:51:33
--  
请问,怎么求满足上一次——diffmax(max(diff,ref(diff,1)),max(ref(diff,3),ref(diff,4))) and ref(diff,4) 这个条件时那五个周期对应K线中的最高值HIGH?
--  作者:jinzhe
--  发布时间:2014/10/22 15:59:36
--  

diff<ref(diff,1) and ref(diff,1)<ref(diff,2) and ref(diff,2)>max(max(diff,ref(diff,1)),max(ref(diff,3),ref(diff,4))) and
ref(diff,4)<ref(diff,3) and ref(diff,3)<ref(diff,2)

条件满足的情况下求 5周期最高值

valuewhen(上面那一堆条件,hhv(h,5))


--  作者:lzdanjian
--  发布时间:2014/10/22 16:04:11
--  
以下是引用jinzhe在2014/10/22 15:59:36的发言:

diff<ref(diff,1) and ref(diff,1)<ref(diff,2) and ref(diff,2)>max(max(diff,ref(diff,1)),max(ref(diff,3),ref(diff,4))) and
ref(diff,4)<ref(diff,3) and ref(diff,3)<ref(diff,2)

条件满足的情况下求 5周期最高值

valuewhen(上面那一堆条件,hhv(h,5))

谢谢,可是我只想保留2个值,然后判断大小,是不是得用数组了?
--  作者:jinzhe
--  发布时间:2014/10/22 16:05:04
--  
保留哪两个值?