dekun
8597e47596
Hedge options open: require full fill (IOC + wait) before success.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-20 09:14:03 +08:00
dekun
ed1ec6f14a
Options: default nearest expiry and env ask-liquidity chain filter.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-20 08:37:39 +08:00
dekun
7938628485
Fix 期期 sheets bias: split total 2n from same-sheets, not n.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 15:33:00 +08:00
dekun
e3cd2a75de
Replace 期期 equal-split with long/short bias sizing and env ratio controls.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 15:25:10 +08:00
dekun
eea4d4ff8f
Show auto-close as off when partial manual-complete is enabled.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 09:11:00 +08:00
dekun
d74d0aeae0
Park partial hedge plans for manual leg complete instead of auto-close.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 09:06:22 +08:00
dekun
e11c13747a
Add mutual-exclusion gate between hedge plans and standalone options.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:51:46 +08:00
dekun
3119486105
Add 期期 close mode (全平/到期平) with scheme-C env toggle.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:06:27 +08:00
dekun
f21e4d1166
Add env toggles to show/hide perp and options hedge plan tabs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 00:43:04 +08:00
dekun
ec30a3999c
Fix exchange display names polluted by shared PM2 env.
...
Require EXCHANGE_DISPLAY_NAME in each instance .env.example and restart with --update-env so Binance/Gate no longer inherit OKX.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-15 16:30:44 +08:00
dekun
1fa98425e7
Add OKX hedge-plan P0: env group, preview page, and PnL scenario math.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-14 11:00:15 +08:00
dekun
b733e551a0
Normalize fullwidth punctuation to ASCII across codebase.
...
Add scripts/normalize_ambiguous_unicode.py; fix corrupted patch_instance_theme_templates.py. Preserves curly quotes in string literals; removes Git homoglyph warnings on .env.example.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 23:42:26 +08:00
dekun
d339971c26
Fix env config UI to show runtime defaults when keys are missing from .env.
...
Account risk fields now match the risk policy page; uncomment RISK_* defaults in .env.example.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 21:54:47 +08:00
dekun
6571fc9029
fix: enable threaded Flask on binance/gate for SSE embed live push
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 11:24:17 +08:00
dekun
5fdfc67438
fix: use isolated margin for OKX option buys (error 51019)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 10:24:33 +08:00
dekun
090b9c6215
feat: restructure OKX options UI with header funds, settings card, and dual-column layout
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 09:36:00 +08:00
dekun
c1647822fb
feat: options sheet sizing, ITM/OTM labels, and 14-day chain view
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 09:06:45 +08:00
dekun
806bb074ab
feat: add OKX options module with dual API, USDT/USDC convert, and docs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 08:17:27 +08:00
dekun
3c0c62997f
chore: align binance/okx env examples with gate and add sync script
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 02:31:06 +08:00
dekun
21894334f8
feat: KEY_AUTO_ORDER_ENABLED 三所统一开关,联动关键位自动单与开仓类型
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 23:39:06 +08:00
dekun
c0ad50a7b5
feat: 账户方向与币种白名单 env 开关(三所)
...
Per-instance TRADE_DIRECTION / TRADE_SYMBOL_WHITELIST restricts UI and API for manual orders, key monitors, and strategies; includes sync script for deployment profiles.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 00:30:49 +08:00
dekun
bfa3352122
feat: 系统设置增加备份恢复与默认登录 admin
...
支持手动/每日自动备份四所数据库、K线库与 env,上传 zip 一键恢复;中控默认账号 admin/admin123。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 16:39:46 +08:00
dekun
b6acbf4b2c
fix(risk): trigger cooldown only on user-initiated closes
...
Remove external-close risk hooks; register user_instance, user_hub, and user_trend_stop via hub API and trend stop; update docs and tests.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 19:14:05 +08:00
dekun
e307eef690
feat(risk): add account cooldown and daily freeze after manual/external close
...
Implements shared account_risk_lib with 4h/1h cooloff and daily freeze rules, wires hooks into all four exchange apps and hub monitor UI, with tests and docs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 17:05:19 +08:00
dekun
24a86a710c
feat: add per-account daily open hard limit across all exchanges
...
Enforce optional DAILY_OPEN_HARD_LIMIT in precheck_risk and can_trade, keep AI alerts at DAILY_OPEN_ALERT_THRESHOLD, and document env setup for all four instances.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-09 15:46:18 +08:00
dekun
29b0634c6d
feat: bidirectional daily auto-transfer with position skip
...
Rebalance swap to AUTO_TRANSFER_AMOUNT at Beijing hour: top up from funding or sweep excess back. Skip and WeChat notify when active positions exist.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 09:57:25 +08:00
dekun
f7bac11694
feat: add full-margin position sizing mode across four exchanges
...
Env POSITION_SIZING_MODE switches risk vs full-margin (available*buffer, BTC/ETH 10x). Blocks trend/roll/key auto opens in full margin, purges breakout/fib monitors with WeChat notice, keeps RR check and initial SL snapshot for records.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 08:24:35 +08:00
dekun
d75527a9ca
docs(env): unify auto-transfer config across four exchanges
...
Align .env.example blocks and add sync script to merge AUTO_TRANSFER_* into existing instance .env files without touching API secrets.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 07:47:18 +08:00
dekun
9115523df7
修复中控
2026-05-30 12:33:20 +08:00
dekun
c882a5e565
修复中控
2026-05-30 12:13:33 +08:00
dekun
acbd9576bc
中控
2026-05-30 12:08:56 +08:00
dekun
6184e7a11f
okx
2026-05-28 12:11:02 +08:00
dekun
b26647060e
修改okx交易记录
2026-05-27 06:24:53 +08:00
dekun
80cc26ef27
修复okx
2026-05-25 07:21:29 +08:00
dekun
1b0bd41e3b
关键位箱体突破调整
2026-05-23 18:06:06 +08:00
dekun
c66c9f01c5
你的说明
2026-05-23 16:29:20 +08:00
dekun
ada9478713
修复web前端,增加openai
2026-05-23 11:53:36 +08:00
dekun
46f73fce43
中控增加下单,关键位,系统设置
2026-05-22 10:04:28 +08:00
dekun
2cddce92a0
关键位监控
2026-05-21 06:26:07 +08:00
dekun
eb32ec70b5
修正env
2026-05-16 23:39:37 +08:00