以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 策略编写求助区 (http://222.73.7.161/bbs/list.asp?boardid=11) ---- 麻烦老师帮忙均线交易程序求助 (http://222.73.7.161/bbs/dispbbs.asp?boardid=11&id=97391) |
-- 作者:zhujiangsen -- 发布时间:2016/5/13 13:32:49 -- 麻烦老师帮忙均线交易程序求助 麻烦老师编写一个均线交易双向程序 30均线上只开多不开空; 30均线下只开空不开多;
|
-- 作者:zhujiangsen -- 发布时间:2016/5/13 13:37:21 -- 刚刚没表述完全,重新更正下 30均线上只开多平多; 30均线下只开空平空;
|
-- 作者:zhujiangsen -- 发布时间:2016/5/13 13:46:39 -- 就是把这两个MACD开多平多、开空平空合并成一个,并且加上 “30均线上只开多平多;30均线下只开空平空;“ P 26 S 12 M 9 DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P); DEA :=EMA(DIFF,M); MACD :=2*(DIFF-DEA); 手数:=ss; //交易条件 开多条件:=CROSS(MACD,0);//开多条件; 平多条件:=CROSS(0,MACD);//平多条件; //交易系统 开多:BUY(开多条件,手数,MARKET); 平多:SELL(平多条件,手数,MARKET); DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P); DEA :=EMA(DIFF,M); MACD :=2*(DIFF-DEA); 手数:=ss; //交易条件 开空条件:=CROSS(0,MACD); 平空条件:=CROSS(MACD,0); //交易系统 开空:BUYSHORT(开空条件,手数,MARKET); 平空:SELLSHORT(平空条件,手数,MARKET); 当前持仓:HOLDING,COLORGRAY,LINETHICK0; |
-- 作者:zhujiangsen -- 发布时间:2016/5/13 15:23:10 -- 已经搞定了,多谢 |
-- 作者:zhangbao9696 -- 发布时间:2016/5/21 8:49:37 -- 缺少分号是什么意思呢? |