以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  N天前的第一个金叉  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=156342)

--  作者:新华字典1949
--  发布时间:2017/7/28 15:11:18
--  N天前的第一个金叉
请教:
   如何写代码:今天30号,以本月10号为界,10号前 且 离10号最近的 第一个cross(k,d)金叉到当前的周期数。
谢谢!

--  作者:FireScript
--  发布时间:2017/7/28 15:34:38
--  

S:BARSLAST(DAY=10);
ma5:ma(close,5);
ma10:ma(close,10);
T:ref(BARSLAST(cross(ma5,ma10)),s);

 

是否需要考虑跨月?就是比如今天5号,上次的话就是到上月10号?


--  作者:新华字典1949
--  发布时间:2017/7/28 16:06:41
--  
谢谢,我理解了原理就行。
--  作者:FireScript
--  发布时间:2017/7/28 16:12:45
--  
以下是引用新华字典1949在2017/7/28 16:06:41的发言:
谢谢,我理解了原理就行。

交易坐标下,day可能会出问题。假如10号刚好不是交易日的话。


--  作者:新华字典1949
--  发布时间:2017/7/29 14:32:34
--  
我主要是需要您给的代码思路。实际编写中没有用到具体日期,用的是最低点LLVBARS,无关具体日期。再次谢谢。