通过A_GetCommissionRate获取的好像不是正式的手续费率,都是4类型,里面的开仓平仓手续费率都是1,没有跟着品质变化而不同。
我现在想自己在代码里根据加载的历史记录做策略优化运算,涉及到手续费率,因为没通过模拟账户交易,只是根据bar的历史记录,在代码里模拟交易过程,去推算最优参数。所以没法通过A_GetCommissionRate获取手续费率,A_GetCommissionRate必须有对应的交易账户,何况A_GetCommissionRate获取的也不准。
我想通过代码获取到在系统设置里交易设置里的交易成本设置里的手续费率,如何实现?
补充
1 发现实盘账户,是可以通过A_GetCommissionRate获取正确的手续费率,但是本地模拟账户不行,本地模拟账户获取的手续费率都是统一的类型为4,手续费率为1.不是真正的费率。但是模拟柜台里点模拟账户的交易成本,显示的又是正确的费率。为啥A_GetCommissionRate获取的不对,模拟柜台看到却是对的?
A_GetCommissionRate 从接口获取的手续费
然后这种没必要获取,手续费都是固定的