Codex
|
3324933613
|
malkhut(wire): OrderType unified — 5-layer taxonomy, backward compatible
state.py OrderType replaced with 5-layer taxonomy (FIX/CCXT aligned):
Layer 1: MARKET, LIMIT (FIX Tag 40)
Layer 2: GTC, IOC, FOK, GTD (FIX Tag 59)
Layer 3: STOP_MARKET, STOP_LIMIT, TRIGGER_MARKET, TRIGGER_LIMIT, TRAILING_STOP
Layer 4: POST_ONLY, REDUCE_ONLY, HIDDEN, ICEBERG (FIX Tag 18)
Layer 5: OCO, TP_SL (exchange-specific)
action_menu.py: REDUCE_ONLY_MARKET → MARKET (reduce_only field handles it)
All 1126 tests pass. Fully wired and backward compatible.
|
2026-07-14 13:04:54 +02:00 |
|
Codex
|
4ffc8a601f
|
malkhut(T3): planner + adversarial counterparties
Planner: Decoupled UCB/UCT simultaneous-move MCTS (sm_mcts.py),
compact action space (action_menu.py), planner alternatives (alternatives.py).
Counterparties: 4+ adversarial agent ecology — ToxicTaker, LatencyArb,
MarketMaker, NoiseTrader + extended: LiquidationFlow, WhaleOrder,
MomentumFollower, SpoofDetector, QueueChaser.
|
2026-07-11 10:26:01 +02:00 |
|