MT4监控器 - visual basic 6中的MT4 DDE。 - 页 2

 
Blaiserboy:
我有一个叫FCpro的图表程序,它可以从16239端口接收来自metatrader 3的输出。

它也会从Quote Tracker中获取同样的信息。

我对这些事情不太了解,这是否告诉你答案........。

谢谢

dave

dave,

它与Quote Tracker 一样,只有一个特点:"流式实时报价"。

我将根据会员的要求增加更多的选项(例如:保存报价、上传到服务器和转换为MT4历史记录)。

我只是在玩我的Visual Basic 玩具。

 

dde

嗨,编码员大师。

我尝试了从MT4获取价格的excel语句和你制作的VB模块。excel语句确实是我想要的,但它并没有完全达到我想要的效果。目前,我进入MT4的历史工具, 历史记录导出 到一个文本文件,在excel中调用一个宏,将数据格式化为另一个文本文件,以便我的艾略特波浪软件可以读取。我必须这样做,因为从MT4导出的日期有一个点分隔符,我的软件无法读取。如果有办法运行一个脚本,将所有的MT4数据导出到一个文本文件中,在日期字段中使用"/"分隔符,而不是". "分隔符,这将对我很有用。最终,我希望能有一个VB脚本加载到excel中,自动更新并添加到历史记录中,这样我就可以在excel中进行统计分析,而不需要去追寻文本文件、出口、文本文件的格式等等。

BTW,你做得很好,我很感谢你的帮助,谢谢。

 

用于DDE链接的VB程序

fivewhy:
这里有一个在.NET中使用DDE的库

http://workspaces.gotdotnet.com/ndde

这似乎很不错,还有人有更好的选择吗?

我如何用它来把VB6版本的源代码在Visual Studio 2005中进行编译?非常感谢任何帮助。

 

Perl中的MT4 DDE

你好,Codersguru。

我试图用perl做一个DDE客户端,但我无法从MT4获得任何数据。

我想知道Perl中的这段代码有什么问题。

use strict;

使用Win32::DDE::客户端。

my $Client = new Win32::DDE::Client('MT4', 'BID');

die "Unable to initiate conversation" if $Client->Error;

my $group= $Client->Request('EURUSD');

print "$group/n";

$Client->Disconnect。

谢谢你。

奥斯卡

 

这很好。 谢谢你把它放在一起并使其可用。 我刚刚购买了MMTS的电子书,我在想用VB6的众多规则来编程会很好。 我以前没有通过VB6使用过DDE,只有Excel。

马克-C。

 
67-17454:
这很好。谢谢你把它放在一起并提供给我们。我刚刚购买了MMTS的电子书,我想在VB6中用它的众多规则来编程会很好。我以前没有通过VB6使用过DDE,只有Excel。 MarkC.

MarkC,

不客气!

希望这对你有帮助!

 

另一个版本,在你工作的时候让你的眼睛保持在速率上!它将永远在顶部,你可以把它放在屏幕的任何角落,并保持你的Alt+Tab免费

也许下一步是当速率达到一个特定的水平时发出警报!

附加的文件:
mm.zip  6 kb
 

从1个以上的MT4经纪商获取费率

编码员Guru。

非常感谢你,你在这里得到了真正的好东西。我有个问题要问你。现在,我知道VB程序将尝试连接到你的电脑上运行的、已启用DDE服务器的MT4经纪商平台。如果我有不止一个MT4经纪商平台在运行呢?是否有办法指定从哪个MT4经纪商平台获取汇率?另外,你能给我指出一个使用VB6或DOTNET的DDE编程的好资源吗?

感谢你的帮助。

谢谢

 

有没有一份包含所有DDE调用的文件,可以为MT4的指标和价格进行调用?

 

这种技术是否仅限于获取价格信息,或者我们也可以向MT4发送指令?