热门结果
头寸数量计算器 EA
头寸数量计算器是一款免费的 MetaTrader EA,用于计算设有入场/止损位的头寸数量、风险并用它执行交易!MetaTrader 5 命令控制台
当您需要快速执行多项操作时,您有时会发现 MetaTrader 5 交易平台的管理很繁琐。我们的 MT5 控制台(MT5 Console)工具提供了一个强大的命令行界面,让您通过简单的文本命令几乎可以控制 MT5 的所有功能——从执行交易到管理图表及指标。
MT5 控制台是什么?
MT5 控制台是一款适用于 MetaTrader 5 的实验性命令行界面工具,它提供了一个类似终端的窗口,可在其中输入命令来控制平台。您无需通过层层菜单和对话框反复跳转,只需输入 buy 0.1 或 close all 等命令即可立刻执行交易。
该控制台作为后台服务运行,并提供一个始终置顶于 MT5 平台顶部的独立窗口。您可以通过按下键盘上的
您可以将它视为交易平台的“命令提示符”——如果您习惯用键盘输入命令,您会发现这款工具能极大地提高您的工作效率。
警告!
MT5 控制台是一款实验工具!它可能会破坏您的数据并扰乱您的交易持仓。该工具按“现状”提供,不附带任何担保。您使用它需要自担风险!
命令
MT5 控制台提供了一套丰富的涵盖交易、图表管理、平台控制等功能的命令:
交易命令
buy [symbol] <lots> [sl=<price>] [tp=<price>]:开立一笔买入头寸。sell [symbol] <lots> [sl=<price>] [tp=<price>]:开立一笔卖出头寸。abuy/asell:买入/卖出的异步版本,执行速度更快。close <symbol>或close all:平仓。aclose all:异步平仓所有头寸。positions或pos:列出所有未平仓头寸。orders:列出挂单。history [period]:显示交易历史。balance或bal:显示账户余额和净值。panic:移除所有 EA、平仓所有头寸、删除所有挂单。
图表命令
info:显示当前图表信息。chart <symbol> [timeframe]:打开新图表。tf <timeframe>:修改当前图表周期(例如tf h1)。left/right(或l/r):在已打开的图表之间切换。line <price> [color]:添加水平线(支持颜色名称如red或十六进制颜色如0xFF8800)。template <name>:应用图表模板。scroll:切换图表自动滚动模式。shift:切换图表平移模式。
指标与 EA 命令
add <indicator>:通过 MQL5 代码添加指标(无需确认)。attach <indicator>:将指标加载到当前图表(支持标准指标和自定义指标)。run <script>:运行脚本。load <name>:添加智能交易系统(EA)。unload:从图表移除 EA。remove <indicator>:从图表移除指标。list:列出 MQL5 文件夹中的指标、脚本和 EA。install <URL>:从指定网址(例如 www.earnforex.com 或其他网站)下载并安装指标、智能交易系统或脚本。
预警命令
alerts:列出所有配置的 MT5 预警。alerts-add <symbol> <condition> <value>:添加新预警(例如alerts-add eurusd bid< 1.05)。alerts-enable <n>/alerts-disable <n>:按编号启用/禁用预警。alerts-del <n>:删除预警。
平台命令
auto或algo:切换自动交易开关。darkmode/lightmode/systemmode:更改 MT5 配色方案。shutdown [delay]:关闭 MetaTrader 5。
信息命令
spec [symbol]:显示交易品种规格。swaps [symbol]:显示隔夜利息。account或acc:显示账户详情。server:显示 MT5 服务器详情。margin:保证金信息。
实用工具命令
help或?:显示可用命令。clear或cls:清除控制台屏幕。undo:撤销上一步操作(在支持的情况下)。exit:关闭控制台窗口(可通过` 重新打开)。
为什么要使用 MT5 控制台?
MT5 控制台是为那些偏好快速键盘操作,反感缓慢鼠标点击的交易者而设计的。以下是一些能体现 MT5 控制台优势的场景:
- 快速执行交易:输入
buy 0.1即可,无需切换订单对话框。 - 快速管理图表:通过
tf m15切换时间周期,或通过left/right导航图表。 - 应对紧急状况:
panic可迅速移除所有图表上的 EA、平掉所有仓位并撤销所有订单。 - 处理重复性任务:对于频繁的操作,输入命令比浏览菜单更快。
- 命令历史记录:使用方向键即可调用并重复之前的命令,并且在重启平台后依然有效。
- 下载并安装:
install命令可处理指定链接中 MT5 指标、EA 或脚本的下载、安装及编译。 - 以键盘为中心的工作流:双手不用离开键盘,无需切换鼠标。
如果您更喜欢图形界面,且很少需要执行快速操作,您可能不一定需要 MT5 控制台。但对于活跃交易者、剥头皮交易者或追求命令行效率的交易者,这款工具将显著提升他们与 MetaTrader 5 的交互方式。
控制台界面
MT5 控制台以独立窗口的形式呈现,采用黑底绿字配色,带有经典终端界面风格。它的主要界面特点包括:
- 命令提示符:显示
MT5>,可以在此输入命令。 - 命令历史记录:使用上/下方向键浏览之前输入的命令。
- 滚动查看:使用向上/向下翻页键上下滚动控制台窗口。
- 始终置顶:控制台窗口始终显示在其他窗口之上,便于快速访问。
- 切换可见性:按下
` (反引号键)可显示或隐藏控制台。 - 无需输入完整命令:控制台可以通过命令的首字母识别命令。
这款 MT5 控制台的服务是免费且开源的,因此您可以用自己的命令扩展它或按需进行修改。
[[版本]]
您可以通过以下链接下载免费的 MT5 控制台工具。
安装
如要安装 MT5 控制台服务,请按以下步骤操作:
- 下载 Console.mq5 文件。
- 打开 MetaTrader 5 的数据文件夹(通过文件->打开数据文件夹)。
- 打开 MQL5\Services\ 文件夹(如果不存在则手动创建)。
- 将 Console.mq5 文件复制到 MQL5\Services\ 文件夹。
- 打开 MetaEditor(
F4 )。 - 在 MetaEdtitor 的导航器中,找到 Services(服务)下的Console(控制台),双击打开。
- 在工具栏菜单中找到编译(Compile)按钮。
- 点击编译 按钮,并确保没有编译错误。
- 返回 MetaTrader 5 窗口。
- 在导航器中,扩展服务(Services)栏目。
- 双击控制台以启动服务。
- 在弹出的窗口中勾选允许 DLL 导入选项(访问 Windows API 所需)。
- 当您启动“控制台”服务后,即可使用
` 键(在大多数键盘上位于 Tab 键上方)来显示或隐藏它的窗口。
警告!
MT5 控制台很可能无法在 Linux 或 macOS 系统上运行。
这项工具仅适用于 MetaTrader 5,不兼容 MetaTrader 4。如要使用 MT5 控制台,您可以先去任何提供 MetaTrader 5 的经纪商处开立账户。
探讨
您有关于这项工具的建议或问题吗?您随时可以在我们的论坛上与其他交易者及编程人员探讨关于 MT5 控制台的问题。



