错误、漏洞、问题 - 页 55

 
ddd06:

嗯...

我认为不应该是这样的,你呢?

为什么不应该是这样?如果在一分钟内没有一个刻度线,那么也不会形成相应的分钟柱。这一点以前已经讨论过很多次了。
 
stringo:
为什么不呢?如果一分钟内没有一个tick,那么相应的一分钟柱状图也不会形成。这一点已经讨论过很多次了。

我把一个封闭的分钟的价格,写在日志里。

而这里的图片,酒吧已经形成。

 
stringo:
为什么不呢?如果在一分钟内没有一个tick,那么相应的一分钟柱子也不会形成。这一点已经讨论过很多次了。

生成一个所有价格都等于前一个条形图收盘价 的条形图不是更符合逻辑吗?

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

关于这一点,我想听听大家的反应

 
Interesting:

生成一个所有价格都等于前一个条形的收盘价 的条形不是更合理吗?

而对于那些跳过这种条形图的用户,请在设置中做一个复选标记!我不希望它们被展示出来。

毕竟,这些指标是扭曲的。

 

没有刻度线,没有柱子。在尝试讨论之前,请在https://www.mql5.com/ru/forum 和 我们的原始论坛上寻找类似的讨论https://www.mql5.com/ru/forum

我们已经多次就这个问题发表意见,我们的观点不会改变。没有刻度线--没有柱子。

MQL4: форум по механическим торговым системам и тестированию стратегий
  • www.mql5.com
MQL4: форум по механическим торговым системам и тестированию стратегий
 
stringo:

没有刻度线,没有柱子。在尝试讨论之前,请在https://www.mql4.com/ 和 我们的原始论坛上寻找类似的讨论https://www.mql5.com/ru/forum

我们已经多次就这个问题发表意见,我们的观点不会改变。没有刻度线,没有柱子。

好吧,这真的不是我们在这里讨论的问题。

关于 "没有虱子就没有棒子 "的问题,我们可以另外开一个话题。

 

在我的多币种测试器中,我根本无法获得当前条形图上的指标值(虽然我不需要,但还是)。这里的结构是这样的。

 double Buf[2];  // в начале программы


 Hnd=CopyBuffer(M_Handl[In][AO_D],0,0,2,Buf); // В теле функции OnTimer
 if(Hnd <= 0) {Print("Не удалось скопировать индикатор Ac_D. Error = ", _LastError); PlaySound("alert.wav"); return(-1);}
 Indik[In][AO_D][0] = Buf[1]; // На самом деле это бар № 1
 Indik[In][AO_D][1] = Buf[0]; // А это бар № 2

而我仍然无法得到第0条!?

如果你需要复制预定的数据量,最好在 静态分配的 缓冲区中进行 ,以避免不必要的内存过度分配

无论接收数组有什么属性--as_series=true或as_series=false,数据都会被复制,使时间上最早的元素位于分配给数组的物理内存的开头

根据文档,Buf[1]应该是第0位,但它仍然是第1位,Buf[0]是第2位。

我在EURUSD H1 上运行多货币,而我在EURUSD D1上从AO读取数据。

 

所以你在一个工具上运行它,并试图在另一个工具上获取当前条形的价格?

在我看来,第二个工具的刻度线出现得较晚,这就是为什么与当前的条形图存在着紧张关系。

我想说的是,日志大多不重合,但有一次重合了(第一行和最后一行)。

2010.07.19 15:50:02 核心1时间 EURUSD2010.07.01 01:34 mas1(EURUSD)-1.22251 mas2(GBPUSD)-1.49516
2010.07.19 15:50:02 核心1 时间 EURUSD2010.07.01 01:33 时间 GBPUSD2010.07.01 01:32 mas1(EURUSD)-1.22264 mas2(GBPUSD)-1.49512
2010.07.19 15:50:02 核心1 时间 EURUSD2010.07.01 01:32 时间 GBPUSD2010.07.01 01:31 mas1(EURUSD)-1.22241 mas2(GBPUSD)-1.49515
2010.07.19 15:50:02 核心1 时间 EURUSD2010.07.01 01:31 时间 GBPUSD2010.07.01 01:30 mas1(EURUSD)-1.22248 mas2(GBPUSD)-1.49523
2010.07.19 15:50:02 核心1 时间 EURUSD2010.07.01 01:30 时间 GBPUSD2010.07.01 01:29 mas1(EURUSD)-1.22245 mas2(GBPUSD)-1.4951
2010.07.19 15:50:02 核心1 时间 EURUSD2010.07.01 01:29 时间 GBPUSD2010.07.01 01:28 mas1(EURUSD)-1.22257 mas2(GBPUSD)-1.4948
2010.07.19 15:50:02 核心 1 时间 EURUSD2010.07.01 01:28 时间 GBPUSD2010.07.01 01:28 mas1(EURUSD)-1.2224 mas2(GBPUSD)-1.49467

 

关键字 OnTimer