用于 MT4 的开立头寸脚本
在 MetaTrader 4 中,开立头寸是一个非常简单的过程:您只需点击新建订单,然后选择工具、头寸数量、止损位及止盈位即可!然后,订单将会开立。虽然这个过程已经很简单,但我们还可以改善它并解决一些限制。开立订单(OpenOrder)脚本可以在您开立订单时为您提供更多选项及自动化方式。
当您使用默认的 MetaTrader 流程开立订单时,您面临着两个最大的限制:
- 手动计算头寸规模。
- 无法设置幻数。
如您所知,有风险管理规则可以保护您的账户。这些规则中,有一项会根据您愿意承担风险的资金设置止损位并计算头寸数量。
另一个缺点是无法为订单设置幻数,从而限制了通过智能交易系统管理订单的可能性。
上述限制可以通过开立订单脚本解决。该脚本允许您设置您愿意承担风险的本金比例,并根据您设置的止损位计算头寸规模。该脚本还提供了一个选项,可让您为订单设置幻数及可选注释。
您可以下载此脚本用于学习,并在模拟账户上进行测试。
脚本接受的参数如下:
- 指定头寸数量 - 如果您想将订单设置为固定的规模,则使用此参数。如果下一项参数为 true,则忽略此参数。
- 如果您想使用风险比例来计算头寸规模,则设为 true。
- 可用风险余额的比例 - 用于计算头寸数量。
- 订单类型 - 可以为“买入”或“卖出”。
- 以点值计的止盈位 - 如果您想设置止盈价格时使用。
- 以点值计的止损位 - 如果您想设置止损价格时使用。
- 幻数(如有需要)。
- 订单注释(如有需要)。
这项脚本在某些情况下非常有用。而且,如果您在学习 MQL4,它可以提供有关如何开立订单的示例。
这项脚本可免费下载及使用。
下载
→下载开立订单脚本如要安装这款脚本,请按照以下说明操作:
- 下载脚本的存档文件。
- 打开 MetaTrader 4 的数据文件夹(通过文件→打开数据文件夹)。
- 打开 MQL4 文件夹。
- 将存档中的所有文件夹直接复制到 MQL4 文件夹。
- 重启 MetaTrader 4 或用右键点击平台上的导航子窗口并选择刷新,以刷新脚本列表。
您也可以查阅一份更详细的说明,以了解如何完成安装操作。
在执行此脚本时,请确保在常规选项卡中启用了允许实盘交易,并且还要在平台的菜单工具→选项→智能交易系统中进行设置。否则,它将无法开立订单。
如果您有兴趣构建自己的智能交易系统或想了解更多相关信息,请查看我们的 MT4 智能交易系统模板。