以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  平仓策略  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=81823)

--  作者:haoyun896
--  发布时间:2015/7/29 15:59:57
--  平仓策略
老师,你好,我想编写今天盈利达到初始资金的5%就停止交易,亏损达到初始资金的1%也停止交易,麻烦老师编写,谢谢
--  作者:jinzhe
--  发布时间:2015/7/29 16:09:16
--  

variable:bj=0;

开仓条件里面加上bj=0;;

 

if (asset-ref(asset,todaybar))/ref(asset,todaybar)>=0.05 and holding>0 then begin

    sell(1,0,market);

    bj:=1;

end

 

if (ref(asset,todaybar)-asset)/asset>=0.01 and holding>0 then begin

    sell(1,0,market);

    bj:=1;

end

 

if time=closetime(0) then bj:=0;


--  作者:haoyun896
--  发布时间:2015/7/29 16:30:29
--  
你好,再请教老师一个问题,举例说明,如果MACD中的DIFF与DEA金叉,在接下来的3根K线中均线也出现金叉就做多,这样可以编写吗?谢谢
--  作者:jinzhe
--  发布时间:2015/7/29 16:33:05
--  
if cross(diff,dea) and ref(barslast(cross(diff,dea)),1)<=3 then buy......;