以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 这么简单的MACD交易模型,在一分钟周期,为什么通不过了? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=47563) |
-- 作者:allanhoo -- 发布时间:2013/1/9 16:39:13 -- 这么简单的MACD交易模型,在一分钟周期,为什么通不过了? 这么简单的MACD交易模型,在一分钟周期,为什么通不过了?其实我就是想Diff上穿DEA就买,下穿就平了卖,怎么就不行了? INPUT:P(26,20,100,8); INPUT:S(12,5,40,4); INPUT:M(9,2,60,6); TRAQTY: = 1; DIFF := EMA(CLOSE,S) - EMA(CLOSE,P); DEA := EMA(DIFF,M); MACD1 := 2*(DIFF-DEA); KD:=CROSS(DIFF,DEA); //开多条件 KK:=CROSS(DEA,DIFF); //开空条件 PK:=CROSS(DIFF,DEA) AND HOLDING = 1; //平空条件 PD:=CROSS(DEA,DIFF) AND HOLDING = 1; 平空:SELLSHORT(PK,1,THISCLOSE); //平空信号 开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号 平多:SELL(PD,1,THISCLOSE); //平多信号 开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号 |
-- 作者:jinzhe -- 发布时间:2013/1/9 16:44:28 -- 看看先 [此贴子已经被作者于2013-1-9 16:44:40编辑过]
|
-- 作者:jinzhe -- 发布时间:2013/1/9 16:45:43 -- 本地测试公式能够编译通过 |