错误、漏洞、问题 - 页 380

 
President5:
在Metatrader5的439版本中,增加了一个历史质量指标。当我在M1和H4的开盘价 和所有点位上测试时,质量是51%...为什么以及如何增加?报价的来源 - Alpari演示。
请告诉我们应该把指标放在哪里
 
President5:
在Metatrader5的439版本中,增加了一个历史质量指标。当我在M1和H4的开盘价 和所有点位上进行测试时,质量是51%...为什么以及如何增加?报价的来源是Alpari演示。

只有经纪人可以提高图表历史的质量。

尝试连接到MetaQuotes-Demo(access.metatrader5.com:443),质量会更好。

 
sergey1294:
你能告诉我这个指标的位置吗?
测试结果 页面的顶部
 

我仍然没有收到任何人关于周一史诗般的圈地运动的回复,更不用说修复了。它仍在继续,图表像黄牛一样在翻滚。附上一个简短的视频。MT5的构建是最新的。上一篇文章中的操作系统和其他数据。

P.S.: MetaQuotes-演示服务器,不是什么Alpari...

附加的文件:
rodeo_MT5.zip  458 kb
 
Graff:

Continued....

iIchimoku指标正在经历一个故障。我的指标只是根据if(tenkan[i]>kijun[i])来画箭头。正如你在截图中看到的那样,箭头没有被正确画出来。

完整的代码在文件Ich_1_f.mq5中。

然而,如果我们手动计算它们,一切都会正确显示

文件Ich_1_ok.mq5中的全部代码

石木指标的平均参数同时决定了线的移动。缓冲区内的指标值实际上是在没有偏移的情况下存储的。尽量在你的指标中考虑到这一事实,一切都应该适合。
 

某物在被调用时返回一个空值。

SymbolInfoDouble( ...,SYMBOL_MARGIN_INITIAL)

MQL服务器

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
x100intraday:

我仍然没有收到任何人关于周一史诗般的圈地运动的回复,更不用说修复了。它仍在继续,图表像黄牛一样在翻滚。附上一个简短的视频。MT5的构建是最新的。上一篇文章中的操作系统和其他数据。

P.S.: MetaQuotes-演示服务器,不是什么Alpari...

昨晚,我们的演示服务器发布了441构建服务器的更新,而经纪人将在周六进行更新。

不幸的是,由于大量的变化,上一次官方425服务器更新是在一个月前。现在,服务器的更新将再次变得更加频繁。

周末之后的历史记录的错误很久以前就被修复了,在441版本中应该不会再发生。

 
Rosh:
石木指标的平均参数同时决定了线的移动。缓冲区内的指标值实际上是在没有偏移的情况下存储的。试着在你的指标中考虑到这一事实,它应该是可行的。

1)这非常 "好",但在文档中哪里有描述,我在哪里可以找到关于如何正确处理偏移量以避免Array超出范围的代码例子?

2)请回答我之前的问题12

 
Graff:

1)这当然是非常 "好 "的,但是在文档中哪里有描述,我在哪里可以找到关于如何正确处理偏移量的代码例子,以避免遇到Array超出范围的情况?

他们开始描述这个功能,但到目前为止还没有完成。这里是 -https://www.mql5.com/ru/docs/indicators/ialligator

[in] 蓝线相对于价格图表的偏移。必须记住,行的移动纯粹是一种视觉上的显示,而指标缓冲区中的数值是在没有任何移动的情况下存储的。当使用CopyBuffer() 函数获得缓冲区的值时,偏移值将没有影响。

将增加标准指标的例子。我们只是没有时间。

Документация по MQL5: Технические индикаторы / iAlligator
Документация по MQL5: Технические индикаторы / iAlligator
  • www.mql5.com
Технические индикаторы / iAlligator - Документация по MQL5
 
Graff:

为什么表达 "if(ichi.TenkanSen(i)< ichi.KijunSen(i))"总是(在所有的蜡烛上)返回错误,即使在 "if(ichi.TenkanSen(i)> ichi.KijunSen(i))"?似乎是标准库中 的一个小故障。

库中没有错误。使用该类处理指标数据有两个微妙之处(帮助中可能没有完全描述)。

1.为了使指标数据通过班级获得,班级应该从指标中复制这些数据。要做到这一点,如果你有一丝怀疑数据发生了变化,就调用Refresh(int)方法。在你的情况下。

ichi.Refresh(-1);

2.为了使指标数据通过类有足够的 "深度",你需要设置缓冲区的大小(默认情况下,缓冲区大小为256)。要做到这一点,在创建对象后,调用BufferResize(int)方法。在你的情况下。

ichi.BufferResize(rates_total);

对不起,如果这很混乱。我将回答其他问题。