DDE实现动态数据交换
eg:MT4就运用DDE让自己成为服务端,程序可利用DDE获取MT4的外汇报价数据实现实时更新。
先下载MT4运行,设置工具-选项-勾选启用为DDE服务器
- using NDde.Client;
- public static DdeClient Create(string Symbol,string data, Action<DdeAdviseEventArgs> handler) { DdeClient client = null; try { //申明并实例化一个DdeClient对象 client = new DdeClient("MT4", data); client.Advise += (o, a) => { handler(a); }; //连接到DDE服务器 client.Connect(); //循环获取数据 client.StartAdvise(Symbol, 1, true, 10000); } catch (Exception ex) { return null; } return client; }
- //调用
DdeClient high_client = Create("EURUSD", "Quote",
d =>
{
Console.WriteLine(d.Text);
}
);
Console.ReadKey();
DDE实现动态数据交换相关推荐
- 有关动态数据交换DDE、注册表和文件关联(转载)
有关动态数据交换DDE.注册表和文件关联的片语只言(转载) 一.动态数据交换(Dynamic Data Exchange,简称DDE) DDE协议定义了一组消息及其使用规则,借助共享内存机制,通过应用 ...
- Axure高保真智慧消防远程监管系统数据可视化大屏看板+web端高保真大数据分析平台看板+大数据交换配置管理平台大屏动态可视化看板
作品介绍:Axure高保真智慧消防远程监管系统数据可视化大屏看板+web端高保真大数据分析平台看板+大数据交换配置管理平台大屏动态可视化看板 原型交互及下载链接:https://www.pmdaniu ...
- 简单爬取微博评论详细解析,学习爬取ajax异步数据交换动态网页
爬取微博评论详细解析,学习爬取ajax异步数据交换动态网页 1.什么是ajax异步数据交换网页 2.用到的工具模块和简单解释 3.网页内容解析 4.代码实现及解释 1.什么是ajax异步数据交换网页 ...
- DDE SERVER,DDE CLIENT(动态数据交换) 采用这种技术实现两个程序间数据交换
DDE SERVER,DDE CLIENT(动态数据交换) 采用这种技术实现两个程序间数据交换,工控组态软件里面还在经常使用. 某些时候工控软件读取其它系统的数据或者其他系统要读取工控软件的数据,这种 ...
- 实现不同域(Domain)之间的数据交换(转)
引言 前些天在对公司原有的 web 应用进行改版时遇到一个问题,当时需要从原有的应用中提取出一部分,用一个更为通用的来进行替换,并且仍然保留原有的应用接口.原有的应用属于 news.mycompany ...
- 【计算机网络】网络层 : 总结 ( 功能 | 数据交换 | IP 数据报 | IPv4 地址 | IPv6 地址 | 路由选择协议 | 路由算法 )★★★
文章目录 一.网络层功能 二.数据交换方式 ★ 三.IP 数据报 ★ 四. IPv4 地址 ★★ 1 . IP 地址 发展 : 2 . 分类 IP 地址 3 . NAT 转换 4 . 子网划分 5 . ...
- 哈工大计算机网络Week2-网络应用数据交换
目录 网络应用数据交换 P2P应用:原理与文件分发 纯P2P架构 文件分发:客户机/服务器 vs. P2P CS 为什么是这样的?不应该传送和发出难道是并行的??? P2P P2P文件分发典型例子:B ...
- XML和JSON两种数据交换格式的比较
目前,在web开发领域,主要的数据交换格式有XML和JSON,对于XML相信每一个web developer都不会感到陌生: 相比之下,JSON可能对于一些新步入开发领域的新手会感到有些陌生,也可能你 ...
- 数据交换平台_从零开始理解大数据架构之数据交换平台
项目简介 Exchangis是一个轻量级的.高扩展性的数据交换平台,支持对结构化及无结构化的异构数据源之间的数据传输,在应用层上具有数据权限管控.节点服务高可用和多租户资源隔离等业务特性,而在数据层上 ...
- 于数据交换格式XML和JSON的比较
目前,在web开发领域,主要的数据传输格式有XML和JSON,对于XML相信每一个web developer都不会感到陌生:相比之下,JSON可能对于一些新步入开发领域的新手会感到有些陌生,也可能你之 ...
最新文章
- 为什么要使用Handler
- Spring 的 xml文件的获取
- 纪中在家培训总结(2020.2.1~2020.2.24)
- Git客户端(Windows系统)的使用(Putty)(转)
- MATLAB基本二维曲线绘制
- python画柱状图-Python Excel 绘制柱形图
- Spark 读写 Es
- 关于前端处理表情符号问题(解决方案)
- poj3694 Network 求桥边个数[tarjan + LCA]
- 传感器基础结构与通信原理
- mysql查看有哪些函数_MySQL函数一览_MySQL函数全部汇总
- PV、EV、AC、BAC、EAC、ETC等的含义及计算公式
- 第十届“中国电机工程学会杯”全国大学生电工数学建模竞赛 B 题 全面二孩政策对我国人口结构的影响
- Easy3D配置、安装教程(补充教程)
- 用STM32F103C8芯片做流水灯
- jMonkeyEngine译文 FlagRush1——通过SimpleGame创建你的第一个应用程序
- 电脑莫名奇妙地出现了嘀嗒壁纸,只有下拉的水滴图标,找不到文件所在位置,怎么删除?
- MongoDB 2018 深圳年度大会 报告
- 电脑运行速度慢的各种原因及解决方法
- sumproduct函数的使用方法及实例
热门文章
- MATLAB数据线性度计算,非线性度的计算
- linux office 永中,永中Office Linux版
- python计算几周零几天_Python自定义函数计算给定日期是该年第几天的方法示例
- 如何破解瞻博网络认证的互联网专家 - JUNOS安全考试(JNCIS)
- FineReport10 决策报表常用javascript脚本
- java转Js原生,Java到JavaScript的转换
- php 邮箱服务,laravel邮箱服务使用
- 【JZOJ】 【NOIP2014】【模拟试题】保镖排队
- rsync简介及部署
- 【手把手教你】搭建神经网络(3D点云分类)