以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  取N周期之前,符合条件的成立位置,到目前的周期数。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=137913)

--  作者:carney
--  发布时间:2016/8/12 10:37:06
--  取N周期之前,符合条件的成立位置,到目前的周期数。

取N周期之前,符合条件的成立位置,到目前的周期数。

 

比如,取5个周期之前,最后一个符合条件组合A的位置,到目前的周期数。

 

图表交易


--  作者:jinzhe
--  发布时间:2016/8/12 10:55:00
--  
5+ref(barslast(条件)+1,5)
--  作者:carney
--  发布时间:2016/8/26 14:14:07
--  

如果周期数的变量呢?

比如,有条件A和条件B,

当最新的条件A出现时,取之前最近的条件,在条件A或条件B中,谁近取谁。

 

图表交易


--  作者:jinzhe
--  发布时间:2016/8/26 14:21:00
--  
条件a and ref(if(barslast(条件a)<barslast(条件b),条件a,条件b)1)
--  作者:carney
--  发布时间:2016/8/26 14:44:45
--  
求的是:之前最近条件A或B,到最新条件A的周期数。
--  作者:jinzhe
--  发布时间:2016/8/26 14:47:39
--  

n1:=barslast(a);

n2:=barslast(b)

所求的为:valuewhen(a,if(n1<n2,n1,n2));


--  作者:carney
--  发布时间:2016/8/26 15:49:34
--  
当2个条件A和B,谁等于0时,就取谁,该怎么编写?
--  作者:jinzhe
--  发布时间:2016/8/26 15:51:58
--  

如果都不等于0,要怎么取值?


--  作者:carney
--  发布时间:2016/8/26 15:53:51
--  
不会同时等于0,但2个条件性质不同,其中一个等于0就取那个条件。
--  作者:carney
--  发布时间:2016/8/26 15:59:15
--  
都不等于0,不取值