dekun d54bbdfcb3 Fix close-path SQLite lock by releasing write lock before exchange/sim ops.
Also enable WAL and busy_timeout on get_db so concurrent sim writes wait instead of failing immediately.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-14 16:54:56 +08:00

CoinOX(币本对冲)

OKX 币本位期权 + U 本位永续对冲 独立实例。

远程仓库:https://git.bz121.com/dekun/CoinOX.git

产品范围

保留 说明
单独期权 仅币本位(USDT→买币→开期权)
永期对冲 币本位期权腿 + USDT 永续腿
期期对冲 双腿币本位期权
模拟资金 默认 sim,本地钱包撮合
不提供 说明
单独永续下单 /trade 已重定向
关键位自动开仓 /key_monitor 已重定向
策略趋势/滚仓 未安装
USDC 期权 已固定币本位
Windows 部署 仅 Ubuntu 一键部署

源仓 crypto_monitor 只读复制,不回改源仓。中控二期再做。

Ubuntu 一键部署(推荐)

服务器 root 执行:

curl -fsSL https://git.bz121.com/dekun/CoinOX/raw/branch/main/deploy/manage.sh | bash

交互菜单:部署 / 卸载 / 更新 / 仅检测。
安装到 /opt/coinox,PM2 进程 coinox,默认端口 5010,默认模拟盘。

详情见 部署文档.md 与 deploy/README.md。

已安装后管理:

bash /opt/coinox/deploy/manage.sh

本机开发(Ubuntu)

cd /opt/coinox   # 或你的克隆目录
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp -n .env.example .env
python app.py

环境要点

  • SIM_DEFAULT_MODE=sim(默认模拟盘)
  • OKX_OPTIONS_MARGIN_MODE=coin(固定)
  • OKX_TRADE_MODE=options|perp_options|options_options
  • SIM_INITIAL_EQUITY_USDT=10000
  • APP_PORT=5010

风险

实盘风险自负。默认模拟盘;切 live 前请核对 API 权限与资金。

S
Description
No description provided
Readme 5.8 MiB
Languages
Python 65.8%
JavaScript 15.4%
HTML 12.4%
CSS 5.4%
Shell 1%