以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请老师帮助,策略语句如何写才能避免平多那天也100%开仓  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=79457)

--  作者:6_6
--  发布时间:2015/6/6 17:37:18
--  请老师帮助,策略语句如何写才能避免平多那天也100%开仓
任意开仓条件:REF(C,1)<REF(H,1)*0.98;


开多:BUY(任意开仓条件 and holding=0  ,100%,LIMITR,open);
平多:sell(enterbars=1  AND HOLDING>0 ,100%,THISCLOSE);

如上写法,假如平多那天也满足任意开仓条件,系统会认为早上开盘时资金已经够用了,还100%大量开仓
其实资金等收盘平多后才有的,也就是早晨开盘时实际资金开多的数量不对。


--  作者:6_6
--  发布时间:2015/6/6 17:40:30
--  
如上写法,导致评测报告的利润率大增,因为资金重复使用了
--  作者:6_6
--  发布时间:2015/6/6 17:58:47
--  
开多:BUY(任意开仓条件 and holding=0  ,100%,LIMITR,open);
平多:sell(enterbars=1  AND HOLDING>0 ,100%,THISCLOSE);


上面顺序写,好像又对了,下面写就会资金重复利用了

平多:sell(enterbars=1  AND HOLDING>0 ,100%,THISCLOSE);
开多:BUY(任意开仓条件 and holding=0  ,100%,LIMITR,open);


[此贴子已经被作者于2015/6/6 17:59:18编辑过]