加载中…
  • 首页
  • 文章
  • 精选专题
  • 指标EA下载精
  • 指标EA视频
  • 指标EA商店新
  • 交易心得

{{userData.name}}

个人中心
后台
{{item.count}}
{{textHint.loading}}
  • {{data.name}}({{data.count}}){{data.name}}
当前位置:首页-文章-MT4编程方法,MT5编程方法-正文

MT4/MT5 利用 QQ 发送交易或指标信号提示信息之设计

7年前94083.66W

两年前曾经设计过利用 QQ 窗口来传送交易 发送 和 接收 之远程跟单设计,主要是为了 QQ 群可以同时交流和交易跟单信息之目的,也可以用这样的架构来接收发送个别联络人的跟单。腾讯对于 QQ 和微信的对话窗口都是作特殊保护的,用标准程序都已经不容易发送和读取对话窗口的内容(尤其是对话窗口内的文字读取,腾讯做的保护是更多的),再改用 MT4/MT5 的编程语言来设计,自然是更麻烦,因为MQL4/MQL5 语言不支持指针,对于调用系统底层的接口,虽然可以调用但是转写还是相当麻烦的。

MT4/MT5 利用 QQ 发送交易或指标信号提示信息之设计 - 第1张

因为交易信号和指标信号提示(或是群组信号发送)是许多团队或交易者的基本需求,所以把之前的 QQ 跟单设计里的 QQ 信息发送,单独抽取出再重新设计到其他需要提示报警功能。这个架构可以移植到指标 和 EA 上,都可以加上这样的QQ信息发送功能。
上图的范例,是前阵子分享在博文的 账号监控提示EA 加上了 QQ 传送信息的设计,也设计了 MT4 和 MT5 两版。
可能许多朋友不知道,MT4 不管是安照在 32 位元或是 64 位元操作系统,就只有 32位元的 MT4 版本,但是 MT5 安装程序会根据系统是 32 位元而自动安装 32 位元版的 MT5,如果是 64 位元系统会安装 64 位元版本的 MT5,在不同位元的 MT5 版本,MT5 指标或是 EA,如果有调用系统底层的函数功能,尤其是与内存相关的函数,是要特别对32或是64位元做判断处理的,不然很容易触发内存存取错误而被 MT5 强制停止,因为所谓的 64 位元操作系统就是电脑安装内存大于 4GB,内存地址超过 32 位元的限制才必须采用的。所以设计 MT5 的指标或是 EA 不是只有订单处理麻烦,如果调用到系统函数,因为 MQL4/MQL5 语言不支持指针,所以连一些很简单的系统函数调用设计也需用到内存复制交换这些系统函数,所以 32/64 位元的差异设计处理自然是必要的。
这个设计没有用到自定义 dll 但是有调用到系统 dll 函数,所以使用前需要勾选 允许 dll 导入:
MT4/MT5 利用 QQ 发送交易或指标信号提示信息之设计 - 第2张
在参数设置上,尽量与之前版本的几种提示信息模式设计相容,所以只有多了几个参数:
MT4/MT5 利用 QQ 发送交易或指标信号提示信息之设计 - 第3张
在 ‘QQ联系人名称’ 那里填入 要发送信息的联络人名称,可以多个联络人,用英文逗号区隔,如果是群,输入群的名称。
‘QQ信息标题字’可以自行输入在每段信息的开头字,这个范例只有区别是 MT4 或是 MT5 发出的这样识别字。
MT4/MT5 利用 QQ 发送交易或指标信号提示信息之设计 - 第4张
使用时,把要发送的那个联络人的对话窗口打开,打开后可以缩小到任务栏都没有关系,只要窗口是开启即可。如果对话窗口没有开启,EA 也会有提示窗口要求使用者开启对话窗口。
如果是缩小在任务栏状态,信息发送后也会保持在缩小状态。发送过程,使用者一样可以用那个对话窗口与联络人书写信息,不会干扰。
当然 MT4/MT5 本身就有 两种远程提示方式,电邮和MT4/MT5手机信息 传送,为何会有需求其他的提示报警方式,毕竟电邮或是MT4/MT5手机信息还是有些速度或是稳定度的弱点(例如安卓手机上的信息推送),而且群组信息提示也是这两个内建远程提示方式无法达成的。

相关文章

  • 【EA分享】MT4-平保+移动止损EA

    【EA分享】MT4-平保+移动止损EA

    晓辉编程 晓辉编程 EA使用教程4年前2029.05W0
  • 在MT5下利用python作策略统计分析-阴阳K线比

    在MT5下利用python作策略统计分析-阴阳K线比

    晓辉编程 晓辉编程 MT5编程方法4年前10015.59W0
  • 晓辉编程 | 如何利用Remote Desktop Connection Manager 2.7 软件管理多个VPS?

    晓辉编程 | 如何利用Remote Desktop Connection Manager 2.7 软件管理多个VPS?

    晓辉编程 晓辉编程 交易经验杂谈6年前26012.36W0
  • [从源码看原理-3] 翻三倍不够那就翻60倍吧!ASSAR_V8 EA

    [从源码看原理-3] 翻三倍不够那就翻60倍吧!ASSAR_V8 EA

    晓辉编程 晓辉编程 从源码看原理7年前30017.63W0
  • 【指标分享】MT4-货币叠加及镜像指标

    【指标分享】MT4-货币叠加及镜像指标

    晓辉编程 晓辉编程 MT4指标分享5年前24015.39W0
  • MT4MT5 | 手工及半自动交易的利器:一张图表监控所有货币止盈止损及移动止损

    MT4MT5 | 手工及半自动交易的利器:一张图表监控所有货币止盈止损及移动止损

    晓辉编程 晓辉编程 EA使用教程6年前47029.78W0
  • 【策略分享】Parabolic SAR 交易策略

    【策略分享】Parabolic SAR 交易策略

    晓辉编程 晓辉编程 交易策略分享4年前10010.87W0
  • 如何将MT4软件的数据文件夹和安装文件夹保存到电脑非C盘上?

    如何将MT4软件的数据文件夹和安装文件夹保存到电脑非C盘上?

    晓辉编程 晓辉编程 EA使用教程7年前112063.01W0
  • 晓辉编程 | 如何用MT4软件看台湾期货?

    晓辉编程 | 如何用MT4软件看台湾期货?

    晓辉编程 晓辉编程 EA使用教程6年前88038.69W0
  • MT4MT5 晓辉编程EA源码加密方法说明

    MT4MT5 晓辉编程EA源码加密方法说明

    晓辉编程 晓辉编程 EA使用教程7年前105037.84W0
  • MT4MT5-根据最新订单盈亏加减开单手数交易系统EA定制模板

    MT4MT5-根据最新订单盈亏加减开单手数交易系统EA定制模板

    晓辉编程 晓辉编程 EA定制模板7年前66040.75W0
  • 【指标分享】MT4-5条均线指标(源码)

    【指标分享】MT4-5条均线指标(源码)

    晓辉编程 晓辉编程 MT4指标分享5年前95033.18W0

产品

  • MT4-马丁网格对冲交易系统EA MT4-马丁网格对冲交易系统EA ¥1,000.00
  • MT4-守望者交易系统EA MT4-守望者交易系统EA ¥1,000.00
  • MT4-狙击者交易系统EA MT4-狙击者交易系统EA ¥1,680.00
  • MT5-裸K交易系统EA MT5-裸K交易系统EA ¥1,500.00
  • MT4-裸K交易系统EA MT4-裸K交易系统EA ¥1,500.00

联系我们

  • 18511093950
  • 964063050@qq.com
  • 周一至周六 09:00-22:00
  • 北京市丰台区

MT4/MT5定制模版

  • MT4/MT5 多货币网格趋势交易系统EA
  • MT4/MT5 单货币马丁对冲交易系统EA
  • MT4/MT5 BBand趋势刷单策略系统EA
  • MT4/MT5 账户监控QQ信息提示EA

MT4/MT5免费指标

  • MT4-货币强弱指标(MADdash)
  • MT4-商品隔夜利息指标
  • MT4-历史交易订单统计指标
  • MT5-交易路径指标

MT4/MT5商业EA

  • MT4/MT5-跟单交易系统EA
  • MT4-多货币持仓订单信息统计及开平仓系统EA
  • MT4-账户订单监控系统EA
  • MT4-移动挂单网格对冲财经日历系统EA

晓辉编程团队

微信扫码联系我们
Copyright © 2012-至今 晓辉编程 
15 次查询在 1.568 秒, 使用 79.98MB 内存

我的购物车