以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  同一帐户下图表程序化交易不同品种  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=71520)

--  作者:drliang680
--  发布时间:2014/10/30 10:04:08
--  同一帐户下图表程序化交易不同品种
我用标准版。在同一帐户下图表程序化交易不同品种,比如if和rb。原始模型是1个,但是手数不同,if1手和rb10手,所以将以下2个模型分别加载到if和rb2图框架中:

if
BUY(KD,1,MARKETR);   
SELL(PD,holding,MARKETR); 
BUYSHORT(KK,1,MARKETR); 
SELLSHORT(PK,holding,MARKETR); 

rb
BUY(KD,10,MARKETR);   
SELL(PD,holding,MARKETR); 
BUYSHORT(KK,10,MARKETR); 
SELLSHORT(PK,holding,MARKETR); 

请问,这样写是不是在平仓时,if只平if的持仓,rb只平rb的持仓?而这样写:

SELL(PD,\'\',MARKETR); 
SELLSHORT(PK,\'\',MARKETR); 

就会将if和rb的仓位都平掉?

谢谢!




--  作者:jinzhe
--  发布时间:2014/10/30 10:22:01
--  
中间写两个引号打算做什么?
--  作者:drliang680
--  发布时间:2014/10/30 10:23:43
--  
引号改成0,

SELL(PD,0,MARKETR); 
SELLSHORT(PK,0,MARKETR); 

谢谢!

--  作者:jinzhe
--  发布时间:2014/10/30 10:27:17
--  
对,只会平掉对应的合约持仓
--  作者:马良
--  发布时间:2014/10/30 10:27:39
--  
是的
--  作者:drliang680
--  发布时间:2014/10/30 10:29:51
--  
确认下: 写holding的只会平掉对应的合约持仓,写0的会平掉所有合约持仓?

谢谢!

--  作者:jinzhe
--  发布时间:2014/10/30 10:36:34
--  

写0会全平掉当前合约的全部持仓,而不是全部合约全部持仓,

如果对工作人的回复有疑问,请自行验证,无需找工作人员反复确认