以文本方式查看主题

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

--  作者:lgysgzz
--  发布时间:2020/5/14 14:05:41
--  怎么计算手数
给定保证金20W,怎么计算当前商品可以开仓多少手?
当前商品的保证金率用什么函数查询?

--  作者:FireScript
--  发布时间:2020/5/14 14:38:13
--  
 
A1:=BZJ;//设置一个保证金量 或者直接取账户可用资金
A2:=TACCOUNT(41) * MULTIPLIER * CLOSE;//品种每手保证金
D:=INTPART(A1/A2) ;//可以开多少手


需要注意的是TACCOUNT(41) 函数取到的值是合约信息设置里面的。实盘时候需要自行调整下,因为实盘的这个可能会变,而合约信息设置里面的这个可能无法始终保持最新。


--  作者:lgysgzz
--  发布时间:2020/5/14 14:50:59
--  
DYNAINFO(209)和MULTIPLIER有什么区别呢,都是合约乘数吗,为什么有两个表达?
--  作者:FireScript
--  发布时间:2020/5/14 15:03:10
--  
 返回值都是一样的。你用哪个都行。都是从合约信息设置那边取到的。