請參考:
模組浮動盈虧計算機制:
1、數據合約與交易合約一致
盤前加載顯示值計算公式=(盤口價格 - 多頭交易合約持倉均價)* 交易單位 * 手數
=(空頭交易合約持倉均價 – 盤口價格)* 交易單位 * 手數
解釋:盤口價格取值,如果清盤前加載,最新價不為0,盤口價格為最新價;如果清盤后加載,最新價為0,盤口價格為盤口昨結。
2、數據合約與交易合約不一致
1)自動初始化
盤前加載顯示值計算公式=(盤口價格 - 多頭交易合約持倉均價)* 交易單位 * 手數
=(空頭交易合約持倉均價 – 盤口價格)* 交易單位 * 手數
解釋:盤口價格取值,如果清盤前加載,最新價不為0,盤口價格為最新價;如果清盤后加載,最新價為0,盤口價格為盤口昨結。
2)手動初始化
加載彈出的初始化窗口,自動填寫的持倉均價為數據合約的持倉均價,這里價格可以手動修改,如果不修改,計算公式如下:
盤前加載顯示值計算公式=(盤口價格 - 多頭數據合約持倉均價)* 交易單位 * 手數
=(空頭數據合約持倉均價 – 盤口價格)* 交易單位 * 手數
解釋:盤口價格取值,如果清盤前加載,最新價不為0,盤口價格為最新價;如果清盤后加載,最新價為0,盤口價格為盤口昨結。
3、無論數據合約與交易合約是否一致
盤中運行過程中開倉后顯示的浮動盈虧的計算公式
盤中運行顯示計算公式=(交易合約最新價 - 多頭交易合約持倉均價)* 交易單位 * 手數
=(空頭交易合約持倉均價 – 交易合約最新價)* 交易單位 * 手數
這里的最新價是交易合約的最新價吧?
我們這邊核實了下是這樣的:
無論數據合約與交易合約是否一致
盤中運行過程中開倉后顯示的浮動盈虧的計算公式
盤中運行顯示計算公式=(交易合約最新價 - 多頭交易合約持倉均價)* 交易單位 * 手數
=(空頭交易合約持倉均價 – 交易合約最新價)* 交易單位 * 手數
您1樓的問題是指初始化的時候這么計算的還是運行過程中這么計算的?