创建您自己的MetaTrader扩展(dll)。 - 页 2

 

你是说 "写一个网络服务 "与MT4 DLL对话吗?

老实说,我没有看过,我确实在MT4 DLL中写了一个连接到网络服务器和验证用户的功能,但在服务器端,代码是用PHP写的......

我可以在windows套接字部分提供帮助,但我不能提供整个设置。

帕特里克

 

服务器

Mistigri:
你的意思是 "写一个网络服务",与MT4 dll对话?

说实话,我还没有研究过这个问题,我确实在MT4 DLL中写了一个连接到网络服务器并验证用户的功能,但在服务器端,代码是用PHP写的......

我可以在windows套接字部分提供帮助,但我不能提供整个设置。

帕特里克

你好,帕特里克。

我对这背后的技术并不熟悉,但我所寻找的是一个运行在服务器上的元交易器,它提供信号,一个客户端程序集为客户端元交易器终端接收或取回信号。然后客户终端做它自己的事情。

 

你需要一个定制的程序员(付费)来完成这项任务!因为这不是一个简单的项目。因为这不是一个简单的项目!

你想通过网络在2个货币交易器之间复制交易。

nohills:
嗨,帕特里克,我不熟悉这背后的技术,但我在寻找的是一个运行在服务器上的元数据转换器,提供信号,一个客户端ll为客户端元数据转换器终端接收或获取信号。然后客户终端做它自己的事情。
 

服务器

你好,Codersguru。

谢谢你的来访。

我知道如何在Metatrader中编程,感谢Patrick,我现在可以对一个dll进行编程,但我实在无法想象,做这项工作太难了。我认为有很多标准的自定义c、c++或c#函数,只要你知道如何去做,就可以很容易地安装。

就像帕特里克所做的那样,展示如何建立一个dll,就是这一步,让我更进一步。我明白,可能还有一些人以前没有编程,需要更多的指导,也许需要(付费)工作来完成工作。另一方面,我必须承认,我对与服务器 "对话 "所知甚少。

 

xml阅读器 ...

编写一个EA,在你的服务器上运行,上传一个xml文件(使用ftp功能)到一个网站,如何?然后用一个dll编写一个专家,可以从xml文件中读取数据。

在xml文件中,你将使用这样的格式

 

嗨,帕特里克

非常感谢你花时间制作视频--它真的做得很好,非常值得赞赏。

我有一个简单的问题。在视频的开头,你提到它必须是一个C++ dll(MFC)。现在,我是一个程序员新手。我是不是不能用C#写一个dll来与Metatrader一起工作?我唯一能使用的语言是C++吗?

谢谢你,问候你

安东

 

尊敬的客户,您好

是否可以让MT4 dll连接到网络服务,并通过php脚本来显示MT4的开仓情况,这样没有MT4的人就可以从网站上实时看到?

===================

外汇指标大全

 
Magick:
嗨,帕特里克

非常感谢你花时间制作视频--它真的做得很好,非常值得赞赏。

我有一个简单的问题。在视频的开头,你提到它必须是一个C++ dll(MFC)。现在,我是一个程序员新手。我是不是不能用C#写一个dll来与Metatrader一起工作?我唯一能使用的语言是C++吗?

谢谢你,问候你

安东

不,你不能用C#来编写DLL ...DLL必须是C++语言,现在你可以写一个C#应用程序,与C++ DLL进行通信,但这将是一个很大的工作。使用Microsoft Visual C++ Express 2008,它是免费的。

帕特里克

 

谢谢你,帕特里克

这是一个非常有趣的想法,即使用FTP。

然而,我确实希望能够与MT互动--将tick和candle信息发送到.net应用程序,该应用程序将交易时间反馈给MT。

我发现了这个,我想可能会有帮助 -简化的包装和界面生成器

然而,我是一个相当初级的程序员,并不完全了解有一个C++包装的中间层所涉及的内容。

我很想听听你的意见,如果你认为这是一个有用的工具,可以用来帮助在c++和.net之间建立桥梁?

 

你当然可以包裹一个c# dll,让它在MT4上接收信号,但是我不确定从MT4发送价格数据到C#应用程序/dll的可靠性如何......。我现在没有时间去调查(下周要去度假,必须完成一些项目:P),但我一定会在未来几个月内尝试去调查。

祝你的项目好运!