欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

所有交易品种的反向交易脚本 - MetaTrader 4 的脚本

author emer | 480 人阅读 | 0 人评论 |

Reverse Trades For All Symbols Script - script for MetaTrader 4

Reverse Trades For All Symbols Script - script for MetaTrader 4

Reverse Trades For All Symbols Script - script for MetaTrader 4

Reverse Trades For All Symbols Script - script for MetaTrader 4

脚本“Reverse_Trades_For_all_Trades_and_Symbols_V1.mq4”中实施的策略会反转交易平台上所有品种的所有未平仓交易。执行时,脚本会迭代所有未平仓交易,关闭每笔交易并为同一交易品种开立相反交易。这有效地逆转了每笔交易的方向,使交易者能够从市场方向的变化中获利。在真实交易账户上使用脚本之前,在模拟账户中彻底测试脚本非常重要。

以下是关键组件的细分:

OnStart():该函数在脚本启动时被调用。它调用 ReverseTrades() 函数。

ReverseTrades():此函数使用循环迭代所有未平仓交易。对于每笔交易,它都会选择交易并检索基本信息,例如订单类型、开盘价、手数和代码。然后,它使用 OrderClose() 关闭现有订单,并使用 OrderSend() 打开相反的订单。

OrderClose():此函数使用指定的订单、手数和收盘价关闭现有订单。

OrderSend():此函数使用指定的代码、订单类型、手数大小和开仓价格以相反方向打开新订单。

该脚本通过 Print() 函数提供反馈,以告知每个操作的状态,例如订单是否已成功关闭或打开。

对于想要快速反转 MetaTrader 平台中所有交易品种的头寸的交易者来说,此脚本非常有用。

Reverse Trades For All Symbols Script - script for MetaTrader 4

Reverse Trades For All Symbols Script - script for MetaTrader 4


附件下载

📎 reverse_trades_for_all_trades_and_symbols_v1.mq4 (3.07 KB)

Source: MQL5 #49137

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录