以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  一个轮询,一个K走完同品种下开平仓冲突  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=89751)

--  作者:haizxj
--  发布时间:2016/1/13 14:37:49
--  一个轮询,一个K走完同品种下开平仓冲突

同品种下,

发现一个开平,一个发生冲突,怎么处理

K走完

平空:SELLSHORT(开多平空条件 AND HOLDING<0,5,LIMITR,C);

 

轮询

sell(1,0,MARKETr);

[此贴子已经被作者于2016/1/13 14:39:39编辑过]

--  作者:haizxj
--  发布时间:2016/1/13 14:42:03
--  

轮询

sellshort(1,0,MARKETr);

 

sellshort(holding<0,1,0,MARKETr);

 


--  作者:jinzhe
--  发布时间:2016/1/13 14:48:53
--  

意思是:同时有两个策略在运行,而且运行在同一个合约上,一个用走完k线,一个用固定轮询,是吗?

 


--  作者:haizxj
--  发布时间:2016/1/13 15:17:56
--  

是的


--  作者:jinzhe
--  发布时间:2016/1/13 15:19:30
--  

“发现一个开平,一个发生冲突,怎么处理”

然后我不理解这句话,同时平多平空是否在用户那里产生了什么问题?


--  作者:haizxj
--  发布时间:2016/1/13 15:20:53
--  

就是说,当K走完方式持有空仓,但轮询因没有持仓,发出平仓信号,

这里就会平掉K走走完方式的持有的空仓,此时K走完并没有发出平仓信号

[此贴子已经被作者于2016/1/13 15:21:40编辑过]

--  作者:jinzhe
--  发布时间:2016/1/13 15:26:00
--  
那这无解,系统判断不了当前的仓位是哪个策略下的
--  作者:haizxj
--  发布时间:2016/1/13 15:26:55
--  
怎么这样呢,这不就是你们应当纠正的吗
--  作者:jinzhe
--  发布时间:2016/1/13 15:33:45
--  
如果用户一定需要同时运行两个策略并且交易在同一个合约上,那么推荐使用两个帐号开两个金字塔进行处理,一个帐号下的持仓并没有特性可以分辨出哪个策略下的