以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台程序化交易的开仓手数计算  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66792)

--  作者:太极熊猫
--  发布时间:2014/6/30 23:31:23
--  后台程序化交易的开仓手数计算
我写了个程序用于股指期货的后台程序化交易,并且使用下列语句计算开仓操作的手数:

手数:=intpart(TASSET*0.5/(close*MULTIPLIER*保证金率));

我的账户是新申请的模拟账户,权益是1000万元。当CLOSE=2152.2时,我手工计算得出的手数=45,

然而,程序计算出来的竟是110手,请问这其中问题出在哪呢?

--  作者:qq代人发帖
--  发布时间:2014/7/1 8:47:59
--  
1000万/(2152.2*300*0.14)=110.63 就是110手
--  作者:太极熊猫
--  发布时间:2014/7/1 8:51:00
--  
那我"*0.5"这系数怎么没用了?
--  作者:jinzhe
--  发布时间:2014/7/1 8:55:34
--  

这个取决于你设定的保证金率是多少

 

500万的资金自己预估下能下多少手


--  作者:太极熊猫
--  发布时间:2014/7/1 8:59:19
--  
股指期货的保证金率不是14%吗?我的期货公司还加收3%,但怎么算都是不对呀?
--  作者:jinzhe
--  发布时间:2014/7/1 9:04:20
--  
如果你真得是设定的是14%,那么绝对不会是110这个数字
--  作者:jinzhe
--  发布时间:2014/7/1 9:04:48
--  
我本地测试使用7%的费率,才能算出110的手数