오류, 버그, 질문 - 페이지 1877 1...187018711872187318741875187618771878187918801881188218831884...3184 새 코멘트 kaus_bonus 2017.04.26 08:14 #18761 kaus_bonus : MT5에서 테스트 에이전트의 캐시를 지우는 시간은 무엇입니까? 나는 나 자신에게 물었다 - 나는 나 자신에게 대답했다)) 캐시를 지우는 데 걸리는 시간은 6분인 것으로 나타났습니다. 이 시간이 지나면 테스트 에이전트의 임시 폴더를 지우고 데이터를 끝없이 다시 준비합니다. 약간의 광기. fxsaber 2017.04.26 08:56 #18762 Sergey Dzyublik : 다음과 같이 템플릿 사용을 통합에 추가할 계획인지 알려주세요. 우회 - TypeToBytes에서 어떻게 구현되는지 확인하세요. fxsaber 2017.04.26 09:04 #18763 이 경우 맞습니까? const를 제거하지 않고 해결하는 방법은 무엇입니까? struct STRUCT { const MqlTick Data; STRUCT( MqlTick &Tick ) : Data(Tick) {} // 'Data' - constructor not defined }; fxsaber 2017.04.26 09:13 #18764 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 오류, 버그, 질문 fxsaber , 2017.04.10 16:23 컴파일 오류 로 이어지는 추가 템플릿 오버로드 생성 template < typename T> T Func() { T Res; return (Res); } template < typename T> void Func( T& Value ) { T Res = ( MqlTick )Value; } void OnStart () { Func< string >(); // без этой строки компилируется MqlTick Tick; Func(Tick); } 어떤 이유로 컴파일러는 void Func( string & ); 1595 - 수정되지 않았습니다. fxsaber 2017.04.26 11:29 #18765 조언자 input int i = 0 ; void OnInit () {} 최적화 옵션 1595 무차별 대입 최적화에 5.5분이 걸렸습니다. 간단히 말해서 잘못된 것입니다. 모든 로그는 첨부 파일에 있습니다. 복제 여부에 관계없이 구독 취소를 요청합니다. 파일: Tester.zip 24 kb Sergey Dzyublik 2017.04.26 11:42 #18766 fxsaber : 1595 - 수정되지 않았습니다. 명시적 Struct 캐스트를 제거하면 모든 것이 작동합니다. template < typename T> T Func(){ T Res; return (Res); } template < typename T> void Func( T& Value ){ T Res = Value; } void OnStart () { Func< string >(); MqlTick Tick; Func(Tick); } fxsaber 2017.04.26 11:47 #18767 Sergey Dzyublik : 명시적 Struct 캐스트를 제거하면 모든 것이 작동합니다. 개발자는 SD에서 오류를 확인했습니다. 잘 봐, 캐스팅이 없습니다. Sergey Dzyublik 2017.04.26 11:49 #18768 fxsaber : 개발자는 SD에서 오류를 확인했습니다. 자세히 보면 캐스팅이 없습니다. template < typename T> void Func( T& Value ) { T Res = ( MqlTick ) Value; } 이 작업의 이름은 무엇입니까? TheXpert 2017.04.26 11:49 #18769 Sergey Dzyublik : 명시적 Struct 캐스트를 제거하면 모든 것이 작동합니다. 두 가지 질문이 있습니다. 1. 이 코드는 로그에 무엇을 출력할까요? 2. 캐스팅은 올바른 함수 오버로드 를 선택하는 버그와 어떤 관련이 있습니까? Sergey Dzyublik 2017.04.26 11:54 #18770 MT5 1595 32비트에서는 모든 것이 쾅(Win7 64비트)과 함께 작동합니다. template < typename T> T Func(){ T Res; Print ( __FUNCTION__ ); return (Res); } template < typename T> void Func( T& Value ){ Print ( __FUNCTION__ ); T Res = Value; } void OnStart () { Func< string >(); MqlTick Tick; Func(Tick); } 결과: 2017.04.26 14:51:14.834 WebTest (EURUSD,H4) 함수<문자열> 2017.04.26 14:51:14.836 WebTest (EURUSD,H4) 함수< MqlTick > 기능 선택에는 버그가 없습니다. 존재하지 않는다는 사실과 어떻게 상관 관계가 있습니까?)) 1...187018711872187318741875187618771878187918801881188218831884...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
MT5에서 테스트 에이전트의 캐시를 지우는 시간은 무엇입니까?
나는 나 자신에게 물었다 - 나는 나 자신에게 대답했다))
캐시를 지우는 데 걸리는 시간은 6분인 것으로 나타났습니다. 이 시간이 지나면 테스트 에이전트의 임시 폴더를 지우고 데이터를 끝없이 다시 준비합니다.
약간의 광기.
다음과 같이 템플릿 사용을 통합에 추가할 계획인지 알려주세요.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
오류, 버그, 질문
fxsaber , 2017.04.10 16:23
컴파일 오류 로 이어지는 추가 템플릿 오버로드 생성어떤 이유로 컴파일러는
최적화 옵션 1595
무차별 대입 최적화에 5.5분이 걸렸습니다. 간단히 말해서 잘못된 것입니다.
모든 로그는 첨부 파일에 있습니다. 복제 여부에 관계없이 구독 취소를 요청합니다.
1595 - 수정되지 않았습니다.
명시적 Struct 캐스트를 제거하면 모든 것이 작동합니다.
명시적 Struct 캐스트를 제거하면 모든 것이 작동합니다.
개발자는 SD에서 오류를 확인했습니다. 자세히 보면 캐스팅이 없습니다.
이 작업의 이름은 무엇입니까?
명시적 Struct 캐스트를 제거하면 모든 것이 작동합니다.
두 가지 질문이 있습니다.
1. 이 코드는 로그에 무엇을 출력할까요?
2. 캐스팅은 올바른 함수 오버로드 를 선택하는 버그와 어떤 관련이 있습니까?
결과:
2017.04.26 14:51:14.834 WebTest (EURUSD,H4) 함수<문자열>
2017.04.26 14:51:14.836 WebTest (EURUSD,H4) 함수< MqlTick >