fix期权复盘与数据统计双口径盈亏,并修复卖回封顶导致盈利单冻成亏损。
平仓卖光可卖币后再按账户差分结算复盘;数据统计改为历史币盈亏×卖回价;复盘展示初始权利金与盈利率,并附历史修复脚本。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -133,6 +133,8 @@ def init_options_tables(conn: sqlite3.Connection) -> None:
|
||||
"ALTER TABLE options_trades ADD COLUMN trading_usdt_before REAL",
|
||||
"ALTER TABLE options_trades ADD COLUMN trading_usdt_after REAL",
|
||||
"ALTER TABLE options_trades ADD COLUMN pnl_settled INTEGER DEFAULT 0",
|
||||
# 初始权利金(U)=开仓指数×权利金币量,不含多买缓冲
|
||||
"ALTER TABLE options_trades ADD COLUMN initial_premium_usdt REAL",
|
||||
):
|
||||
try:
|
||||
conn.execute(ddl)
|
||||
|
||||
Reference in New Issue
Block a user