例如,当触发交易S / L时,MT4可以发送电子邮件吗?

时间:2017-03-25 10:05:05

标签: mt4

早上好,

只是想问一下,当您的S / L被触发时,是否可以发送包含您的交易详情结果的电子邮件(即您的损失,交易号和账号)?

我知道这需要通过OrderSelect() MODE_HISTORY函数实现。

另外,我想清楚,我不是要求任何人为我编写代码,我知道这不是一个慈善网站"但是,如果有可能的话,现在就想这样做?

1 个答案:

答案 0 :(得分:0)

是的,这完全有可能。

  1. 启用在MetaTrader Terminal 4设置中发送电子邮件,包括目标(常数)地址 enter image description here

  2. 点击 测试发送测试消息,以获得端到端电子邮件通过/失败证明

  3. 使用void notifyByEMAIL( const string InfSTRING ){...}

    设计“发件人” - 作为 SendMail( aSubjectSTR, aBodySTR ); 具有您想要的灵活性>

  4. 设计“扫描仪” - 实用功能,嵌入XTO域事件扫描(使用一些内置的自我完整性和持久性工具,而不是报告相同的XTO-事件下次等),重新使用发件人工厂:
    void scanRecentXtoEventsToNOTIFY(){... /*notifyByEMAIL( anEventDETAILs );*/ ... }