以文本方式查看主题
-
金字塔客服中心 - 专业程序化交易软件提供商
(http://222.73.7.161/bbs/index.asp)
--
公式模型编写问题提交
(http://222.73.7.161/bbs/list.asp?boardid=4)
----
如何过滤掉无效的金叉和死叉
(http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=167338)
-- 作者:松岛枫箫
-- 发布时间:2018/12/25 16:46:44
-- 如何过滤掉无效的金叉和死叉
此主题相关图片如下:捕获.jpg
如图所示,如何过滤掉这种金叉和死叉,
我对金叉和死叉的定义是这样的,
JC:=REF(MACD,1)<0 AND MACD>0;
SC:=REF(MACD,1)>0 AND MACD<0;
当然也可以换成cross(diff,dea)这种,但都没有办法过滤掉图中这种情况,有没有大神帮忙解决一下
-- 作者:FireScript
-- 发布时间:2018/12/25 16:52:50
--
这不就是普通的金叉死叉么。
REF(MACD,1)<0 AND MACD>0; 这种就是cross的判断原理了啊。你上面的金叉死叉有什么特殊吗?是恰好macd=0的临界点?
-- 作者:松岛枫箫
-- 发布时间:2018/12/25 17:09:19
--
我的意思是不把这种cross后只有一个红柱或者两三个红柱的情况定义为金叉,应该加什么限制条件,比如说金叉后连续5个MACD>0之类的,但是我加上REFX公式后并不能筛选出来
比如这种 JC:=cross(diff,dea) and refx(macd,1)>0 and refx(macd,2)>0,但是REFX貌似不是这样用的
-- 作者:松岛枫箫
-- 发布时间:2018/12/25 17:09:54
--
我的意思是不把这种cross后只有一个红柱或者两三个红柱的情况定义为金叉,应该加什么限制条件,比如说金叉后连续5个MACD>0之类的,但是我加上REFX公式后并不能筛选出来
比如这种 JC:=cross(diff,dea) and refx(macd,1)>0 and refx(macd,2)>0,但是REFX貌似不是这样用的
-- 作者:FireScript
-- 发布时间:2018/12/25 17:25:10
--
这个不行,你这涉及未来的判断和处理了。