比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

求助:有没有 爆仓发邮件通知EA

  [复制链接]
404 14
49044000 发表于 2016-8-8 19:49:36 | 只看该作者 |阅读模式 打印 上一主题 下一主题
比如挂EA在VPS上面没时间看盘,爆仓都不知道。请问有没有检测爆仓单子强平触发邮件通知的EA呢?
哪位大神有这类EA分享一下呢?非常感谢。。
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0

精彩评论14

跳转到指定楼层
沙发
voinul 发表于 2016-8-8 22:17:00 | 只看该作者

朋友,新建一个EA交易,然后把下面的代码原样拷贝粘贴替换掉原有的代码就可以了。爆仓后弹出警示窗口,并且发送一封邮件。
//+------------------------------------------------------------------+
//|                                                     爆仓提示.mq4 |
//|                        Copyright 2016, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
extern double d警戒金额 = 10.0;//警戒金额
extern bool b爆仓=false;//是否已经爆仓
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(b爆仓==false)
   {
      if(AccountEquity()<d警戒金额)
      {         b爆仓=true;
         SendMail("爆仓提示","您的账户余额是:"+NormalizeDouble(AccountEquity(),2)+"美元,已低于:"+d警戒金额+",请注意风险。");
         MessageBox("您的账户余额是:"+NormalizeDouble(AccountEquity(),2)+"美元,已低于:"+d警戒金额+",请注意风险。","爆仓提示");
      }
   }
  }
//+------------------------------------------------------------------+
板凳
voinul 发表于 2016-8-8 20:59:00 | 只看该作者
第一步、需要在MT4选项里面设置并启动SMTP服务器。
第二步,在EA里检测账户余额,爆仓后用sendmail发送邮件到指定邮箱
第三步、爆仓了才想得到通知,您的心够大的!哈哈。这步是开玩笑的!
地板
 楼主| 49044000 发表于 2016-8-8 04:07:28 | 只看该作者

对对对。正如你所说的这样。什么EA能检测爆仓发送邮箱通知的呢?毕竟都知道EA也不是十全十美的。爆仓也是在所难免的。所以就想找一个能通知我已经爆仓了的EA。
5#
voinul 发表于 2016-8-8 14:11:00 | 只看该作者

我用的是163的邮箱,绑定手机号码邮箱,然后设置邮件转发到手机的邮件标题过滤条件,EA发送的邮件就可以以短信的方式通知,还比较及时。
6#
voinul 发表于 2016-8-8 14:11:43 | 只看该作者

可以自己写一个专门检测账户余额的EA,随便多开一个货币对挂上就可以了。几句代码就能解决问题。
7#
 楼主| 49044000 发表于 2016-8-8 04:07:00 | 只看该作者

额。就是不会写源码。。[url=]糗大了[/url]
8#
voinul 发表于 2016-8-8 15:43:00 | 只看该作者

这两天我有空了帮你写一个,这么个需求,很简单的。
9#
wangdelong 发表于 2016-8-8 15:36:00 | 只看该作者

看看这个   然后用139的邮箱(短信会提示)  http://www.520fx.com/thread-40812-1-1.html  
10#
wangdelong 发表于 2016-8-8 15:36:55 | 只看该作者
看看这个   然后用139的邮箱(短信会提示)  http://www.520fx.com/thread-40812-1-1.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1