以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 请教我这个简单均线模型是否正确 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=151835) |
-- 作者:心向大海 -- 发布时间:2017/4/18 22:29:57 -- 请教我这个简单均线模型是否正确 请教我写了个简单5日上穿10日均线,且都大于20日均线买多, 5日下穿10日且都小于60均线卖出。这个是否正确?怎么改呢? //定义参数 INPUT:N1(5,1,100,10),N2(10,1,120,10),N3(20,1,200,20),N4(60,1,200,20);
//绘制四条均线 MA1:MA(C,N1); MA2:MA(C,N2); MA3:MA(C,N3); MA4:MA(C,N4);
//下单条件 if COND1:=CROSS(MA1,MA2) and MA1>MA3 THEN BUY 1 IF COND2:=CROSS(MA2,MA1)AND MA1<MA4 THEN BUYSHORT
//平仓条件 if MA1<MA2 THEN SELL 1 IF MA1>MA2 THEN SELLSHORT END |
-- 作者:netfox -- 发布时间:2017/4/18 22:36:57 -- 我帮你写完善吧
DD:=CROSS(MA1,MA2) AND MA1>MA3; if DD then buy(1,1,marketr);
KK:=CROSS(MA2,MA1) AND MA1<MA4; if KK then buyshort(1,1,market);
DD_PP:=MA1<MA2; if DD_PP then sell(1,1,market);
KK_PP:=MA1>MA2; if KK_PP then sellshort(1,1,market);
连续开仓问题用 holding 控制即可 [此贴子已经被作者于2017/4/18 22:37:14编辑过]
|
-- 作者:心向大海 -- 发布时间:2017/4/19 10:08:40 -- 感谢! |
-- 作者:心向大海 -- 发布时间:2017/4/19 15:31:45 -- INPUT:N1(5,1,100,10),N2(10,1,120,10),N3(20,1,200,20),N4(60,1,200,20);
MA1:MA(C,N1); MA2:MA(C,N2); MA3:MA(C,N3); MA4:MA(C,N4);
/DD:=CROSS(MA1,MA2) AND MA1>MA3; if DD then buy(1,1,marketr);
KK:=CROSS(MA2,MA1) AND MA1<MA4; if KK then buyshort(1,1,market);
DD_PP:=MA1<MA2; if DD_PP then sell(1,1,market);
KK_PP:=MA1>MA2; if KK_PP then sellshort(1,1,market); 这样是否就完整了,版主门请回答下怎样可以去测试? |
-- 作者:qq代人发帖 -- 发布时间:2017/4/19 15:34:07 -- 测试http://www.weistock.com/WeisoftHelp/chengshihuajiaoyipingce.htm
|