初学者的问题 MQL4 MT4 MetaTrader 4 - 页 252

 
Mihail Matkovskij #:

而且所有的报价都是自动从服务器下载的...

我们正在谈论 "报价档案"。自动上传将总是来自经纪人的服务器。

 
Nauris Zukas #:

我们正在谈论 "报价档案"。自动上传将总是来自经纪人的服务器。

如果服务器不存储旧的报价,而只存储最近的报价,而你访问旧的报价,会发生什么?

 
Mihail Matkovskij #:

如果服务器不存储旧的报价,而只存储最近的报价,而你访问旧的报价,会发生什么?

这个问题并不清楚。
通过倒转图表,你可以从经纪人的服务器上加载报价。如果不够,那么已经是 "报价档案 "或搜索。

 
Nauris Zukas #:

这个问题并不清楚。
通过滚动图表,你可以从经纪人的服务器上下载报价。如果不够,那么已经是 "报价档案 "或搜索。

这个问题很清楚。我在回答我自己的问题。

1.如果服务器上存在必要的引号,终端将毫无问题地下载它们。

2.如果历史上没有报价服务器 不存储旧的报价),终端将提供从MetaQuotes服务器下载缺失的报价,并告知您报价可能与经纪人的报价不一致。

如果MetaQuotes服务器上没有这样的报价,终端将在日志中显示错误信息

据我所知,终端是这样工作的。那我在哪里犯了错误呢?

 
Mihail Matkovskij #:

这个问题很清楚。为了回答我自己的问题。

1.如果服务器上存在所需的引号,终端将毫无问题地加载它们。

你可以通过转动图表强行下载报价。我不确定这是否可以称为 "顺利上传"。甚至有专门的脚本用于此目的。

2.如果历史上没有报价服务器 不存储旧的报价),终端将提供从MetaQuotes服务器下载缺失的报价,并警告你报价可能与经纪人的报价不一致。

终端不会 "提供",但你应该进入报价档案(F2)并手动下载它们。

3.如果MetaQuotes 服务器也没有这些报价,终端将记录一个错误信息

根据我的理解,这就是终端的工作方式。你必须用手进入终端。

我不记得在报价档案中看到过错误信息,但 "该符号没有新数据...... "的信息是存在的。

 
Nauris Zukas #:

通过翻转图表,可以强制加载报价。我不确定你是否可以称其为 "毫无问题地装载它们"。甚至有专门的脚本用于此。

不是 "终端将提供",而是你应该进入报价档案(F2),并手动下载它们。

我不记得在报价档案中看到过错误信息,但 "没有新数据的符号... "的信息确实存在。

有这样一件事。


 
Volodymyr Zubov #:

有这样一件事。


有什么?是英文的 "No new data for symbol ... "还是你想给我看别的东西?

 
Nauris Zukas #:

它是什么?是英文的 "No new data for symbol ... "还是你想给我看别的东西?

有时,新的交易符号没有历史记录。

 
Volodymyr Zubov #:

有时,新的交易符号没有历史记录。

如果你把终端的语言改为俄语,查看->语言->俄语,你会看到这个铭文 "没有一个符号的新数据...... "会变成俄语的 "没有一个符号的新数据...... "没有错误!这就是为什么你要把终端语言改为俄语。:)))

 
Nauris Zukas #:

通过翻转图表,可以强制加载报价。我不确定你是否可以称其为 "毫无问题地装载它们"。甚至有专门的脚本用于此。

我不太记得了。但似乎我是通过对话,按F2键上传的。我试图创建上传的脚本,但我不明白为什么需要它们。剧本没有发挥作用,但通过对话加载了引言。但那是在第四航站楼。我在5岁时从未发生过这样的事情。

Nauris Zukas#:

不是 "终端将提供",但你应该进入报价档案(F2)并手动加载它们。

但在这里,我和4个终端的情况是一样的。但终端提供的不是经纪人的报价,而是从MetaQuotes服务器加载的报价。
Nauris Zukas#:

我不记得在报价档案中看到过错误信息,但 "没有符号的新数据... "的信息是存在的。

在测试专家顾问时,错误信息被写入测试者日志,而且专家顾问不能启动。


但我同意,我搞砸了一点。已经很晚了。我正要去睡觉。