以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  SS:MAX(4*100000/(C*MULTIPLIER)),1);  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=156512)

--  作者:乐之鱼
--  发布时间:2017/8/4 7:49:57
--  SS:MAX(4*100000/(C*MULTIPLIER)),1);
//开仓手数
SS:MAX(4*100000/(C*MULTIPLIER)),1);

。。。。。。。。。

//平仓语句
IF PD AND holding>0 THEN begin//
   SELL(1,SS,MARKET);//平多
end

这种写法ss是动态的,那如果现在持仓是8手,但是现在的ss是7手。
平仓发单是发几手?

应该怎么写平仓语句?

1.   IF PD AND holding>0 THEN begin//
   SELL(1,HOLDING,MARKET);//平多
end

2.   IF PD AND holding>0 THEN begin//
   SELL(1,0,MARKET);//平多
end

2方式不是选择,因为还是其他模型在运行相同品种。

多谢!



--  作者:gxx978
--  发布时间:2017/8/4 8:35:03
--  

1、平仓用SS,那平仓会是7手

2、直接用holding就可以,填0的话就是全平,会把实际账户里的持仓全部平掉。