以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  开多与开空交易次数  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=64095)

--  作者:advice
--  发布时间:2014/4/18 10:42:32
--  开多与开空交易次数
请问,在1个策略里开多与开空条件不同的情况下,开多1手和开空2手能写在一起吗?比如,开多1手平多1手另一个是开空2手平空2手
BUY(c>MA5 AND HOLDING=0,1,NEXTOPEN);

SELL(CLOSE<MA5,1,NEXTOPEN);

BUYSHORT(c<MA5   AND HOLDING=0,2,NEXTOPEN);

SELLSHORT(CLOSE>MA5,0,NEXTOPEN);交易能实现吗?

--  作者:jinzhe
--  发布时间:2014/4/18 10:43:16
--  
要实现什么目标?开多1手后再开空2手?
--  作者:advice
--  发布时间:2014/4/18 10:54:12
--  
不是,开空是另一个条件,只是手数不同
--  作者:jinzhe
--  发布时间:2014/4/18 10:59:19
--  

可以,但是顺序要改变

改成

  平空

  开多

  平多

  开空

这样的顺序写


--  作者:advice
--  发布时间:2014/4/18 11:07:27
--  
实际情况下先开空才能平仓啊,为什么平空要放前面呢?
--  作者:jinzhe
--  发布时间:2014/4/18 11:12:34
--  
这个是什么都不写的交易既定顺序,你照着改就是了