以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请老师修改模型用在金字塔 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=76547) |
|
-- 作者:liyuanhao -- 发布时间:2015/3/17 12:59:59 -- 请老师修改模型用在金字塔 本来是文华的,请老师修改模型用在金字塔: //①MA均线模型 MA5:MA(C,5); MA10:MA(C,10); CROSSUP(MA5,MA10),BK; //MA5上穿A10,买入。 CROSSDOWN(MA5,MA10),SP;//MA5下穿MA10,卖出。 //②MACD模型 DIFF : EMA(CLOSE,SHORT) -
EMA(CLOSE,LONG); DEA : EMA(DIFF,M); 2*(DIFF-DEA),COLORSTICK; CROSS(DIFF,DEA),BK;//DIFF上穿DEA,买入。 CROSS(DEA,DIFF),SP;//DIFF下穿DEA,卖出。 2、整合两指标变量和交易条件,完成跨指标模型编写 //中间变量 MA5:=MA(C,5); MA10:=MA(C,10); DIFF := EMA(CLOSE,SHORT) -
EMA(CLOSE,LONG); DEA := EMA(DIFF,M); //交易条件+交易系统 MA5>MA10&&CROSSUP(DIFF,DEA),BK;//5日均线大于10日均线并且MACD金叉买入,并且DIFF > 0, MA5<MA10&&CROSSDOWN(DIFF,DEA),SP;//10日均线大于5日均线并且MACD死叉卖出, AUTOFILTER; 麻烦你们了,谢谢! |
|
-- 作者:jinzhe -- 发布时间:2015/3/17 13:14:33 -- 处理中请稍等 |
|
-- 作者:pyd -- 发布时间:2015/3/17 13:25:52 -- SHORT LONG M 自己定义下 其他的改过后如下 //①MA均线模型 MA10:MA(C,10); kd:=CROSS(MA5,MA10); //MA5上穿A10,买入。 pd:=CROSS(MA10,MA5);//MA5下穿MA10,卖出。 //②MACD模型 DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA : EMA(DIFF,M); 2*(DIFF-DEA),COLORSTICK; kd2:=CROSS(DIFF,DEA);//DIFF上穿DEA,买入。并且DIFF > 0, pd2:=CROSS(DEA,DIFF);//DIFF下穿DEA,卖出。并且DIFF < 0, //2、整合两指标变量和交易条件,完成跨指标模型编写 //中间变量 MA5:=MA(C,5); MA10:=MA(C,10); DIFF := EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA := EMA(DIFF,M); //交易条件+交易系统 kd3:=MA5>MA10 and CROSS(DIFF,DEA);//5日均线大于10日均线并且MACD金叉买入,并且DIFF > 0, pd3:=MA5<MA10 and CROSS(dea,diff);//10日均线大于5日均线并且MACD死叉卖出,并且DIFF < 0,
|
|
-- 作者:liyuanhao -- 发布时间:2015/3/17 15:06:42 --
|
|
-- 作者:jinzhe -- 发布时间:2015/3/17 15:07:22 -- short:=5; 类似这样的 就把short定义为5了 |
|
-- 作者:liyuanhao -- 发布时间:2015/3/17 20:02:31 -- 谢谢老师解答! |
|
-- 作者:liyuanhao -- 发布时间:2015/3/17 20:05:40 -- 请再修改一下,导入公式后发现没有开空、平空的信号。 |
|
-- 作者:jinzhe -- 发布时间:2015/3/18 8:56:37 -- 因为你的源代码里面就只有开多平多 |
|
-- 作者:liyuanhao -- 发布时间:2015/3/18 12:39:59 -- 请老师价格开空、平空的模块,实在不会写,谢谢! |
|
-- 作者:jinzhe -- 发布时间:2015/3/18 13:14:53 -- 请给出思路 |