我正在构建桌面MEAN ( MongoDB Express Angular NE 29odeJS)堆栈应用程序,但我需要访问实时(检测到的变化的更新)货币汇率。在Excel中,如果MT4 MT4.exe 运行的是,那么只要在单元格中使用一行代码,就可以轻松地从MT4.exe获得一个速率。
我想要的是以javascript的方式访问数据,例如欧元/美元汇率。
它是可能的,还是需要任何第三方图书馆?
发布于 2016-11-21 14:15:35
看一看:
在文档中:“这演示了如何在Node.js服务器和MT4客户端应用程序之间快速通信。没有延迟,连接/计算是在相同的刻度上完成的。”
发布于 2016-11-21 16:04:00
如果允许运行MT4.exe进程,则:
前瞻性解决方案可以使用ZeroMQ消息传递框架( NodeJS和MQL4端口/包装器都存在)。
使用
http-wrapped JSON的1)在实时FX处理中也是“太”-expensive。 使用ZeroMQ-framework的允许集成到远程(M+N)-shaded容错处理器组(性能缩放/负载平衡+故障安全分布式系统)。
在根本不允许运行MT4.exe进程的情况下:
这种情况考验了MetaQuotes知识产权法律保护的灰色地带。从技术上讲,您可以打开和读取telnet <MT4server>:443,并对传入的QUOTE消息流进行实验,但请注意,这可能会导致来自MetaQuotes的一些法律对策,历史已经显示了其中的一些。因此,您已经收到了警告。
https://stackoverflow.com/questions/40721988
复制相似问题