以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]股指开仓后盈利N点就平仓的代码如何写 谢谢各位 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=31388) |
-- 作者:xmjzla -- 发布时间:2012/12/11 13:37:07 -- [求助]股指开仓后盈利N点就平仓的代码如何写 谢谢各位 股指开仓后盈利N点就平仓的代码如何写 谢谢各位 |
-- 作者:董小球 -- 发布时间:2012/12/11 13:49:25 -- 楼主这个其实就是止盈的意思 给你个完整的例子学习下吧 //该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!! //定义参数 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); //准备下单条件,以MA2上穿MA1作为开多条件,以MA1下破MA2作为平多条件。 COND1:=CROSS(MA2,MA1); COND2:=CROSS(MA1,MA2); //下单 开仓:BUY(COND1,2,MARKET); 增仓:BUY(CROSS(MA4,MA1),1,MARKET); SELL(COND2,HOLDING,MARKET); //固定止损部分************************ //止盈 IF C-AVGENTERPRICE>50*MINDIFF THEN BEGIN SELL(1,HOLDING,MARKET); END //止损 IF AVGENTERPRICE-C>20*MINDIFF THEN BEGIN SELL(1,HOLDING,MARKET); END //************************************ //其他 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 当前资产:ASSET,NOAXIS,COLORGRAY; |
-- 作者:xmjzla -- 发布时间:2012/12/11 15:47:38 -- 谢谢~~~~~ |