以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  策略编写求助区  (http://weistock.com/bbs/list.asp?boardid=11)
----  如何做到调用本次的交叉?  (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=12993)

--  作者:qkl586
--  发布时间:2012/7/19 11:21:07
--  如何做到调用本次的交叉?

AA:=条件1 AND ALL(条件2,BARSLAST(CROSS(MA5,MA10)));

我想表达的是本次MA5向上交叉MA10之后一直存在条件2,但是从图表的信号看出它是从上次发生交叉时开始搜索条件2的,忽略了中间有过的向下交叉。怎样写才能完全表达在本次交叉之后条件2一直存在呢?请高手指点,谢谢!


--  作者:rushtaotao
--  发布时间:2012/7/19 11:27:18
--  

你这个写的就是从上次ma5上穿ma10之后到现在是否一直存在条件2成立;并且条件1也是成立的


--  作者:qkl586
--  发布时间:2012/7/19 13:16:21
--  
是的,我要表现的从本次上叉之后一直存在这两个条件。现在的情况是如果出现过先上叉后下叉再次上叉,第一次的上叉有符合的条件已经做出相应的体现,第二次的上叉并没有符合的条件出现,程序仍会从第一次的交叉开始认为有符合的条件从而做出不合时宜的买卖。
--  作者:qkl586
--  发布时间:2012/7/19 22:11:41
--  
以上问题成为制约模型准确度的瓶颈,对于我来说是一个难题,寻求高手帮助,先谢过了图片点击可在新窗口打开查看