오류, 버그, 질문 - 페이지 2316

 
fxsaber :

질문은 실제로 개발자가 불일치에 대한 이유를 해체할 수 있는 기반을 갖기 위한 것이었습니다.

결과를 감안할 때 베이스는 아직 표시되지 않습니다.

 
A100 :

결과를 감안할 때 베이스는 아직 표시되지 않습니다.

당신의 선택은 50/50입니다. 광산에서는 모든 것이 다소 한쪽으로 이동합니다.

 
fxsaber :

당신의 선택은 50/50입니다. 광산에서는 모든 것이 다소 한쪽으로 이동합니다.

다음과 같은 경우에만 명시적인 오프셋이 없습니다.

by_ref는 14433 .781 밀리초가 걸렸습니다. 합계=- 1000000 ll
by_val은 13817 .533 밀리초가 걸렸습니다. 합계=- 1000000 ll

by_ref는 13889 .424 밀리초가 걸렸습니다. 합계=- 1000000 ll
by_val은 14135 .603 밀리초가 걸렸습니다. 합계=- 1000000 ll

여기 모든 것이 미러링되었습니다.

더 간단한 예가 필요합니다 ... 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을 통해 줄의 한쪽 가장자리를 끌 때 이 줄이 복사되거나 되지 않는 버그 수정 요청을 어디로 보낼 수 있습니까? 운이 좋다면.

언어에 대한 포럼처럼 보이지만 플랫폼에 대해 어디로 보내야 할까요?


윈도우 10

MT5 x64 빌드 1932

 
신호를 추가할 수 없습니다. 내 fortfs 브로커는 브로커 필드에 없지만 예전에는 있었습니다.
 
2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: '전문가 고문' 탭 Error64의 허용된 URL 목록에 'http://ec2-35-158-140-133.eu-central-1.compute.amazonaws.com'을 추가해야 합니다.

2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: WebRequest에 오류가 있습니다. 오류 코드 = 4060

누구든지 오류가 무엇이며 어떻게 고칠 수 있는지 말해 줄 수 있습니까?


 
Evgeniytre :
2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: '전문가 고문' 탭 Error64의 허용된 URL 목록에 'http://ec2-35-158-140-133.eu-central-1.compute.amazonaws.com'을 추가해야 합니다.

2018.10.30 13:36:45.438 BotTradeHelperTelegram XAUUSD,M1: WebRequest에 오류가 있습니다. 오류 코드 = 4060

누구든지 오류가 무엇이며 어떻게 고칠 수 있는지 말해 줄 수 있습니까?


서비스 - 설정 - 전문가 자문


 
Vladimir Karputov :

서비스 - 설정 - 전문가 자문

저장되지 않음((