以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 请问为啥策略平仓6手,实际是持仓全部平仓呢? (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=163783) |
-- 作者:fanwasd -- 发布时间:2018/6/1 10:30:26 -- 请问为啥策略平仓6手,实际是持仓全部平仓呢? 请问为啥策略平仓6手,实际是持仓全部平仓呢? 2018-06-01 10:09:39.011 【图表】模型下单 6 2018-06-01 10:09:39.011 【图表】下单系数调整后 手数:6 2018-06-01 10:09:39.012 【图表】实际持仓 24 2018-06-01 10:09:39.013 【图表】直接下单 2018-06-01 10:09:39.014 【图表】RB10 运行完毕 2018-06-01 10:09:39.015 【下单】已经调整为 实际持仓为 24 平空:SELLSHORT(PK,0,limit,CLOSE)ignorecheckprice; //平空信号 开多:BUY(KD and HOLDING<55,1,limit,CLOSE),ignorecheckprice; //开多信号 平多:SELL(PD,0,limit,CLOSE),ignorecheckprice; //平多信号 开空:BUYSHORT(KK and HOLDING>-55,1,limit,CLOSE),ignorecheckprice; //开空信号 |
-- 作者:banzhuan -- 发布时间:2018/6/1 10:42:48 -- 平空:SELLSHORT(PK,0,limit,CLOSE)ignorecheckprice; 平多:SELL(PD,0,limit,CLOSE),ignorecheckprice; 根据上述代码显示手数填的是 0 ,就是全部平仓;
|
-- 作者:fanwasd -- 发布时间:2018/6/1 10:49:00 -- 改成 平空:SELLSHORT(PK,HOLDING,limit,CLOSE)ignorecheckprice; //平空信号 开多:BUY(KD and HOLDING<55,1,limit,CLOSE),ignorecheckprice; //开多信号 平多:SELL(PD,HOLDING,limit,CLOSE),ignorecheckprice; //平多信号 开空:BUYSHORT(KK and HOLDING>-55,1,limit,CLOSE),ignorecheckprice; 就行了吧。是吗? |
-- 作者:banzhuan -- 发布时间:2018/6/1 10:52:44 -- 这个具体看您什么需求了,这边填入holding是指平该策略中的虚拟持仓,比较简单的就是您可以把策略加载到图表上,然后看下历史K线上的开平仓手数是否满足您的条件 |
-- 作者:fanwasd -- 发布时间:2018/6/1 13:15:47 -- 好的。测试过了,完美符合我的要求。感谢 |