chore: add unified four-exchange env sync scripts
sync_four_exchange_env runs position sizing + transfer sync; transfer script preserves existing values and supports --set-amount/--enable-auto-transfer. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+6
-2
@@ -90,11 +90,15 @@ bash deploy/setup_env.sh
|
||||
`AUTO_TRANSFER_AMOUNT` 等为交易账户目标余额(北京时间 8 点自动划入/划出,**持仓中不划转**并微信通知),与 `DAILY_START_CAPITAL` **独立**。若服务器上已有 `.env`,可合并写入(不覆盖 API 密钥):
|
||||
|
||||
```bash
|
||||
python scripts/sync_four_exchange_transfer_env.py
|
||||
# 缺 AUTO_TRANSFER_AMOUNT 时会沿用该文件中的 DAILY_START_CAPITAL
|
||||
# 计仓 + 划转一次同步(缺项补全,不覆盖已有 API 与自定义值)
|
||||
python scripts/sync_four_exchange_env.py
|
||||
# 或仅划转:缺 AUTO_TRANSFER_AMOUNT 时默认 50(否则沿用已有 / DAILY_START_CAPITAL)
|
||||
python scripts/sync_four_exchange_transfer_env.py --set-amount 50 --enable-auto-transfer
|
||||
pm2 restart crypto-monitor-binance crypto-monitor-okx crypto-monitor-gate crypto-monitor-gate-bot
|
||||
```
|
||||
|
||||
详见 [docs/auto-transfer-daily.md](../docs/auto-transfer-daily.md)。
|
||||
|
||||
## 四所 `.env` 计仓模式项(已有 .env 时)
|
||||
|
||||
`POSITION_SIZING_MODE` / `FULL_MARGIN_BUFFER_RATIO` 仅能通过 env 切换;切换模式前须**无持仓**:
|
||||
|
||||
Reference in New Issue
Block a user