错误、漏洞、问题 - 页 1909

 
Alexandr Bryzgalov:
这就是我们的想法。


谢谢。

我在哪里可以读到关于这个想法的信息?

它只适用于字符串变量吗?

任何字符都可以在评论中使用?

 
Stanislav Korotky:
我明白你的意思。下一个问题,为什么视觉测试 窗口关闭时不触发OnDeinit?如何调试指标的OnDeinit中的东西,并与处理执行过程中收集的信息有关(特别是不能快速执行的剖析,以及在线图表上的长历史数据)?

让我们想一想。

当对历史进行分析时,你可以在数据结束后立即调用OnDeinit。对于剖析来说,通常不需要指标性工件。

 
Slava:

让我们想一想。

当对历史进行分析时,有可能在数据结束后立即调用OnDeinit。对于剖析来说,通常不需要指标性工件。

我已经给SD写了一份请求。
 
Stanislav Korotky:
写了一份给SD的申请。
谢谢你。我自己已经写好了申请。
 
Slava:
谢谢你。我自己已经写好了申请。
在给SR写信之前,我检查了这里是否没有回复;-),当时并没有。在任何情况下,也许我在应用中的一些建议会起作用。
 
Alexandr Bryzgalov:

正如他们在《危险》中所说的--没有这样的主题。 纠正后,将是这样的


 
在测试器中选择了一个EA。每次编译后,测试人员都会选择不同的EA。有一个错误!
 

当你在MT5中按下Home键并放大图表时,图形对象和指标会移开--你可以在插图中看到ZigZag的情况。


 

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

虫子,虫子,问题

Renat Fatkhullin, 2017.05.13 17:07

这是正确的,你不能从下到上被驱动,只能从上到下。这是为了安全起见。

你不能和C++比较--在那里任何东西都可以被还原成任何东西。

为什么它能编译?
class A {};

class B : public A
{
public:  
  int i;
};

void OnStart()
{
  A* a = new B;
  
  ((B*)a).i = 1;
  
  dynamic_cast<B*>(a).i = 1;
  
  delete a;
}
 

一般来说,有三种可能性。

1.这是个错误。

2.这种投法允许投成reinterpret_cast,这在原则上是不安全的。如果是这样,你可以把任何指针投给对方,但有可能在以后得到一个访问异常。

3.这种投法允许作为动态投法,但是有一个问题,如何区分动态和静态投法,然后可能所有的投法都是在运行时 进行的。