错误、漏洞、问题 - 页 491

 
Urain:

这些数字是什么意思?

以及如何摆脱这个错误 ????

根据设计,温度应该等于-1.0

ZS 我有一个与零相等的检查,但不知道如何检查与这个-1.#IND相等。

仔细看一下实数类型(double, float)下的例子
 
Im_hungry:

我同意,但不一定在所有的乐器上,只是一个,因为时间在任何地方都是一样的。

确定一个新酒吧 的最简单方法:(我自己做的,非常简单和有效)

并在你真正需要这个新条形的地方的OnTick中加入结构。
不太像这样。新的条形图不是从00秒开始的,而是从00秒后的第一个刻度线的到来开始的。如果时间框架不包含00秒后的一个tick,我们就不会有一个相应的bar
 

下午好,面临以下问题。

Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00")));
datetime timeArray[]; //动态数组,大小未设定。
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00),timeArray);
Alert("Copied = ", ckopirovano);

结果:

查询=4

复制 = 3

Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00)));
datetime timeArray[5]; // 指定大小
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00),timeArray);
Alert("Copied = ", ckopirovano);

结果:

查询=4

抄送=4

我的意思是,我总是从时间序列复制到动态数组,没有设置大小(从未出现过错误),而现在是这样。我应该如何理解它?

Документация по MQL5: Основы языка / Типы данных / Объект динамического массива
Документация по MQL5: Основы языка / Типы данных / Объект динамического массива
  • www.mql5.com
Основы языка / Типы данных / Объект динамического массива - Документация по MQL5
 
Im_hungry:

给我一个严厉的说法,我在我的EA上检查了一下--既在2对(多)和

自2000年以来,对所有蜱虫的测试结果与对1对蜱虫的测试结果没有区别。

和具有不同策略的专家顾问!


而如果计算不是在文本栏上进行的,而是在2个或更多栏的历史上进行的(即使是一百万)。

我们需要在历史上搜索吧!

这意味着他们没有正确检查,或者该EA不是多币种的,它只是可以在不同的符号下工作。道理很简单--我们知道,在不同的时间里,不同的符号会出现嘀嗒声。因此,如果一个EA是onTick EURUSD(例如),它检查GBPUSD,甚至只是GBPUSD的tick变化而不是EURUSD,结果将是不同的。特别是,在欧元兑美元上形成的条形可能在英镑兑美元上形成相同时间的条形之前发生。如果你在同一个柱子上交易英镑兑美元两次:之前的英镑兑美元柱子仍将被视为一个新的柱子(零)。至于多货币指标,一切都很清楚。学习基本知识。
Построение мультивалютного индикатора с применением множества промежуточных индикаторных буферов
Построение мультивалютного индикатора с применением множества промежуточных индикаторных буферов
  • 2010.05.17
  • Alexey Klenov
  • www.mql5.com
В последнее время возрос интерес к кластерному анализу рынка FOREX. MQL5 открывает новые возможности исследования закономерностей движения валютных пар. Важным преимуществом MQL5, по сравнению с MQL4, является возможность использования неограниченного количества индикаторных буферов. В данной статье описан пример построения мультивалютного индикатора.
 
220Volt:

下午好,面临以下问题。

Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00)));
datetime timeArray[]; //动态数组,大小未设定。
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00),timeArray);
Alert("Copied = ", ckopirovano);

结果:

查询=4

复制 = 3

Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00)));
datetime timeArray[5]; // 指定大小
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00),timeArray);
Alert("Copied = ", ckopirovano);

结果:

查询=4

抄送=4

我的意思是,我总是从时间序列复制到动态数组,没有设置大小(从未出现过错误),而现在是这样。我应该如何理解它?

有这样一个错误,该案件在SD提交。什么时候能修好,我不知道。
 
220Volt:

我的意思是,我总是从时间序列复制到一个动态数组,没有设置大小(从未出现过错误),而现在是这样。你如何理解这一切呢?

有多少,我们就得到多少。这就是如何理解它。检查可用的历史深度。在要求提供数据之前,要确保它是可用的。最近纠正了一个复制月度时间框架的错误,这可能是它。
 

Bild 489,我不认为这是关于可及性的问题(因为第二个选项充分地发挥作用)。

所以这里面有问题。

Alert("Request = ", Bars("GBPUSD",PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00)));
数据时间 timeArray[2];
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00),timeArray);
Alert("Copied = ", ckopirovano);

结果:

查询=4

复制 = 1 (应该有两个?)

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Периоды графиков
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Периоды графиков
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Периоды графиков - Документация по MQL5
 

Im_hungry:

我同意,但不一定是在所有的乐器上,只是一个,因为时间是无处不在的。

同样的......分00秒,检测一个新酒吧 的最简单方法:(我自己做的,非常简单和有效)

它是强制性的,确切地说,是对所有的人。

有一个例外--如果EA只分析已形成的条形,你可以只等待新条形的时间 (:00),对于不同的工具分析第0个或第1个 条形,这取决于是否有新时间的条形(如果有--我们用指数1分析旧条形,如果没有指数--形成的条形将有指数0,直到新条形出现)。

 

用一个已经被占用的名字来创建一个图形对象 是个好主意吗(用一个函数来移动整个对象)?

如果你用ObjecMove一次移动一个坐标,一个坐标可能会移动,而另一个可能不会。

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика - Документация по MQL5
 
220Volt:

请告诉我,创建一个 名字已经被占用的图形对象(用一个函数来移动整个对象)是多么正确?

这是非常正确的,在这种情况下,没有负面的后果。