오류, 버그, 질문 - 페이지 217 1...210211212213214215216217218219220221222223224...3184 새 코멘트 Sergey Gritsay 2010.12.02 21:46 #2161 Interesting : 아마도 여기서 우리는 ArrayInitialize()가 특정 유형의 배열만 채우도록 설계되어 정확한 숫자(대부분 int 또는 double )가 되도록 설계되었다는 사실에 대해 이야기하고 있습니다. 배열이 ENUM_ORDER_TYPE 유형 이므로 ArrayInitialize를 호출하면 이러한 호출 방법이 허용되지 않는다는 오류가 발생합니다. 제 생각에는 이 경우 두 가지 옵션이 있습니다. 1. 코드에서 이를 고려하여 ENUM_ORDER_TYPE 배열 유형을 int 로 변경합니다(최소한 주문 유형은 int로 쉽게 표시될 수 있음). 2. 어레이의 "초기화"를 독립적으로 구현합니다. int 유형으로 모든 것이 정상입니다. 이 유형을 초기화하고 싶습니다. [삭제] 2010.12.02 21:56 #2162 sergey1294 : int 유형으로 모든 것이 정상입니다. 이 유형을 초기화하고 싶습니다. 또는 ArrayInitialize의 유사체를 직접 작성하거나(선택한 프로시저 또는 함수로) 개발자에게 ArrayInitialize의 논리를 변경하도록 요청하십시오(해를 끼치는지 여부). 예를 들어, bool ArrayInitializeOrderType() 및 유사한 함수를 넣을 모듈을 구성한 다음 필요한 경우 사용할 수 있습니다. Sergey Gritsay 2010.12.02 22:02 #2163 Interesting : 또는 ArrayInitialize의 유사체를 직접 작성하거나(선택한 프로시저 또는 함수로) 개발자에게 ArrayInitialize의 논리를 변경하도록 요청하십시오(해를 끼치는지 여부). 예를 들어, bool ArrayInitializeOrderType() 및 유사한 함수를 넣을 모듈을 구성한 다음 필요한 경우 사용할 수 있습니다. 다 이해할 수 있지만 목발로 하고 싶지 않아 [삭제] 2010.12.02 22:12 #2164 sergey1294 : 다 이해할 수 있지만 목발로 하고 싶지 않아 나는 그것을 "목발"이라고 생각하지 않고, MQL5 기능의 확장과 나만의 라이브러리 생성으로 보는 것을 선호합니다. 나는 그것이 더 편리하고 더 안정적이며 궁극적으로 더 빠르다고 확신합니다. Документация по MQL5: Основы языка / Функции www.mql5.com Основы языка / Функции - Документация по MQL5 Sergey Gritsay 2010.12.02 22:24 #2165 Interesting : 나는 그것을 "목발"이라고 생각하지 않고, MQL5 기능의 확장과 나만의 라이브러리 생성으로 보는 것을 선호합니다. 나는 그것이 더 편리하고 더 안정적이며 궁극적으로 더 빠르다고 확신합니다. 아마도 나는 논쟁하지 않을 것입니다. 신호를 저장하기 위해 int 유형의 배열로 작업하는 동안. 본질적으로 어떤 어려움도 나타내지 않습니다. Edgar Akhmadeev 2010.12.02 23:12 #2166 최신 빌드 362(2010년 2월 12일)에 오류가 있습니까? CopyTime 기능 , 세 번째 옵션이 갑자기 작동을 멈췄습니다. 스크립트 문제 2000년 2000년 -하나 기록이 로드되고 차트에 표시됩니다. 이전 빌드에서는 모든 것이 작동했습니다. void OnStart () { datetime dt[]; datetime t1 = StringToTime ( "2010.11.01" ); datetime t2 = StringToTime ( "2010.11.02" ); Print(CopyTime(_Symbol, PERIOD_CURRENT, 1000, 2000, dt)); Print(CopyTime(_Symbol, PERIOD_CURRENT, t1, 2000, dt)); Print(CopyTime(_Symbol, PERIOD_CURRENT, t1, t2, dt)); } Документация по MQL5: Доступ к таймсериям и индикаторам / CopyTime www.mql5.com Доступ к таймсериям и индикаторам / CopyTime - Документация по MQL5 Denis Timoshin 2010.12.03 10:36 #2167 상황은 다음과 같으며 지표에서 어드바이저로 데이터 시간을 전송해야 합니다. 지금까지 Globalvariable 을 통해 옵션을 찾았지만 데이터 시간을 얻기 위해 double 에서 역변환하는 캐치는 유형 변환으로 인한 데이터 손실 가능성을 맹세합니다. 누가 나에게 말해? Документация по MQL5: Основы языка / Типы данных / Приведение типов www.mql5.com Основы языка / Типы данных / Приведение типов - Документация по MQL5 Test Account 2010.12.03 10:54 #2168 dentraf : 상황은 다음과 같으며 지표에서 어드바이저로 데이터 시간을 전송해야 합니다. 지금까지 Globalvariable 을 통해 옵션을 찾았지만 데이터 시간을 얻기 위해 double 에서 역변환하는 캐치는 유형 변환으로 인한 데이터 손실 가능성을 맹세합니다. 누가 나에게 말해? 명시적 유형 캐스트를 작성하기만 하면 됩니다. Denis Timoshin 2010.12.03 11:14 #2169 alexvd : 명시적 typecast 를 작성하면 됩니다. 감사합니다. Denis Timoshin 2010.12.03 16:37 #2170 이러한 오류는 무엇입니까? 유출된 스트링 7개 남음 비정상 종료 1...210211212213214215216217218219220221222223224...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
아마도 여기서 우리는 ArrayInitialize()가 특정 유형의 배열만 채우도록 설계되어 정확한 숫자(대부분 int 또는 double )가 되도록 설계되었다는 사실에 대해 이야기하고 있습니다.
배열이 ENUM_ORDER_TYPE 유형 이므로 ArrayInitialize를 호출하면 이러한 호출 방법이 허용되지 않는다는 오류가 발생합니다.
제 생각에는 이 경우 두 가지 옵션이 있습니다.
1. 코드에서 이를 고려하여 ENUM_ORDER_TYPE 배열 유형을 int 로 변경합니다(최소한 주문 유형은 int로 쉽게 표시될 수 있음).
2. 어레이의 "초기화"를 독립적으로 구현합니다.
int 유형으로 모든 것이 정상입니다. 이 유형을 초기화하고 싶습니다.
또는 ArrayInitialize의 유사체를 직접 작성하거나(선택한 프로시저 또는 함수로) 개발자에게 ArrayInitialize의 논리를 변경하도록 요청하십시오(해를 끼치는지 여부).
예를 들어, bool ArrayInitializeOrderType() 및 유사한 함수를 넣을 모듈을 구성한 다음 필요한 경우 사용할 수 있습니다.
또는 ArrayInitialize의 유사체를 직접 작성하거나(선택한 프로시저 또는 함수로) 개발자에게 ArrayInitialize의 논리를 변경하도록 요청하십시오(해를 끼치는지 여부).
예를 들어, bool ArrayInitializeOrderType() 및 유사한 함수를 넣을 모듈을 구성한 다음 필요한 경우 사용할 수 있습니다.
다 이해할 수 있지만 목발로 하고 싶지 않아
나는 그것을 "목발"이라고 생각하지 않고, MQL5 기능의 확장과 나만의 라이브러리 생성으로 보는 것을 선호합니다.
나는 그것이 더 편리하고 더 안정적이며 궁극적으로 더 빠르다고 확신합니다.
나는 그것을 "목발"이라고 생각하지 않고, MQL5 기능의 확장과 나만의 라이브러리 생성으로 보는 것을 선호합니다.
나는 그것이 더 편리하고 더 안정적이며 궁극적으로 더 빠르다고 확신합니다.
최신 빌드 362(2010년 2월 12일)에 오류가 있습니까? CopyTime 기능 , 세 번째 옵션이 갑자기 작동을 멈췄습니다. 스크립트 문제
2000년
2000년
-하나
기록이 로드되고 차트에 표시됩니다. 이전 빌드에서는 모든 것이 작동했습니다.
상황은 다음과 같으며 지표에서 어드바이저로 데이터 시간을 전송해야 합니다. 지금까지 Globalvariable 을 통해 옵션을 찾았지만 데이터 시간을 얻기 위해 double 에서 역변환하는 캐치는 유형 변환으로 인한 데이터 손실 가능성을 맹세합니다. 누가 나에게 말해?
상황은 다음과 같으며 지표에서 어드바이저로 데이터 시간을 전송해야 합니다. 지금까지 Globalvariable 을 통해 옵션을 찾았지만 데이터 시간을 얻기 위해 double 에서 역변환하는 캐치는 유형 변환으로 인한 데이터 손실 가능성을 맹세합니다. 누가 나에게 말해?
명시적 typecast 를 작성하면 됩니다.
이러한 오류는 무엇입니까?
유출된 스트링 7개 남음
비정상 종료