Add key auto-order toggle to instance env config UI.

Expose KEY_AUTO_ORDER_ENABLED and KEY_AUTO_MIN_PLANNED_RR under 交易执行 so the frontend matches the settings readout.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-18 15:31:39 +08:00
parent 27c116f872
commit 0a14fe73c1
2 changed files with 6 additions and 0 deletions
@@ -84,6 +84,10 @@ class TestEnvSchema(unittest.TestCase):
for key in ("OKX_TD_MODE", "OKX_POS_MODE", "POSITION_SIZING_MODE", "TRADE_DIRECTION"):
self.assertEqual(by_key[key]["type"], "select")
self.assertTrue(by_key[key]["options"])
self.assertIn("KEY_AUTO_ORDER_ENABLED", by_key)
self.assertEqual(by_key["KEY_AUTO_ORDER_ENABLED"]["label"], "关键位自动单")
self.assertEqual(by_key["KEY_AUTO_ORDER_ENABLED"]["type"], "bool")
self.assertIn("KEY_AUTO_MIN_PLANNED_RR", by_key)
groups_v = [{"title": "t", "fields": [by_key["TRADE_DIRECTION"]]}]
clean, errors = validate_env_updates(groups_v, {"TRADE_DIRECTION": "long_only"})