以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]求金大哥 帮下忙 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=84657) |
||||
-- 作者:jason123 -- 发布时间:2015/9/1 15:14:51 -- [求助]求金大哥 帮下忙 在源码的基础下,见附件,或者 这个贴的附件 http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=84417 多空的信号
加个 过滤条件 macd死叉 而且dif dea大于1000,做空 macd金叉 而且dif dea小于-1000,做多 |
||||
-- 作者:jinzhe -- 发布时间:2015/9/1 15:20:18 -- 这么简单的话你不会加哪句? 先把系统自带的MACD公式抄一下 1.cross(dea,diff) and diff>1000 and dea>1000 2.cross(diff,dea) and diff<-1000 and dea<-1000
[此贴子已经被作者于2015/9/1 15:21:44编辑过]
|
||||
-- 作者:jason123 -- 发布时间:2015/9/1 15:31:23 -- 求1分钟的 macd dif dea 用什么函数呢?求教 |
||||
-- 作者:jinzhe -- 发布时间:2015/9/1 15:32:12 -- 用stkindi引用 |
||||
-- 作者:jason123 -- 发布时间:2015/9/1 16:34:40 -- 加了如下语句,可 没有发出多空信号啊 DIF:(EMA(close,12)-EMA(close,26))*100,NODRAW; DEA:EMA(DIF,9),NODRAW; MACD:(DIF-DEA)*2,NODRAW; 然后 在if 加了如下语句 (MACD>0 and (DIF<-800) and( DEA<-800)) 才会开多 (MACD<0 and (DIF>800) and( DEA>800)) 才会开空 可发现 原来没信号的地方反而出信号了 原来需要保留的一个 反而被过滤掉了 求问 写在if 里面对的吗? |
||||
-- 作者:jinzhe -- 发布时间:2015/9/1 16:40:49 -- 后台代码不变,在图表程序里面加入上面的条件,是这样做的吗? 那么不就对了,新加了条件导致信号变了,很正常 [此贴子已经被作者于2015/9/1 16:41:11编辑过]
|