以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]平仓怎么写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157248)

--  作者:rfgvb
--  发布时间:2017/8/24 14:10:57
--  [求助]平仓怎么写?
 IF  开多  then  buy(holding=0,1,MARKET);

符合条件就开多1手

如果多单累计到5手了

出现平空条件  要平全部仓位 并且反手开空一手

这个怎么写?

--  作者:FireScript
--  发布时间:2017/8/24 14:47:42
--  

if holding >=5 and sellcond then
begin
sell(1,holding,MARKET);
BUYSHORT(holding=0,1,MARKET);
end

 

 


--  作者:rfgvb
--  发布时间:2017/8/24 14:57:38
--  
老师   持仓数量的不固定的   多仓有可能是5手  有可能10手   就看符合开多条件的次数    符合就开多  一直到出现平仓信号全平  
--  作者:FireScript
--  发布时间:2017/8/24 15:46:30
--  
以下是引用rfgvb在2017/8/24 14:57:38的发言:
老师   持仓数量的不固定的   多仓有可能是5手  有可能10手   就看符合开多条件的次数    符合就开多  一直到出现平仓信号全平  

你上面不是说累计到五手?恩,如果不需要那个就去掉那个条件就可以了啊。


--  作者:rfgvb
--  发布时间:2017/8/24 15:49:38
--  
   sell(1,holding,MARKET);  这里面的holding是不是代表全部持仓?
--  作者:pyd
--  发布时间:2017/8/24 16:04:52
--  
是本图表全部的虚拟持仓数量