以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 跨周期 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72571) |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:26:11 -- 跨周期 大侠帮忙:远程帮我看看跨周期,QQ号? |
|
-- 作者:pyd -- 发布时间:2014/12/2 9:33:21 -- 具体是什么问题? |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:36:27 -- //4条均线 MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20); MA40:=MA(C,40); |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:37:03 -- INPUT:ss(3,1,10,1);//手数 MA5:MA(C,5); MA10:MA(C,10); MA20:MA(C,20); MA40:MA(C,40); 日5:stkindi(\'\',\'指标A.MA5\',0,6,-1); 日10:stkindi(\'\',\'指标A.MA10\',0,6,-1); 日20:stkindi(\'\',\'指标A.MA20\',0,6,-1); 日多:日5>日10 AND 日10>日20; 日空:日5<日10 AND 日10<日20; if date>ref(date,1) then begin end //准备下单条件,以MA1上穿MA2作为开多条件,以MA2下破MA1作为平多条件。 开多条件:=time>090000 and time<144000 AND 日多 AND CROSS(MA5,MA10) AND MA10>MA20; 开空条件:=time>090000 and time<144000 AND 日空 AND CROSS(MA10,MA5) AND MA10<MA20; 平多条件:=CROSS(MA10,MA5); 平空条件:=CROSS(MA5,MA10); //平仓 if holding>0 and 平多条件 then begin sell(1,ss,market); end if holding<0 and 平空条件 then begin sellshort(1,ss,market); end //下单 if holding=0 then begin buy(开多条件,ss,limitr,open); end if holding=0 then begin buyshort(开空条件,ss,limitr,open); end //////////////////////////////////////////////////////收盘平仓 if time>=closetime(0)-1000 then begin if holding<0 then sellshort(1,ss,market); sell(1,ss,market); end //其他 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 当前资产:ASSET,NOAXIS,COLORGRAY;
|
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:38:28 -- 顶成一条线了 |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:41:55 -- 另外帮忙,日MACD多头,日内MACD多头开仓加进去,谢谢 |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:53:41 -- 有个范例我自己摸索,谢谢 |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 9:55:38 -- 不能含未来哦 |
|
-- 作者:jinzhe -- 发布时间:2014/12/2 9:58:14 -- 指标A要逐k线计算 |
|
-- 作者:太阳风 -- 发布时间:2014/12/2 10:02:40 --
|