Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:发现一个CROSS函数的问题

1楼
shearhvee 发表于:2010/10/28 15:00:06
比如我们想检验CROSS(MA5,MA50),假如在前一根BAR线结束时,还没交叉,下根BAR线开盘直接跳空,开盘的价格已经使得MA5 CROSS了 MA50了。 这样的话,CROSS函数并不会发出讯号。我觉得应该要给信号的,今天实盘时发现的。。
2楼
董小球 发表于:2010/10/28 15:20:41
这种情况比较少见,估计是因为前面一根的时候还没交叉,后面一根的时候以为在前面已经交叉了。
3楼
shearhvee 发表于:2010/10/28 17:53:19
以下是引用董小球在2010-10-28 15:20:41的发言:
这种情况比较少见,估计是因为前面一根的时候还没交叉,后面一根的时候以为在前面已经交叉了。

是的,也不是很少见其实,最关键是,对有些系统,这种情况出现一次很致命...
4楼
shearhvee 发表于:2010/10/28 21:41:16
以下是引用董小球在2010-10-28 15:20:41的发言:
这种情况比较少见,估计是因为前面一根的时候还没交叉,后面一根的时候以为在前面已经交叉了。

CROSS函数可以用下面的代码给代替么? CROSS(Ind1,Ind2) --------> REF(Ind1,1) < REF(Ind2,1) AND Ind1 > Ind2
5楼
fly 发表于:2010/10/29 8:53:22

不能.

你可以把这两个合在一起作为条件:CROSS(Ind1,Ind2)  OR  (REF(Ind1,1) < REF(Ind2,1) AND Ind1 > Ind2 )

看看是否能解决楼主提及的问题

6楼
shearhvee 发表于:2010/10/29 16:23:15
以下是引用fly在2010-10-29 8:53:22的发言:

不能.

你可以把这两个合在一起作为条件:CROSS(Ind1,Ind2)  OR  (REF(Ind1,1) < REF(Ind2,1) AND Ind1 > Ind2 )

看看是否能解决楼主提及的问题

CROSS函数的直观意义是什么~~为什么不能用后面的替代呢~~麻烦您了~~
7楼
wattwei 发表于:2010/10/29 16:30:01
 楼主写的条件从逻辑上看是正确的。还需要考虑写临界的情况,例如相等
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01953 s, 2 queries.