金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1162|回复: 5

相同开仓保证金怎么计算

[复制链接]

38

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
发表于 2023-7-18 13:58 | 显示全部楼层 |阅读模式
我想实现每次开仓保证金使用1%的总资金,使用了下面的计算公式,但是实际下单每个品种占用保证金相差有点大。比如截图里面的PTA 4手保证金是19386,同样的多头豆一只有1手7500;费率设置我也勾选了自动同步。请问是什么原因,能帮忙写一下正确的代码吗?


//计算下单手数
资金量:=TACCOUNT(6);
MarginRatio:=TACCOUNT(41);
bzj:=Close*Multiplier*MarginRatio;//一手保证金占用
ss1:=INTPART(资金量*0.01/(bzj));//根据资金的1%计算的开仓手数,向上舍入
//ss1可能会有计算出为0 的情况,而恰好为手数参数为0在函数中是满仓开的含义。因此再次处理下,当ss1为0情况下默认按下一手处理。
手数:if(ss1>0,ss1,1);



截图202307181358341865.png
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-7-18 13:59 | 显示全部楼层
您的问题正在查看中,请稍后
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2023-7-19 09:41 | 显示全部楼层
你好,请问找到原因了吗,能否把正确的代码发给我。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-7-19 09:48 | 显示全部楼层
你代码没错的,这个一个可能是你同步后的费率是不是和实际账户不一致
点开交易-费率信息这里看下
比如豆一的保证金率是多少,然后是不是你实际账户费率更低导致
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2023-7-19 10:17 | 显示全部楼层
我看了一下PTA的保证金比例是8%,豆一是12%。现在模拟账户总资金是113.8万,计算公式是想用1%的资金大概1.1万去开仓,不理解为什么PTA开了4手,用了1.9万的资金,开3手不是应该更接近1%的总资金吗?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-7-19 10:25 | 显示全部楼层
你这样算下没问题啊,4.8最后计算4
截图202307191024381364.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-9-20 01:34 , Processed in 0.234866 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表