gpt4 book ai didi

c# - 外汇 MT4 平台 - 使用什么类型的协议(protocol)/技术来实时更新图表?

转载 作者:行者123 更新时间:2023-11-30 22:04:27 28 4
gpt4 key购买 nike

外汇 MT4 平台 - 使用什么类型的协议(protocol)/技术来实时更新图表?

  • 网络套接字?
  • soap/restful 网络服务?
  • 其他?

数据实时更新,

最佳答案

初始笔记

很多确实聪明的人*年都在逆向工程上投入了努力,以利用MT4/Server <--> MT4/Terminal C/S通信。

有些人自己死了。

有些人未能在另一个 Build XYZ 引入的下一个变化中幸存下来。

有些人甚至因违反或侵犯知识产权保护权而向 MetaQuotes, Inc. 提起诉讼。

因此,人们应该真正知道接下来会发生什么。

它是如何工作的?

最近的 MT4/Terminal Build 670+ 使用多个常规流连接到 MT4/Server

使用任何品牌的端口扫描器来映射、解码和分析进一步的内部结构并不需要花费太多时间或精力。然而,不要忘记警告,[Initial note] rulez。

没有直接的方法来“更新”MT4/Terminal 图表的 OHLC-candle/Volume 对象

许多方法可以将额外的视觉对象添加和控制到 MT4 图形中,包括。但不限于,组成一个成熟的新的、分层的、增强的 GUI,其中用户定义的<应用程序代码>保留了对两者的完全实时控制MVC-GUI-元素和 TradingExecutionEngine

可以扩展当前的 Metatrader 专有架构吗?

是的。

历史上使用了三个主要时期/方法。

  1. 基于第 3 方 DLL 的通信

  2. 基于 Windows 操作系统服务的通信

  3. MetaQuotes, Inc.,用于套接字通信的"new"-MQL4(Build 600+ 后)语言扩展

用户定义的 <application-code> 可以安全地部署而不是线程安全的外部消息传递基础设施,以更好地“逃避”(脆弱的,即在后期构建 670+ epoch) MT4 内部机制并保留对“自己的”消息传递/流媒体层的完全控制。

例子

MT4/Terminal with socket/remote python-based CLI terminal & add-on 伪语言用于交易和脚本测试用例电池的自动运行

MT4/Terminal 带套接字/远程外部集成RSS-feed服务

MT4/Terminal 带有 socket/remote GPU-hosted numerical solver for AI/ML decision making

MT4/Terminal 带有基于套接字/远程云的点对点社区消息传递

关于c# - 外汇 MT4 平台 - 使用什么类型的协议(protocol)/技术来实时更新图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25233915/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com