请问下老师:1、空头持仓SELLPOSITION 空头可用持仓 SELLREMAINPOSITION 分别是什么意思 区别是什么?
2、过滤模型开仓手数是否只能初始定义,那平仓后有盈利 又出现开仓信号 但是这次的开仓手数需要比原来的多 怎么来实现?
3、FEE 书续费当为按照手数收取时,那保证金参数上定义的 手续费百分比 是否无效了, 这时候在源码中引用FEE函数就会自动返回交易中的实际手续费数值吗?
4、MONEYREAL 子账户实际权益 MONEYTOT子账户权益 两者之间到底区别在哪里? 计算资金使用率MONEYRATIO用到的权益是指哪一个?
5、VOLMARGIN 模组子账户持仓保证金 MARGIN保证金 两者的区别在哪里?
1楼中关于函数使用的问题,您可以查看函数说明,里面有更详细的算法与使用说明
1. 空头持仓是账户中总的持仓,可用持仓是指当前可以进行平仓的持仓
举例来说:当10手空单,已经进行平仓委托并平仓委托产生挂单,此时空头持仓10,可用持仓0
2.过滤模型开仓手数是固定的无法实现,需要使用加减仓模型来实现
可以参考编写平台上方帮助》加减仓模型规则了解一下
3.百分比也是有效的,“当交易品种手续费按比例收取,返回值为手续费比例,数值为小数”
回测时FEE取值为回测参数中,对手续费的设置,模组运行时返回加载时保证金参数中手续费的设置
4.区别在于MONEYREAL 取模组实际权益,受实际交易影响,返回实际的权益,MONEYTOT返回理论的
MONEYRATIO分母取的是理论权益
5. MARGIN取持仓保证金比例,VOLMARGIN取模组子账户持仓保证金具体数值
公式:VOLMARGIN=价格*交易单位*手数*保证金比例