错误、漏洞、问题 - 页 2814

 
执行过程中出错。
template<typename T>
int f( T, int i = sizeof(T)) { return i; }
void OnStart()
{
    Print( f(1) );
}

结果:0

预期结果:4

 
Fast235:

我的应用程序完全没有反应,它肯定对RYZENS不友好。

而软件告诉你要看PowerManager,试着改变最小的CPU状态,通常是5%,把它改成99-100%。

完成了。


你在什么操作模式下有这样的红晕,如果是在测试器中,那么也许应该是这样,我没有进入这个程序的工作,我记得是用微冻结看的。

如果你想让MT工作,也许你需要改变最低的CPU频率,这样它就不会抽风;它不会在空闲时消耗更多。

你可以在任何模式下看到红色的东西。

 
fxsaber:

完成了。

在所有模式中都可以观察到红肿。

sfc /scannow (系统文件扫描命令)

malwarebytes(免费版就可以了,寻找任何有害的东西)。

 
我无法理解为什么EA不关闭交易。有2个信号,例如40和20。我把30个打开,留下10个关闭。从理论上讲,当其中一个指标的运动发生变化时,就会有一个关闭的信号,但交易仍在继续进行。如何解决这个问题?
 
Valentin Denisov:
我不明白为什么专家顾问不能关闭交易。我有2个信号,例如,40和20。我把信号设定为在30点开盘,10点收盘。从理论上讲,当其中一个指标的运动发生变化时,就会有一个关闭的信号,但无论如何,交易仍在继续进行。如何解决这个问题?

没有什么是清楚的。什么信号?什么40?

 
Vladimir Karputov:

没有什么是清楚的。什么信号?什么40?

有信号阈值open和阈值close,默认情况下它们是10。从指标的信号中产生模式。假设有2个模式为20和40的指标。计算这些模式后,我们得到30或10。而根据文件,如果我们设定开盘30,收盘10,那么只要有一个指标翻转,交易就应该自动关闭。但这并没有发生。只有当两个指标都反转时,即在-30和+30时,交易才会关闭和打开。
 
Valentin Denisov:
有信号阈值open和阈值close,它们默认为10。模式是来自于指标信号。假设有2个模式为20和40的指标。计算这些模式后,我们得到30或10。而根据文件,如果我们设定开盘30,收盘10,那么只要有一个指标翻转,交易就应该自动关闭。但这并没有发生。只有当两个指标都反转时,即在-30和+30时,交易才会关闭和打开。

没有'让我们说'。在MQL5向导中形成一个EA。把它附在你的帖子上,只有这样你才会说话。到目前为止,你对基于自定义指标信号的专家顾问系统如何工作还没有清楚的认识。

顺便说一下,你是否读过《MQL5向导:新版本》这篇文章?你是否了解文章中的图片

你了解它是如何运作的吗?

Мастер MQL5: Новая версия
Мастер MQL5: Новая версия
  • www.mql5.com
В терминал MetaTrader 5 продолжают вноситься улучшения, добавляется новый функционал. В очередном (439) билде MetaTrader 5 обновился и Мастер MQL5, который позволяет создавать советники с еще более гибкими торговыми правилами. В этой статье мы покажем новые возможности Мастера MQL5 и расскажем об изменениях в архитектуре экспертов, получаемых...
 
Vladimir Karputov:

没有'让我们说'。在MQL5向导中形成一个EA。把它附在你的帖子上,只有这样你才会说话。到目前为止,你对基于自定义指标信号的专家顾问系统如何工作还没有清楚的认识。

顺便说一下,你是否读过《MQL5向导:新版本》这篇文章?你是否了解文章中的图片

你了解它是如何运作的吗?

这就是问题所在,我已经想好了。但它不能正常工作。我必须使用拐杖,我希望我不需要这样做。
如果我们设置开盘大于收盘,当开盘大于收盘时,交易将被执行,而当开盘和收盘之间时,交易将被关闭。如果收盘大于收盘,那么当信号大于开盘或收盘时,仓位将被打开,而当信号大于收盘时则被关闭。
 
Valentin Denisov:
关键是,我已经想好了。但它并没有发挥应有的作用。我必须使用拐杖,因为我希望没有拐杖也能工作。
如果开盘设置高于收盘,交易将在信号高于开盘时开盘,在开盘和收盘之间时关闭。如果收盘较大,那么当信号大于开盘或收盘时,仓位将打开,而当信号大于收盘时,将关闭。
但这一规则并不奏效。我也不明白为什么。
 
Valentin Denisov:

"拐杖"、"错误"--这是那些游走在主题中并试图把自己的错误当作终端错误的人的词汇。

请在MQL5向导 中形成一个EA。把它附在你的帖子上,然后才会说话。