如何从C#连接到Mysql作为MT4 DLL?

时间:2013-12-03 01:22:32

标签: c# mysql dll connection mt4

我是C#的新手。我想使用DLL从MT4连接到Mysql数据库。我在这里找到了如何使用C#创建MT4 dll:http://vb6-to-csharp.blogspot.com/2012/04/code-to-export-c-dll-to-metatrader.html,以及如何使用C#连接到Mysql数据库:http://www.codeproject.com/Tips/423233/How-to-Connect-to-MySQL-Using-Csharp

如何将两者结合起来从MT4连接到Mysql?

由于

2 个答案:

答案 0 :(得分:0)

MT4是C ++而不是C#。事实上,通过使用C#,您会不必要地复杂化,因为您需要编组两种语言之间的数据类型。您也没有指定要连接的mt4的哪个部分。我假设它是通过专家顾问的dll的客户端终端。最简单的方法是使用C ++编写一个dll,它将导出写入数据库所需的方法。

答案 1 :(得分:0)

如果您更喜欢C#而不是MQL,可行的选择是使用一个框架,让您使用C#编写完整的EA代码。比如这座桥:NQuotes : C# API for MetaTrader让你这样做。然后你可以按原样使用你的MySQL教程。