오류, 버그, 질문 - 페이지 1974 1...196719681969197019711972197319741975197619771978197919801981...3184 새 코멘트 A100 2017.08.25 15:15 #19731 컴파일 중 오류 class B {}; class A { template < typename T> void f() const {} //1 template < typename T> void f() {} //2 void g() const { f<B>(); } //error: 'f<B>' - call non-const method for constant object }; 그리고 라인 (1)과 (2)를 바꾸면 괜찮습니다. 차이점이 뭐야? A100 2017.08.25 16:26 #19732 런타임 에러 class B {}; struct A { template < typename T> void f() { Print ( __FUNCSIG__ ); } //2 template < typename T> void f() const { Print ( __FUNCSIG__ ); } //1 void g() { f<B>(); } }; void OnStart () { A a; a.g(); } 결과적으로 const(1) 메서드가 호출되며 const(2)가 아니어야 합니다. 행 (1)과 (2)를 바꾸면 (인덱스가 아님) 예상대로 not const가 호출됩니다. giros 2017.08.25 17:25 #19733 안녕하세요! 가장 간단한 조건이 충족되지 않는 이유를 알려주세요. if ( Bid > High [ iHighest ( Symbol (), 0 , MODE_HIGH , 30 , 1 )] ) 오류 로그가 표시되지 않습니다. 등록 된 의견 (입찰); Bid가 High[...]보다 커지면 주석 처리가 중지됩니다. 그리고 다음과 같은 조건이 충족됩니다. if ( Bid > High [10] ) Vladimir Pastushak 2017.08.25 17:32 #19734 giros : 안녕하세요! 가장 간단한 조건이 충족되지 않는 이유를 알려주세요. 오류 로그가 표시되지 않습니다. 등록된 댓글(입찰); Bid가 High[...]보다 커지면 주석 처리가 중지됩니다. 그리고 다음과 같은 조건이 충족됩니다. 전체 코드를 첨부하십시오. 보여주신 내용에 오류가 없습니다.. giros 2017.08.25 17:48 #19735 Vladimir Pastushak : 전체 코드를 첨부하십시오. 보여주신 내용에 오류가 없습니다.. 최대한 코드를 단순화하여 오류를 찾았습니다. 오류는 정확히 비교 조건 Bid > High[...] 행에 있습니다. 다음은 전체 코드이며 실행되지 않더라도 복사하여 확인할 수 있습니다. void OnTick () { if ( Bid > High [ iHighest ( Symbol (), 0 , MODE_HIGH , 20 , 1 )] ) { int Buy = OrderSend ( Symbol (), OP_BUY , 1 , Ask , 30 , 0 , 0 , NULL , 12345 , 0 , clrBlue );} } Vladimir Pastushak 2017.08.25 17:54 #19736 giros : 최대한 코드를 단순화하여 오류를 찾았습니다. 오류는 정확히 비교 조건 Bid > High[...] 행에 있습니다. 다음은 전체 코드이며 실행되지 않더라도 복사하여 확인할 수 있습니다. 어떤 결과를 기대하고 있습니까? Vladimir Pastushak 2017.08.25 17:56 #19737 giros : 최대한 코드를 단순화하여 오류를 찾았습니다. 오류는 정확히 비교 조건 Bid > High[...] 행에 있습니다. 다음은 전체 코드이며 실행되지 않더라도 복사하여 확인할 수 있습니다. 당신의 상태는 다음과 같습니다 입찰 가격이 0 막대를 제외하고 지난 20개의 캔들에서 가장 높은 최고점보다 큰 경우. 그런 다음 멈추지 않고 주문을 엽니다. 현재 입찰가가 최고가 보다 낮으면 아무 조치도 취하지 않습니다... giros 2017.08.25 18:08 #19738 Vladimir Pastushak : 어떤 결과를 기대하고 있습니까? 특히 이 경우 구매 주문이 열리기를 기다리고 있습니다. 일반적으로 {...} 연산자의 실행을 기다립니다. Vladimir Pastushak 2017.08.25 18:09 #19739 giros : 특히 이 경우 구매 주문이 열리기를 기다리고 있습니다. 일반적으로 {...} 연산자의 실행을 기다립니다. 이용 약관을 주의 깊게 읽으십시오. Vladimir Pastushak 2017.08.25 18:10 #19740 giros : 특히 이 경우 매수 주문이 열리기를 기다리고 있습니다. 일반적으로 나는 기다립니다 - 연산자 {...}의 실행. 당신의 조건은 분명히 저에게 효과가 있으며 주문이 열렸습니다 ... 1...196719681969197019711972197319741975197619771978197919801981...3184 새 코멘트 사유: 취소 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
컴파일 중 오류
그리고 라인 (1)과 (2)를 바꾸면 괜찮습니다. 차이점이 뭐야?런타임 에러
결과적으로 const(1) 메서드가 호출되며 const(2)가 아니어야 합니다. 행 (1)과 (2)를 바꾸면 (인덱스가 아님) 예상대로 not const가 호출됩니다.안녕하세요! 가장 간단한 조건이 충족되지 않는 이유를 알려주세요.
오류 로그가 표시되지 않습니다. 등록 된 의견 (입찰); Bid가 High[...]보다 커지면 주석 처리가 중지됩니다.
그리고 다음과 같은 조건이 충족됩니다.
안녕하세요! 가장 간단한 조건이 충족되지 않는 이유를 알려주세요.
오류 로그가 표시되지 않습니다. 등록된 댓글(입찰); Bid가 High[...]보다 커지면 주석 처리가 중지됩니다.
그리고 다음과 같은 조건이 충족됩니다.
전체 코드를 첨부하십시오. 보여주신 내용에 오류가 없습니다..
전체 코드를 첨부하십시오. 보여주신 내용에 오류가 없습니다..
최대한 코드를 단순화하여 오류를 찾았습니다. 오류는 정확히 비교 조건 Bid > High[...] 행에 있습니다.
다음은 전체 코드이며 실행되지 않더라도 복사하여 확인할 수 있습니다.
최대한 코드를 단순화하여 오류를 찾았습니다. 오류는 정확히 비교 조건 Bid > High[...] 행에 있습니다.
다음은 전체 코드이며 실행되지 않더라도 복사하여 확인할 수 있습니다.
어떤 결과를 기대하고 있습니까?
최대한 코드를 단순화하여 오류를 찾았습니다. 오류는 정확히 비교 조건 Bid > High[...] 행에 있습니다.
다음은 전체 코드이며 실행되지 않더라도 복사하여 확인할 수 있습니다.
당신의 상태는 다음과 같습니다
입찰 가격이 0 막대를 제외하고 지난 20개의 캔들에서 가장 높은 최고점보다 큰 경우. 그런 다음 멈추지 않고 주문을 엽니다.
현재 입찰가가 최고가 보다 낮으면 아무 조치도 취하지 않습니다...
어떤 결과를 기대하고 있습니까?
특히 이 경우 구매 주문이 열리기를 기다리고 있습니다.
일반적으로 {...} 연산자의 실행을 기다립니다.
특히 이 경우 구매 주문이 열리기를 기다리고 있습니다.
일반적으로 {...} 연산자의 실행을 기다립니다.
이용 약관을 주의 깊게 읽으십시오.
특히 이 경우 매수 주문이 열리기를 기다리고 있습니다.
일반적으로 나는 기다립니다 - 연산자 {...}의 실행.
당신의 조건은 분명히 저에게 효과가 있으며 주문이 열렸습니다 ...