你好,
https://tbq3.tbquant.net/helper?product_id=991&keyword=3507&content_id=293&type=article#1-%E5%90%8E%E5%A4%8D%E6%9D%83%EF%BC%8C%E5%BD%B1%E5%93%8D%E5%87%BD%E6%95%B0%EF%BC%9A 文档中有 简要说明,相关函数受除权的影响,请详细解释一下如何影响?因为我想取得正确的 Portfolio_CurrentCapital或Portfolio_CurrentEquity过程中存在疑惑。比如:
1)Portfolio_InitCapital 一旦设定好,应该是一个 固定值吧?假如要通过 Portfolio_InitCapital /Rollover()来取值,就理解不了“什么也没发生,就因为换了合约ROLLOER变了,Portfolio_InitCapital 就变了”。
2)获取正确的可用 资金,通过 Portfolio_CurrentCapital/Rolloer()好象是正确的,但也是有 这样的情况:换月前后 Rollover[1] 与Rollover[0],并没有发生 开平仓动作(按说:可用资金是没变呀 ),但Portfolio_CurrentCapital/Rolloer()是变化的导致“可用资金是变化的",有点疑惑
初始本金跟换月没有关系
资金应该跟换月无关
无需除权处理
只是如果设置了自动换月
映射的合约会平开操作
肯定影响资金
比如手续费、合约价差导致盈亏有改变
除权换月对资金类函数影响
和对其他虚拟账户函数直接重置性质还是有本质区别