โ† 全部教程
MT5 API ยท 5:22

第一次使用 MT5 控制台

连接账户,查看数据,开仓并平仓。 最后断开终端连接。

分步文字说明

  1. 0:00

    第一次使用 MT5 控制台

    本教程将演示 MT5 API 控制台的完整操作流程。我们会连接模拟账户,查看账户概况,建立一笔小额模拟持仓,检查持仓,通过新的快捷按钮平仓,最后断开连接。

  2. 0:21

    打开 mt5.mrpc.pro

    打开 M T 五点 M R P C 点 pro。控制台会自动打开。在顶部栏选择 Trial,使用可用的试用访问,或者填写自己的 API 密钥。使用自己的密钥时,服务费用按账户规则计算。

  3. 0:45

    填写模拟账户信息

    在左侧连接分类中选择 Connect Ex。输入模拟账户号码、交易密码以及券商服务器的准确名称。本教程使用 MetaQuotes Demo。请使用您自己的模拟账户信息。视频中已隐藏密码。

  4. 1:09

    可选的 id 留空

    建立新连接时,将可选的 id 字段留空。您可以设置以分钟为单位的过期时间,限制会话时长。滚动到下方,点击一次执行请求,等待按钮下方显示实时响应。

  5. 1:30

    保存返回的终端 id

    绿色结果表示终端已连接。响应中的 data 点 terminalInstanceGuid 是本次会话的标识符。控制台会在后续请求的 id 请求头中使用它。点击下一步 Account Summary,或者从左侧菜单选择该方法。

  6. 1:55

    确认这是模拟账户

    在 Account Summary 中,会话标识符已自动填入。点击执行请求并展开响应。核对账户号码,确认账户交易模式为 Demo,然后再进行交易。这里的账户余额是模拟资金。

  7. 2:15

    查看初始持仓

    选择 Opened Orders 并执行请求。响应会分别列出挂单和持仓。本教程账户的两份列表都为空,因此可以清楚地识别接下来创建的新持仓。

  8. 2:33

    准备一笔小额模拟订单

    在交易操作分类中选择 Order Send。选择欧元兑美元和 Buy,将交易量设为零点零一手。保持相同的终端标识符,并确认模拟账户的券商允许该交易品种和交易量。

  9. 2:52

    执行一次,然后读取结果

    滚动到表单底部,点击一次执行请求。本次实时结果显示市价单已执行。券商返回代码一万零九,也就是 trade retcode Done。HTTP 状态码二百本身不是交易结果,仍需读取券商返回码和成交明细。

  10. 3:16

    检查新持仓

    通过下一步按钮或左侧菜单打开 Opened Orders,执行请求。现在有一笔零点零一手的欧元兑美元持仓。持仓票号用于确定接下来要关闭的是哪一笔持仓。

  11. 3:35

    使用新的平仓快捷按钮

    滚动到页面底部的实时持仓与订单表。核对品种、票号和交易量,然后点击该行的小叉号。这个按钮只会打开平仓表单,不会直接提交交易。

  12. 3:54

    检查平仓表单

    控制台会打开 Order Close,并填入持仓票号和全部交易量。请确认它们对应您要关闭的持仓,然后点击一次执行请求。这一步可以让您在发送平仓请求前检查参数。

  13. 4:14

    确认持仓已关闭

    本次平仓请求返回 Done,平仓模式为 Market Order Close。再次执行 Opened Orders,持仓列表为空,说明本教程的持仓已经关闭。平仓和断开终端连接是两个不同的操作。

  14. 4:36

    完成后断开连接

    在连接分类中选择 Disconnect,保持相同的终端标识符并执行请求。响应确认会话已结束,并显示会话时长。我们已提前完成平仓并验证结果。

  15. 4:54

    完整流程已完成

    您已经完成 MT5 的完整操作流程。请区分三个标识符:API 密钥用于访问,终端 id 用于会话,持仓票号用于具体持仓。您可以不开声音,直接按照屏幕文字操作。需要解释异常结果时,请查看相应的错误处理教程。