错误、漏洞、问题 - 页 2336

 
顺便说一下,我注意到剖析器 在大型程序上已停止工作。:((
 
Nikolai Semko :
顺便说一下,我注意到剖析器 在大程序上已经停止工作了。:((

什么是大方案?

我在Build 1953上使用它没有任何问题。

 
Alain Verleyen:

什么是大方案?

我在Build 1953上使用它没有任何问题。

是的,我很抱歉。我做了错误的结论。
我有一个1950年的构建,剖析在所有指标上都不工作。
升级为1954年建造。现在剖析工作正在进行。

 

静态变量有各种各样的细微差别。两个平台上出现这种行为的原因是什么?

#property strict

int f()
{
  static const string Symb = _Symbol;
  
  Print(Symb);
  
  return(0);
}

const int Init = f(); // Пусто

void OnStart()
{
  f(); // Не пусто
}
 
网站历史自11月30日以来没有更新。
 

关于交易、自动交易系统和交易策略测试的论坛

虫子,虫子,问题

fxsaber, 2018.11.09 15:34

在测试器中,谁的事件先产生,是滴答还是定时器?

例如,定时器应该在12:00:00.000被调用。而且有一个同样时间的勾。哪个先被触发,是OnTimer还是OnTick?

不幸的是,情况并非总是如此。如果一个挂起的水平在tick上被触发,OnTick被首先调用,然后才是OnTimer。

@Slava,你认为这种情况正确吗?

 
fxsaber:

静态变量有各种各样的细微差别。两个平台上出现这种行为的原因是什么?

因为这不是C++。这里有一个特殊的逻辑:Init在Symb之前被初始化。

 
A100:

因为这不是C++。这里有一个特殊的逻辑:Init在Symb之前被初始化。

我需要理解这个逻辑,或者在哪里读到过。

 
fxsaber:

我想了解这个逻辑,或者在某个地方读到。

void f()
{
static a;
}
static b;

实际上是指

void f()
{
}
static b;
static a;

首先是独立的静态,而在{}然后是

 
A100:

实际上是指

首先,独立的静态,嗯,在{}然后

明白了,谢谢!