单账号(开发/测试)¶
最简配置,仅本机可访问(api_token 为空时非本机一律拒绝),适合本机开发调试。
对外提供服务(绑定 0.0.0.0)时必须配置 api_token,参见 安全配置。
配置文件¶
账号配置保存到项目根目录的 account_config.json:
网关运行参数保存到项目根目录的 xtquant_manager_config.json:
启动方式¶
from xtquant_manager import XtQuantServer, XtQuantServerConfig
from xtquant_manager import XtQuantManager, AccountConfig
server = XtQuantServer(XtQuantServerConfig(
host="127.0.0.1",
port=8888,
))
server.start(blocking=False)
manager = XtQuantManager.get_instance()
manager.register_account(AccountConfig(
account_id="55009640",
qmt_path="C:/QMT/userdata_mini",
))
验证¶
# 健康检查(免 Token 可达)
curl http://127.0.0.1:8888/api/v1/health
# 注册成功后查看账号状态
curl http://127.0.0.1:8888/api/v1/accounts/55009640/status
账号注册时机
使用配置文件或命令行启动时,服务都会从 account_config.json 自动注册账号。
临时增加账号仍可通过 POST /api/v1/accounts 动态注册。