错误信息 Error Message
登录错误
错误信息 | Error Message | 解决方案 |
用户名不存在 | User ID does not exist | 检查“网络设置”交易主机与价格主机的IP端口第一位是否正确 |
登录超时 | Login timeout | 1.检查“网络设置”交易主机与价格主机的IP端口第一位是否正确 2.检查服务器是否正常运行 |
密码不正确 | Password is wrong | 1.检查登录密码是否正确。 2.请检查“网络设置”交易主机与价格主机的IP端口第一位是否正确 |
未知错误 | Unknown error | 检查服务器是否正常运行 |
账户XXX已登录 | This user has already logged in | 检查账户是否在其他地方已登录,可联系后台人员强行踢出 |
连接服务器失败,请检查与服务器连接情况。 | Server connection failed. Please check the connectivity to Server. | 检查服务器是否正常运行 |
无此用户或密码不正确 | Invalid User or Password | 1.检查所输入的信息是否正确 2.检查“网络设置”交易主机与价格主机的IP端口第一位是否正确 |
交易主机和价格主机的IP不同 | TAS Host IP and Price Feed IP are different | 检查“网络设置”交易主机与价格主机的IP第一位是否相同 |
下单错误
错误信息 | Error Message | 解决方案 |
Cancel limit reached |
| 1.首先鼠标放在对应合约上检查目前该合约的撤单次数 2.检查前端TMC菜单栏工具--选项--交易配置中设置的撤单限制 3.若已经超限,可适当调整撤单上限。 |
撤单限制已达到 | CANCEL LIMIT REACHED | 检查后台--交易上手限制--撤单限制组中是否已超限。 若已经超限,可适当调整撤单上限。 |
DAILY OPEN POSTION LIMIT EXCEEDED |
| 检查后台--交易上手限制--单日开仓量中是否已超限。 若已经超限,可适当调整开仓上限。 |
ALL TIME POSITION LIMIT EXCEEDED |
| 检查后台--交易上手限制--仓位限制中是否已超限。 若已经超限,可适当调整开仓上限。 |
ONE MONTH PRIOR TO DELIVERY MONTH POSTION LIMIT EXCEEDED |
| 检查后台--交易上手限制--仓位限制中是否已超限。 若已经超限,可适当调整开仓上限。 |
TWO MONTH PRIOR TO DELIVERY MONTH POSITION LIMIT EXCEEDED |
| 检查后台--交易上手限制--仓位限制中是否已超限。 若已经超限,可适当调整开仓上限。 |
DELIVERY MONTH POSITION LIMIT EXCEEDED |
| 检查后台--交易上手限制--仓位限制中是否已超限。 若已经超限,可适当调整开仓上限。 |
可平仓量不够 | NOT ENOUGH POSITION TO CLOSE | 检查当前交易账户的仓位是否足够平仓。 注意:上期所SHFE区分今仓和昨仓,可通过前端TMC仓位栏查看目前仓位和昨买/昨卖 |
交易所未连接 | EXCHANGE NOT CONNECTED | 检查后台“交易上手状态”里此上手是否断开连接。 可通过右键“重启”尝试重新连接上手
|
已达到产品仓位限制 | CONTRACT POSITION LIMIT REACHED | 检查后台“可交易产品”设置的“仓位限制”是否超限。若已经超限,可调整“仓位限制”数值后应用保存。 |
不能交易该品种 | CANNOT TRADE COMMODITY | 检查后台“可交易产品”中是否打钩“可否交易” |
现金不足 | INSUFFICIENT CASH | 检查后台“账户资金状况”中“剩余可用现金”是否为负数。若为负数,请及时入金。 |
leg order rejected |
| 此拒绝为策略因腿合约被拒绝导致整个策略被拒绝。因此需要查看对应的分腿是被什么原因拒绝。 可通过提单栏筛选“关联策略”快速找到策略分腿(假设策略是ST001,则筛选“关联策略”ST001)
|
failed to submit leg order |
| 在被动腿发单前,会按照被动腿当时最优价格的后100档去检测,如果最新价在期望价格的100档内,策略会按照正常情况加上容忍度去发单成交,后续有追单则正常追单。 如果最新价在期望价格的100档之外,也就是这次遇到的极端行情,那系统就会认为这种情况下如果让策略单接着生效的话,首先现在这个被动腿单子就不一定能成交(或者成交价格追单到非常差)。然后即便这个被动腿单成交了,下一次的被动腿单还是极有可能碰到这种情况,所以触发了系统的保护机制,也就是不发被动腿单,并提示报错failed to submit leg order,并终止策略。 |
非法的开平仓标识 | INVALID OPEN CLOSE FOR CONTRACT | 一般为大商所和郑商所的组合合约(SP合约)标识错误 |
有自成交风险 XXX\单号 | CAN SELF MATCH | 1.可根据所给的单号在挂单栏里查找 2.若是其他同事的挂单,可让后台同事通过“提单监控”和“成交详细”--“无归属”里查找对应单子。 |
不正确的账户状态 | INCORRECT STATE | 检查后台“账户资金状况”是否打开“交易许可” |
保证金限制已达到 | MARGIN LIMIT EXCEEDED | 检查后台“账户资金状况”设置的“保证金限制”是否触发。 若已经超限,可适当调整保证金限制。 |
已达到警告水位线 | MARGIN CALL LEVEL REACHED
| 检查后台“账户资金状况”设置的“警告水位”线是否触发。 若已经超限,可适当调整水位线。 |
组规则禁止交易 | CANNOT TRADE BY GROUP POLICY | 检查后台“组规则”设置的“禁止交易时段”限制是否触发。 若触发,可适当调整组规则。 |
未知的合约 | UNKNOWN CONTRACT | 检查是否使用正确的账户交易此合约(例如拿CTP账户交易CQG合约会出现此错误) |
非法的价格 | INVALID PRICE | 1.检查提单类型是否为“止损单”或“止损限价单” 2.若是“止损单”或“止损限价单”,买价必须高于买一价,卖价必须低于卖一价 |
Number of legs don't match with strategy definition |
| 软件刚打开默认会选到第一个tab的最后一合约。如果是策略的话,会不显示双腿。此情况,需要切换到其他合约重新选到此策略即可。 |
被后台取消 | FORCE CANCELLED BY ADMIN | 此拒绝是后台“提单监控”里剔除死单导致,如有问题请及时与后台同事沟通。 通常前端出现“已排队”“取消中”等异常状态(卡单),会使用后台剔除死单功能。 |
不支持的提单类型 | UNSUPPORTED ORDER TYPE | 检查选择的开平仓是否是正确的 |
CTP直接返回的错误,请直接联系broker咨询相关问题
(类似以下CTP:开头的错误信息或者各交易所返回的信息)
41:已撤单报单被拒绝CTP:交易所每秒发送请求数超过许可数 |
26:已撤单报单被拒绝SHFE:当前状态禁止此项操作 |
37:已撤单报单被拒绝SHFE:不合法的数量 |
49:已撤单报单被拒绝SHFE:价格超出涨停板 |
50:已撤单报单被拒绝SHFE:价格跌破跌停板 |
48:已撤单报单被拒绝DCE:价格非最小单位的倍数 |
70022:已撤单报单被拒绝DCE:个人客户不能在交割月的合约上开投机仓 |
40045:已撤单报单被拒绝DCE:该合约当前是连续交易暂停 |
79:已撤单报单被拒绝CZCE:不被支持的报单类型 |
410:已撤单报单被拒绝CZCE:出错:单方无报价时不接受期货组合 |
602:已撤单报单被拒绝CZCE:出错: 现在不是交易时间 |
125:已撤单报单被拒绝CFFEX:超出当时价格保护带上带价格:60.000000 |
138:已撤单报单被拒绝CFFEX:订单触发自成交 |
已撤单报单被拒绝DCE:该品种当前是开市暂停! |
已撤单报单被拒绝DCE:订单状态检查不合法! |
已撤单报单被拒绝DCE:保值额度不足 |
err=30, CTP:平仓量超过持仓量 |
err=31, CTP:资金不足 |
err=50, CTP:平今仓位不足 |
err=101, CTP:用户在本系统没有报单权限 |
err=21, CTP:该交易席位未连接到交易所 |
CTP:用户在本系统没有报单权限 |
CTP:交易所每秒发送请求书超过许可数 |
CQG直接返回的错误,请直接联系broker咨询相关问题
(类似以下CQG:开头的错误信息)
CQG: This account is not authorized to trade XXX |
CQG: Order Action rate exceeded |
CQG: Illegal transaction at this time |
CQG: Position limit for the contract XXX is 0 |
CQG: No margin available after satisfying existing postion |
CQG: Insufficient margin Available margin: XXX |
CQG: Cannot route the order at this time |
CQG: Current balance(cash + today's realized P/L+ tod |
CQG: Order price is below allowable minimum of XXX |
CQG: Order X lots of XXX is outside priceban |
CQG: Empty open/close instruction is not allowed for co |
CQG: Order is not within the risk parameters set for |
CQG: Last trading day 2022-Mar-14 has already passed fo |
CQG: The order size 2 is not a multiple of 5 for contra |
SGE直接返回的错误,请直接联系broker咨询相关问题
可开仓手数不足 |
资金不够! |
报盘机工作不正常! |
报单流水号已处理 |
易盛esunny直接返回的错误,请直接联系broker咨询相关问题
Unknown error 81030 |
Unknown error 81004 |
80011 |
下单无效的合约 |
API unknown order type, Only limit is supported |
TAPIERROR ORDERINSERT CONTRACT |
只可平仓提前天数限制只可平仓 |
PATS直接返回的错误,请直接联系broker咨询相关问题
API custom message, error code = 22 |
API custom message, error code = 55 |
No limits set for given account and contract type |
Requested market is closed. For assistance, please call the |
Error parsing MIFID Tags-Result |