以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]求上一次K最大值  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=69498)

--  作者:LT-IQH89
--  发布时间:2014/9/2 10:10:26
--  [求助]求上一次K最大值
input: N(9,2,100),M1(3,2,50),M2(3,2,50);
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D
求上一次K大于D的最大值
请老师帮帮忙,谢谢


--  作者:jinzhe
--  发布时间:2014/9/2 10:12:27
--  
k的最大值还是d的最大值?
--  作者:LT-IQH89
--  发布时间:2014/9/2 10:14:41
--  
辛苦老师,k的最大值
--  作者:jinzhe
--  发布时间:2014/9/2 10:21:15
--  
valuewhen(k>d,k)
--  作者:LT-IQH89
--  发布时间:2014/9/2 10:38:09
--  
谢谢老师,但是如果现在K>D,还是不知道上一次K的最大值.
如何直接求上一次K大于D时,K的最大值,
辛苦老师,谢谢

--  作者:jinzhe
--  发布时间:2014/9/2 10:46:10
--  

如果当前k>d那么就是ref(valuewhen(k>d,k),1)

如果不大于那么就是valuewhen(k>d,k)

用IF判断下就行

[此贴子已经被作者于2014/9/2 10:46:51编辑过]

--  作者:LT-IQH89
--  发布时间:2014/9/2 11:39:18
--  
K最大值:=valuewhen(k>d,k);
上次K最大值:=IF(K>D,ref(K最大值,1),K最大值);
代入指标检测,上次K最大值,为K下交D时的K值
老师,不是上一次K大于D时,K的最大值
请老师,指导


--  作者:jinzhe
--  发布时间:2014/9/2 13:28:54
--  
求上一次k>d到现在k的最大值?
--  作者:LT-IQH89
--  发布时间:2014/9/2 13:40:33
--  
到现在,上一次K大于D时,上一次K的最大值
--  作者:jinzhe
--  发布时间:2014/9/2 13:42:39
--  

nn:=barslast(k>d);

hh:hhv(k,nn+1);