feat: add buy CL at 10s, multi-duration support, and multi-asset concurrent maker

- CL at 10s before close: cancel unfilled buy orders, place sells for filled
  positions with 3x retry for on-chain settlement delay
- Sell orders stay live until market close (no early cancellation)
- Support multiple durations simultaneously (MAKER_DURATION=5m,15m)
- Queue key changed to asset+duration so BTC/5m and BTC/15m run concurrently
- Update AGENT.MD and README.md with Maker v2 documentation

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
direkturcrypto
2026-03-07 00:58:35 +07:00
co-authored by Claude Opus 4.6
parent 930dffafbd
commit 5f4aa04d13
8 changed files with 244 additions and 79 deletions
+3 -3
View File
@@ -167,10 +167,10 @@ SNIPER_SCHEDULE_XRP=18:40-20:40,08:40-09:50
# Only one side will fill — the other gets cancelled.
# ─────────────────────────────────────────────
# Comma-separated assets
MAKER_ASSETS=btc
MAKER_ASSETS=btc,eth,sol,xrp
# Market duration: "5m" or "15m"
MAKER_DURATION=5m
# Market duration: comma-separated, e.g. "5m" or "5m,15m" for both
MAKER_DURATION=5m,15m
# Limit BUY price (e.g. 0.02 = 2 cents per share)
MAKER_BUY_PRICE=0.02