初学者的问题 MQL5 MT5 MetaTrader 5 - 页 760

 
Artyom Trishkin:

仍然值得考虑如何在需要时重新绘制它们。或者真的有必要每秒钟都重新绘制图表吗?

是的,有必要每秒钟重新绘制,让我们假设,同样的对象 "到酒吧关闭的时间",但这是最简单的例子。

在Quaternary中没有ChartRedraw 也能工作,但在Fiver中却只能用它,这 "是一个令人担忧的问题"。

 

我再问一次,因为我还没有收到答案。

它有多糟,或者说它在负载方面没有什么区别?

每秒钟重绘一次图表

int OnInit()
 {
  EventSetTimer(1);
 ...
 }

void OnTimer()
 {
   ...
   SetLabel(...);
  ChartRedraw(0);
 }
 
Vitaly Muzichenko:

我再问一次,因为我还没有收到答案。

它有多糟,或者说它在负载方面没有什么区别?

每秒钟重绘一次图表

你可以 实时分析器 检查它有多坏或多好。
 

是否可以改变绘图风格(如果各种风格需要相同数量的缓冲区进行绘图)?

更具体地说,我希望能够在按键时 "关闭 "部分缓冲区(设置为DRAW_NONE)。

 
BeforeFlight:

是否可以改变绘图风格(如果各种风格需要相同数量的缓冲区进行绘图)?

更具体地说,我希望能够在按键时 "关闭 "部分缓冲区(设置为DRAW_NONE)。

可以

 
Alekseu Fedotov:
可以

谢谢你的回答--这有助于找到错误。
 

在EA过后,我找不到显示交易历史的 面板--请问你能告诉我在哪里找到它吗?

 

你好 2017.07.18_18:26 GMT+3.论坛的行家们,建议使用哪种编程来完成EA -- 程序性或OOP?我在第760页提出了这个问题。它看起来像标准的Moving Average.mq5专家顾问,但它却没有工作。该文章https://www.mql5.com/ru/articles/367,称其为 "简单的规则"。我应该选择什么样的编程方式,才能使我的代码不与这些 "简单的规则 "相矛盾?所以我不必再写一年的《专家顾问》,我想它可以在一个月或一年半内完成。我希望能得到一个答案。如果你有任何问题,请务必提出。暂时就这些了。18:39 GMT+3。发布于18:42 GMT+3。

Создай торгового робота за 6 шагов!
Создай торгового робота за 6 шагов!
  • 2012.06.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы не знаете, как устроены торговые классы, и пугаетесь слов "Объектно-ориентированное программирование"? На самом деле вовсе не обязательно всё это знать, чтобы написать свой собственный модуль торговых сигналов - достаточно следовать простым правилам. Всё остальное сделает Мастер MQL5, и вы получите готовый торговый робот!
 
Aleksey Vyazmikin:

在EA过后,我找不到显示交易历史的 面板--请问你能告诉我在哪里找到它吗?

这个问题似乎是关于测试员的。

测试者的交易历史 只能在关闭窗口之前在展示窗口中找到。

Пользовательский интерфейс - Начало работы - Справка по MetaTrader 5
Пользовательский интерфейс - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
Интерфейс платформы предоставляет доступ ко всем инструментам, необходимым для торговли на финансовых рынках. Он включает в себя различные меню...
 
Ivan Ivanov:

这个问题似乎是关于测试员的。

测试者的交易历史 只能在关闭窗口之前在展示窗口中找到。

谢谢 - 我已经意识到,可视化是一个缺点,更大的缺点是,如果你在测试结束前停止测试,甚至不会有任何统计数据 - 在MT4中,这一切都实现得很好