文章 "Linux 上的 MetaTrader 5" - 页 2

 

您好 :)

我使用 Wine 和 VirtualBox 在 Linux 上运行了 MT4 和 MT5,它们都是在 CentOS 6.5 上运行的。 在我看来,使用 CentOS 的好处是它与 RedHat Enterprise Linux 类似,而且每个版本的支持时间都比其他发行版长。 我使用 Ubuntu,但那是针对家庭和多媒体应用的,它非常适合这些应用。 CentOS 更像是企业风格的操作系统,没有太多花哨的东西。

使用 Wine,我发现安装非常简单,测试器也运行良好。

使用 VirtualBox 也同样简单,但性能会略有下降,因此我更喜欢使用 Wine。 这在运行优化时尤为明显。

我不明白 Metaquotes 为什么不提供 Linux 原生端口,尤其是最近 Windows 8 中的间谍活动曝光之后!

 

已解决:"表达式无法评估

在 MetaEditor(版本:5.00 Build 934)上启用手表的解决方法。

// Just paste it on your own program
void fctDebugWatchesWorkaround()
{
   MqlRates rate;
   Print(rate.open); // 调试时强制评估表达式
}
 

我也要谢谢你。我有幸偶然发现了这个页面;-)

不过,虽然我在包含 "void OnStart() "的指标上使用它时效果很好,但在一个只有 "OnCalculate "的指标上却没有任何效果,明确地说是Stochastic.mq4。

有什么地方我可以修改以启用观察表达式吗?

谢谢。

 
Sya:

我也要谢谢你。我有幸偶然发现了这个页面;-)

不过,虽然我在包含 "void OnStart() "的指标上使用它时效果很好,但在一个只有 "OnCalculate "的指标上却没有任何效果,明确地说是 Stochastic.mq4。

有什么地方我可以修改以启用观察表达式吗?

谢谢。

函数 前添加以下代码。
class CFix { } ExtFix;
 
MetaQuotes:

新文章MetaTrader 5 on Linux 已发布:

作者:MetaQuotes Software Corp.

自从上次更新后,metaTrader在我的Linux电脑(使用wine)上停止工作了。 当我打开代码编辑器时,会出现一条信息,通知我发生了意外错误,必须关闭。我不能再使用它了,我用的是 ubuntu 14.04,Wine 1.6.2 一直都能用,但它现在停止工作了......有人遇到过这种问题吗?

 

在 wyne 下工作几乎完全没有故障。

但一开始,我不得不在 vyne 中完全填满所有必要的东西--net-framework、directx 等,之后就没有发现任何故障了。

 
我在 Centos 上试过,基本工作没问题,但更高级的工作,如附加 EA,仍有很多问题,例如无法检测 EA 所在的目录。
 
朋友们!!请告诉我如何在 ubuntu 下将证书从 vinda 转移到 mt5?
 

嗨......我刚刚见到 MT4/MT5,我有一个疑问...为什么使用 Wine 而不是纯 Windows(通过 VMWare 或其他虚拟化平台)?

VMWare 有一个免费版本(VMWare Player,适用于 Windows、Linux/UNIX 和 MacOS)...

它比使用 Wine 更稳定...

您需要 Windows 许可,但问题不大...


考虑一下这种形式的 os 分发/支持...毕竟,你已经为 Windows 提供了支持...


希望我能帮上忙...


再见...

 
alf_sr:
朋友们!!!请告诉我如何在 ubuntu 下将证书从 vinda 转移到 mt5?
你说的是什么证书 ????