如何将Metatrader 4警报或电子邮件指示信号转换为EA交易以开启交易?

iGe*_*tIt 7 algorithmic-trading metatrader4 mql4

我一直在使用指标来进行交易.我没有开发指标,所以我只能访问该.ex4文件.如何在警报或电子邮件信号中提取止盈,开放交易和止损值以开启交易?请参阅下面的电子邮件和警报信号示例.

在此输入图像描述

在此输入图像描述

Dan*_*iaz 0

MT4 无法读取您的电子邮件。您需要使用一些其他工具或更通用的语言来阅读电子邮件、Java.Mail.API 或 Pyhton 或其他语言。阅读电子邮件,确保格式正确且来自您期望的发件人,然后将消息放入 MT4 可用的文件中 - 任一文件夹(C:\Users\UserName\AppData\Roaming\ MetaQuotes\Terminal\12345678E7E35342DB4776F5AE09D64B\MQL4\Files) 或通用文件夹 (C:\Users\User1\AppData\Roaming\MetaQuotes\Terminal\Common\Files)。FileSearchNext()然后使用 MQL4 文档中的函数和示例从 MT4 应用程序读取文件。读取文件后,您需要使用 String函数解析它,并创建一个 OrderSend() 请求(可能检查输入并且您的逻辑允许您的机器人发送交易,例如您尚未达到允许的未平仓交易的最大数量、交易时间、其他逻辑)。