错误、漏洞、问题 - 页 2316

 
fxsaber:

这个问题实际上是针对开发商的,这样一来,差异的原因就有了依据。

考虑到这一 结果,基础尚不明显

 
A100:

考虑到这个 结果,你还不能看到基地

在你的版本中,这将是50/50。在我的作品中,一切都略微偏向一边。

 
fxsaber:

在你的版本中,这将是50/50。在我的作品中,一切都略微偏向一边。

没有明显的偏见,至少有这个原因。

by_ref花了14433.781毫秒: sum=-1000000ll
by_val花了13817.533毫秒: sum=-1000000ll

by_ref花了13889.424毫秒: sum=-1000000ll
by_val花了14135.603毫秒: sum=-1000000ll

在这里, 有这一切的镜像

我需要一个更简单的例子...没有rand函数--看起来你在测量它的速度(或其他东西),而不是ref和val。更奇怪的是,我是一个简单的X86平板电脑,而数字的顺序是差不多的~14对~18。而在另一个比较中,完全(!)相同的循环给出了相同的结果,而不是像这里 一样

 
一个人在我这里的私人信息中给我写信,我无法进入他的页面--我得到一个404错误(我可以进入其他通信者的页面,没有任何问题)。我想我不应该到公共论坛上讨论这个问题,是吗?没有支持,如何解决这些问题?
 
A100:

我需要一个更简单的例子...

决定完全写自己的代码,而不是修别人的。

int Ref( string &Str ) { return(Str == NULL ? 1 : 0); }
int Val( string  Str ) { return(Str == NULL ? 1 : 0); }

#define  ITERATIONS 1 e5

int BenchRef( const string &Str, const int Iterations = ITERATIONS )
{
  int Res = 0;
  
  for (int i = 0; i < Iterations; i++)
  {
    string Str2 = (string)i + Str;
    
    Res += Ref(Str2);
  }
    
  return(Res);
}

int BenchVal( const string &Str, const int Iterations = ITERATIONS )
{
  int Res = 0;
  
  for (int i = 0; i < Iterations; i++)
    Res += Val((string)i + Str);
    
  return(Res);
}

#define _CS(A) ((!::IsStopped()) && (A))

#define  BENCH(A,B)                                           \
{                                                            \
  ulong MinTime = ULONG_MAX;                                 \
  for (int i = 0; _CS(i < B); i++)                           \
  {                                                          \
    Comment(#A + ": " + (string)i + "/" + #B);               \
                                                             \
    const ulong StartTime=GetMicrosecondCount();             \
    A;                                                       \
    const ulong TmpTime = GetMicrosecondCount() - StartTime; \
                                                             \
    if (TmpTime < MinTime)                                   \
      MinTime = TmpTime;                                     \
  }                                                          \
                                                             \
  Print("Time["+#A+"] = "+(string)MinTime);                  \
}

void OnStart()
{
  string Str = " ";
  
  for (int i = 0; i < 16; i++)
    Str += Str;
    
  BENCH(BenchRef(Str), 100)
  BENCH(BenchVal(Str), 100)
}


Time[BenchRef(Str)] = 545708
Time[BenchVal(Str)] = 543934


似乎是在平等的基础上。第一次迭代的结果彼此之间有很大的不同。然后它就对齐了。

 

当你用ctrl拖动一条线的边缘时,该线要么被复制,要么不被复制,我应该向哪里发出请求以修复这个错误?这是个运气问题。

我认为论坛是关于语言的,但我应该把关于平台的内容发送到哪里?


Windows 10

MT5 x64 build 1932

 
我无法添加一个信号。经纪人字段没有显示我的Fortfs经纪商,但它曾经显示过。
 
2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: 地址'http://ec2-35-158-140-133.eu-central-1.compute.amazonaws.com'必须被添加到'Advisors'标签的允许URL列表中,Error64。

2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: WebRequest中出现错误。错误代码=4060

谁能告诉我这个错误是什么以及如何修复它?


 
Evgeniytre:
2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: 地址'http://ec2-35-158-140-133.eu-central-1.compute.amazonaws.com'必须被添加到'Advisors'标签的允许URL列表中,Error64。

2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: WebRequest中出现错误。错误代码=4060

对什么样的错误和如何解决有什么建议吗?


服务 - 设置 - 专家顾问


 
Vladimir Karputov:

服务 - 设置 - 顾问

不被保存((