路路发智能交易研发中心

 找回密码
 立即注册
查看: 1866|回复: 0

MT4智能交易编程教程-交易服务器返回代码

[复制链接]

管理员

MT4软件工程师

Rank: 9Rank: 9Rank: 9

积分
6521
帖子
2771
主题
2761
QQ
发表于 2014-3-27 08:17:02 | 显示全部楼层 |阅读模式
MT4智能交易编程教程-交易服务器返回代码
通过使用OrderSend()函数,所有执行交易操作的请求都以MqlTradeRequest交易请求结构发送。函数执行结果代替MqlTradeResult结构,retcode域包括交易服务器返回代码,所有代码都在ENUM_TRADE_RETURN_CODES项目中描述。
ENUM_TRADE_RETURN_CODES
代码
常量
描述
10004
TRADE_RETCODE_REQUOTE
报价请求
10006
TRADE_RETCODE_REJECT
拒绝请求
10007
TRADE_RETCODE_CANCEL
交易者取消请求
10008
TRADE_RETCODE_PLACED
安置命令
10009
TRADE_RETCODE_DONE
完成要求
10010
TRADE_RETCODE_DONE_PARTIAL
请求部分完成
10011
TRADE_RETCODE_ERROR
请求处理错误
10012
TRADE_RETCODE_TIMEOUT
超时取消请求
10013
TRADE_RETCODE_INVALID
无效请求
10014
TRADE_RETCODE_INVALID_VOLUME
请求中无效成交量
10015
TRADE_RETCODE_INVALID_PRICE
请求中的无效价格
10016
TRADE_RETCODE_INVALID_STOPS
请求中的无效访问
10017
TRADE_RETCODE_TRADE_DISABLED
关闭交易
10018
TRADE_RETCODE_MARKET_CLOSED
收市
10019
TRADE_RETCODE_NO_MONEY
没有足够的钱实现请求
10020
TRADE_RETCODE_PRICE_CHANGED
改变价格
10021
TRADE_RETCODE_PRICE_OFF
没有报价处理请求
10022
TRADE_RETCODE_INVALID_EXPIRATION
请求中的无效命令截止日期
10023
TRADE_RETCODE_ORDER_CHANGED
改变命令状态
10024
TRADE_RETCODE_TOO_MANY_REQUESTS
太频繁的请求
10025
TRADE_RETCODE_NO_CHANGES
不改变请求
10026
TRADE_RETCODE_SERVER_DISABLES_AT
服务器无效自动交易
10027
TRADE_RETCODE_CLIENT_DISABLES_AT
客户端无效自动交易
10028
TRADE_RETCODE_LOCKED
处理锁住请求
10029
TRADE_RETCODE_FROZEN
命令或安置冻结
10030
TRADE_RETCODE_INVALID_FILL
无效命令填满字节
10031
TRADE_RETCODE_CONNECTION
与服务器无连接
10032
TRADE_RETCODE_ONLY_REAL
只在流水账允许操作
10033
TRADE_RETCODE_LIMIT_ORDERS
待办订单数量达到限制
10034
TRADE_RETCODE_LIMIT_VOLUME
订单成交量和交易品种位置达到限制
10035
TRADE_RETCODE_INVALID_ORDER
Incorrect or prohibited order type
10036
TRADE_RETCODE_POSITION_CLOSED
Position with the specified POSITION_IDENTIFIER has already been closed



外汇智能交易,成就财富梦想!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


MT4编程培训|EA定制开发|QQ在线咨询|路路发智能交易研发中心

GMT+8, 2024-12-22 17:35 , Processed in 0.169932 second(s), 27 queries .

© 2009-2022 520EA.com EA668.com

快速回复 返回顶部 返回列表