错误、漏洞、问题 - 页 1152

 
经纪人。
经纪人的服务器不正确

输入经纪人名称的一部分,选择交易将被复制 到的服务器。
服务器名称必须与MetaTrader中使用的名称完全一致

你能告诉我,我应该在里面放些什么吗?

 
evgeniy-babiy:
经纪人。
经纪人的服务器不正确

输入经纪人的部分名称,选择交易将被复制 到的服务器。
服务器名称必须与MetaTrader交易终端中使用的名称完全一致

你能告诉我,我应该在里面放些什么吗?

最有可能的是,你试图通过网站的弹出窗口和 "无终端订阅 "来订阅。尝试通过网站订阅,并在弹出的窗口中选择 "我有一个终端......"。

查看提示:如何通过网站注册一个信号

 
barabashkakvn:

你可能是试图通过网站的弹出窗口和 "无终端订阅 "来订阅。尝试通过网站订阅,在弹出的窗口中选择 "我有一个终端......"。

查看提示:如何通过网站注册一个信号。是的,你是对的,当我点击时,弹出窗口没有反应!!而且MT4终端本身没有我需要的信号!!告诉我哪里可以得到经纪人的名字?

 
evgeniy-babiy:

非常感谢!!!!!,它工作了!!

 
barabashkakvn:

MetaTrader 4。版本:4.00 Build 654。

试着用当前的Symbol()而不是xxx,用OnInit()而不是init()。

啧啧,非常有趣。当然,这不是代码中的xxx,而是正常的字符,包括Symbol()。而对于任何符号,包括欧元兑美元,当终端启动 时,tick的值仍为零。我已经解释了为什么会这样,但我不确定这是否是一个正确的行为。
 
marketeer:
嗯,非常有趣。当然,这不是代码中的XXX,而是正常的符号,包括Symbol()。而对于任何符号,包括欧元兑美元,当终端启动 时,tick的值仍为零。我已经解释了为什么会这样,但我不确定这是否是一个正确的行为。

这段代码是指标和OnInit()函数的代码。因此,OnInit()是在终端启动的时候处理的--这段代码正确地显示了tick值。 是OnInit(),而不是init()--像你的一样。 如果错误重复出现,请发送代码和终端版本。

错误在于你试图在OnInit()中从指标 中接收市场信息(MarketInfo...)。该指标没有交易功能,因此,在初始化期间,它不等待账户和市场信息的更新。

要获得市场数据,请使用EA的 OnInit(),而不是指标

如果你想在指标中使用市场信息,你应该在第一次运行时在OnCalculate()函数中输入标志(bool)并检查账户信息(Account...)的正确性,如果你改变时间框架或指标设置,则在OnInit()中输入标志。

 

你能告诉我是否有可能在没有互联网连接的情况下运行测试器?

在一台有互联网的电脑上,我下载了历史记录(我运行了一个简单的专家顾问测试)。然后我把整个MT文件夹转移到一台更强大的电脑上,但测试器拒绝在那里工作:它说要么账户没有创建,要么根本就不写任何东西。

我能够在MT4上离线运行它。

/portable参数没有帮助。

 
论坛帖子中的视频无法播放。视频是空白的。试过很多浏览器。设备--联想K900。
视频在youtube网站上播放正常。在其他youtube网站上,视频播放....。
 

为什么在下载的mt5setup.exe安装文件的 "兼容性 "标签中没有 勾选 "以管理员身份运行此程序"?例如,下载的mt4setup.exe安装文件的属性在 "兼容性 "选项卡中有 "以管理员身份运行此程序 "复选框。因此,MT5不记得账户,每次都建议创建一个新账户。

Windows 8.1。用户权限 - 普通用户(非管理员)。

 
如何运行安装在Windows 8.1中的程序?通过/可移动?