以文本方式查看主题

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

--  作者:nicko
--  发布时间:2013/3/22 8:51:53
--  HOLDING如何应用

我因为想实际控制仓位 比如HOLDING=2

如果不想用 buyshell(HOLDING>1,0,maket);的命令

而使用buyshell(HOLDING>1,ABS(HOLDING),maket);又会死机 请问有什么办法可以解决这个问题


--  作者:jinzhe
--  发布时间:2013/3/22 9:18:05
--  
buyshell是什么?
--  作者:nicko
--  发布时间:2013/3/22 9:19:56
--  

如果同时开几个品种的仓 用0来平仓是要出事情的


--  作者:nicko
--  发布时间:2013/3/22 9:31:59
--  
不好意思 写错 是BUYSHORT
--  作者:nicko
--  发布时间:2013/3/22 9:38:39
--  
应该是SELL(HOLDING>0,0,MARKETR);
--  作者:nicko
--  发布时间:2013/3/22 9:39:05
--  

刚才又写错了


--  作者:jinzhe
--  发布时间:2013/3/22 9:44:14
--  

平仓语句中平仓手数写0会平掉合约所对应的所有持仓,不会平掉其他合约持平

可以写holding来进行平仓,不会平掉非当前策略的单


--  作者:nicko
--  发布时间:2013/3/22 9:49:25
--  
 可如果写SELL( _DEBUG,HOLDING, LIMITR,MYENTRYPRICE);系统就死了 写SELL( _DEBUG,1, LIMITR,MYENTRYPRICE);就没问题
--  作者:nicko
--  发布时间:2013/3/22 9:54:44
--  
写SELL( _DEBUG,0, LIMITR,MYENTRYPRICE);就没问题