透明 · 可核对
更正记录
我们会写错。教程类内容尤其容易过时——平台改了后台、库更新了字段、费率做了调整。出错时我们不删帖装没发生,而是公开把它记在这里:涉及哪一页、原来怎么写的、改成了什么、为什么改、什么时候改的。你可以拿这份记录跟文章对照,自己判断我们改得对不对。
我们怎么处理一次更正
- 事实错误、会误导你操作的(比如填错字段、参数说反):尽快改正文,并在这一页留一条记录。
- 过时的信息(平台界面、接口、费率变了):更新正文,并注明「以欧易官网当前为准」。
- 纯文字、不影响理解的小修(错别字、排版):直接改,一般不单独记录。
如果你发现哪篇写得不对、过时了,欢迎写信到 [email protected],或看联系我们页。被采纳的更正,我们会记在下面。
记录
| 日期 | 涉及页面 | 原文 → 改后 | 原因 |
|---|---|---|---|
| 2026-10-24 | 欧易 API 量化入门、欧易 API 报错排查 | 入门篇让读者先建模拟盘 Key,「连上」一节查余额的代码却没开模拟盘标记 → 补上 set_sandbox_mode(True) 和自检一行;报错排查篇把「Key 与模拟盘 / 实盘环境不匹配」写在 50111 下 → 改为单列 50101(APIKey 与当前环境不匹配),50111 只指 apiKey 本身无效。 |
照原代码跑会直接报 50101,而排错表把它指向了另一个码。以欧易 API v5 文档的错误码表和模拟盘交易一节为准。 |
| 2026-10-12 | 欧易网格机器人怎么设置 | 原文写「金额不变,格数翻倍,每格赚到的绝对金额也跟着减半」 → 改为:区间和金额都不变时,每格价差和每格币数各减半,单格毛利只剩四分之一左右,并补上算式(10 格:2,000 × 0.001 = 2 USDT;20 格:1,000 × 0.0005 ≈ 0.5 USDT)。 | 原说法少算了一层:格数翻倍后,每格价差也跟着减半。 |
| 2026-10-11 | 欧易资金账户和交易账户有什么区别、欧易和币安 API 接入差在哪,以及策略、API 类的多篇文章 | 多篇文章对照欧易 API 文档和帮助中心重写,规则和参数范围改为按官方页面的写法,并挂出处链接。其中两页换了标题和内容范围:原「什么是欧易(OKX)」改写为账户结构篇,只讲资金账户、交易账户、子账户与 API Key;与币安的对比篇改写为 API 接入对照 → 这两页原有的手续费等级内容不再保留。 | 原文里没有出处的说法较多,改为只写官方文档和帮助页上读得到的内容。下面 2026-10-04 那条手续费等级的更正,针对的是这两页改写前的版本。 |
| 2026-10-04 | 欧易网格机器人怎么设置 | 原文把现货网格在价格涨破区间上限之后的状态写成策略终止 → 改为:价格高于最高价时,策略只是停止下单,没有终止;止盈、止损被触发或手动停止,才是策略终止。 | 把「停止下单」当成「策略结束」,读者会以为资金已经结算回账户。以欧易帮助中心的现货网格说明为准。 |
| 2026-10-04 | 策略回测怎么做 | 原文对 fetch_ohlcv 一次能拉多少根 K 线的说法与接口文档不符 → 改为:「获取交易产品K线数据」接口单次最多返回 300 根。 |
单次上限写错,照着写的拉取代码拿到的根数会和预期对不上。以欧易 API 文档为准。 |
| 2026-10-04 | 什么是欧易(OKX)(现标题:欧易资金账户和交易账户有什么区别)、欧易手续费怎么算、欧易和币安 API 接入差在哪(改写前的版本) | 原文把手续费等级和 OKB 持仓挂钩 → 改为:等级按资产量或近 30 日交易量确定,持有 OKB 不影响等级。 | 原说法会让读者以为多拿 OKB 就能降费率。以欧易官网费率页为准。 |
| 2026-10-04 | 欧易手续费怎么算 | 原文把邀请码的手续费优惠写成下单时少扣 → 改为:下单时仍按账户所在的费率档扣手续费,优惠部分事后以返现形式发到资金账户。 | 读者对着成交明细核手续费时会发现没有少扣,误以为优惠没生效。 |
| 2026-10-04 | API 密钥泄露会发生什么、欧易 API 量化入门、API 自动交易风控、欧易 API 报错排查 | 原文对未绑定 IP 的密钥闲置后怎么处理写得不准确 → 改为按文档原文:未绑定 IP 且拥有交易或提币权限的 APIKey,将在闲置 14 天之后自动删除。 | 密钥被删后脚本会突然连不上,读者需要知道原因和天数。以欧易 API 文档「APIKey 安全性」一节为准。 |
| 2026-09-16 | API 自动交易风控、API 密钥泄露会发生什么、欧易 API 量化入门、欧易 API 报错排查 | 对着欧易官方 API 文档重核了四处:① 原文说自定义订单号 clOrdId 重复时「交易所只会认第一单」 → 改为它只在账户里当前未终结的订单之间去重,订单一旦成交或撤销,同一个 clOrdId 可以再次使用,再发会被当成一笔新单收下;按 clOrdId 查单的代码也从挂单/历史列表接口改成了订单详情接口(那两个列表接口的请求参数里根本没有 clOrdId)。② 原文说密钥「没开提现,连账户间划转都做不到」 → 改为按官方定义,交易(Trade)权限本身就包含资金划转和一部分账户设置,提现权限管的是链上提币。③ 原文说撤单后「返回的是同一个订单号、状态 canceled」 → 改为撤单响应里没有状态字段,它只表示请求被受理,要不要真撤成得再查一次订单,代码块也补上了这一步。④ 原文把 50120「权限不足」和 50102/50105/50110 等一起归进「HTTP 层统统是 401」 → 改为 50120 单独摘出来说明:它走的是 HTTP 200,只能靠响应体里的 code 判断。 |
①③ 会让人把「发出去了」当成「做成了」:重发下单可能造成重复成交,撤单没撤掉却以为撤了,都是直接损失钱的误判。② 是把权限边界说窄了,读者可能因此低估一把泄露密钥能造成的后果。④ 会让按状态码写的错误分支漏掉整整一类权限错误。四条都以欧易官方 API 文档(2026-09-16 核)为准。 |
| 2026-09-08 | 模拟盘怎么用、欧易 API 量化入门 | 原文说「在配置里写 'options': {'sandboxMode': True} 与 set_sandbox_mode(True) 效果一样」,又说「模拟盘沿用实盘 API Key 即可」 → 改为:只有 set_sandbox_mode(True) 能切模拟盘——模拟盘标记头 x-simulated-trading: 1 是这个方法自己加上去的,写在构造函数的 options 里根本不会调到它;模拟盘必须在模拟交易环境里单独建一把 Demo Trading API Key。同时补上「模拟盘与实盘共用同一个 REST 主机、只靠那个请求头区分」,两篇的代码块也各加了一行自检 print。 |
这两处说法叠在一起,会让读者以为自己在模拟盘:请求实际不带模拟盘标记,而手上那把如果又是带交易权限的实盘 Key,发出去的就是真实订单。这次的结论是对着 ccxt 里 set_sandbox_mode 的实现和欧易官方 API 文档的模拟盘章节核过的。 |
这份记录会持续往下加。你可以拿它判断这个站的内容靠不靠得住。