券商时钟
K线时间戳和成交时间用的是券商所在时区的墙上时间,和本机时间不是一回事。拿不到它的时候,正确表现是说不知道,不是退回本机时钟。
三个概念
所以有些东西是刻意做成这样的。
行情、持仓、挂单跨场所合并成一份状态,它只负责让你看清楚。盘面上没有任何一条路能下单。
| 场所 | 品种 | 现价 | 持仓 | 挂单 |
|---|---|---|---|---|
| MT4/MT5 | XAUUSD | 4361.40 | 0 | 0 |
| IBKR | NVDA.US | 182.34 | 0 | 0 |
| Binance | BTC/USDT | 68,412.5 | 0 | 0 |
| 天勤 | SHFE.au | 1,024.6 | 0 | 0 |
已确认:暂无持仓
在图上拖止损止盈,改的只是一份草稿:不碰持仓,也不发任何请求。草稿态的线会加粗,标题后面直接写上「草稿」两个字。要点了「应用到账户」并通过二次确认,它才变成真的改单。手滑拖一下不会有任何后果。
二次确认弹窗全部去掉之后,只剩这一个会话级总开关。它默认是关的,界面显示只读,买卖按钮点不动。
交易未解锁,默认只读
场所
MT4、MT5、IBKR、加密货币交易所、天勤期货,各是一个场所。同一个品种,行情走一个、执行走另一个是常事。
| 场所 | 执行单位 | 改保护单 | 撤挂单 | 图上挂单 |
|---|---|---|---|---|
| MT4 / MT5 | mt4_lots | 能 | 能 | 能 |
| IBKR未连接 | shares | 未连接 | 未连接 | 未连接 |
| 币安 | coins | 不能 | 不能 | 不能 |
| OKX未连接 | coins | 未连接 | 未连接 | 未连接 |
| 天勤期货未连接 | contracts | 未连接 | 未连接 | 未连接 |
| 长桥 | 无 | 不能 | 不能 | 不能 |
下面这张表的取值来自仓内 venues.py 的 VENUE_UNIT 与 chart-trade-overlay.js 的能力常量,不是为官网编的。
一个已经连上的场所现在能做哪些操作,逐个操作一个是非。没写就是不能。它回答的是「这次连上的这个场所能做什么」,和「这类场所天生能不能交易」是两个问题——后者不需要连上就知道,前者只有连上才知道。
执行场所到数量单位是一张固定的表:MT 是手,IBKR 是股,交易所是币,天勤是张。0.001 手和 0.001 个比特币不是一回事,所以这里绝不静默换算,跨单位直接拒。
能看盘、不能下单的场所。长桥就是一个:它没有执行单位这一栏,因为它压根不承接执行。美股在这套系统里是行情走长桥、执行走 IBKR——没连 IBKR 就只剩只读。
XAgent
结构化 K 线加预计算特征,两阶段推理:先做市场诊断,再出交易决策。整个过程你能看着它一步步走完。
分析完给的是入场、止损、目标位和一段理由,接下来要你自己核对,到券商自行下单。这个软件不连接券商,也没有自动执行这条路。
设计取舍
K线时间戳和成交时间用的是券商所在时区的墙上时间,和本机时间不是一回事。拿不到它的时候,正确表现是说不知道,不是退回本机时钟。
一个品种多久没跳过价了。刻意做成年龄而不是一个警报灯,因为在桥这一层分不清行情流死了和休市,这两件事的输入完全一样。
它不告诉你「行情断了」,因为它不知道。它只告诉你多久没跳过价,剩下的你自己判断。
空列表要能分出这两种。已确认的零会明说是已确认;还没拿到答案时就不写零。
已确认:暂无持仓
尚未取得持仓回执
模型给出的把握度和胜率标注为模型自评,非历史统计。一个听起来很像回测胜率的数字,如果其实不是,就必须写清楚它不是。
去掉那行小字,这个数就会被当成回测胜率读。它不是。
约 8% 的男性有红绿色觉差异,而红和绿在深底上明度也接近。所以涨跌数字一律另带方向记号,并且提供蓝琥珀备选配色。
注意方向记号一直都在。切配色只是换颜色,不是补上缺失的信息。
一笔委托的真假程度分三档:不发、模拟、实盘。实盘那一档默认永远拒绝,要显式打开才走得通。
要显式打开才走得通,而且开关不跨重启保留。
开始使用
XAgent 能单独用,不需要装 XTrading。反过来也一样。
综合交易工作台。外汇黄金、美股、加密货币、期货。
下载需要登录并持有授权码。
价格行为 AI 辅助分析。不连接券商,不自动下单。
下载需要登录并持有授权码。
版本号与安装包体积为占位值,接入分发后由服务端下发。