Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
글쎄, 내가 어리석게 말했다. 사실, 동적 배열 을 이미 302로 확장했다면 ArrayResize 없이 0에서 301 사이의 모든 요소를 참조할 수 있다는 것을 이해합니다.
전략 테스터 의 결함.
갑자기 멈추고 모든 로컬 및 원격 에이전트의 비문이 완료되어 중단됩니다.
더 이상 어떻게 시작해야 하는지 알려주지 마세요, 처음부터 다시 시작해야 하는 시간이 아쉽죠?에이전트 중 하나를 비활성화합니다.
이 문제는 이미 수정되었습니다. 다음 빌드를 기다리십시오.
SymbolInfoInteger() 함수는 다음과 같은 잘못된 속성 유형을 반환합니다.
소수점 이하 자릿수 를 얻고 싶지만 다음과 같이 맹세합니다. 유형 변환으로 인한 데이터 손실 가능성
유형을 변환하고 있지만 설명에 따르면 int 를 반환해야 합니다. 일반적으로 긴 값을 반환합니다.
값을 정규화하고 바로 여기 함수에 int 를 넣어야 합니다.
_Digits는 잘 작동하지만 저에게는 작동하지 않습니다.이와 같이:
결과는 비슷합니다.
웬만하면 세게 차지 마) 왜 나만 이런 헛소리를 하는 거지?
SymbolInfoInteger() 함수는 다음과 같은 잘못된 속성 유형을 반환합니다.
소수점 이하 자릿수 를 얻고 싶지만 다음과 같이 맹세합니다. 유형 변환으로 인한 데이터 손실 가능성
실제 속성 값은 모든 정수 유형이 될 수 있지만 SymbolInfoInteger() 함수는 항상 긴 유형을 반환합니다 . 함수 실행 결과를 대상 유형으로 직접 캐스팅해야 합니다.
실제 속성 값은 모든 정수 유형이 될 수 있지만 SymbolInfoInteger() 함수는 항상 긴 유형을 반환합니다 . 함수 실행 결과를 대상 유형으로 직접 캐스팅해야 합니다.
감사합니다. 나에게 명확하지 않은 유일한 것은 특정 경우에 어떻게 행동해야 하는지입니다. 컴파일러 경고를 무시하시겠습니까?
그렇지 않다면 어떻게 long 을 내가 이해할 수 없는 int 로 변환할 수 있습니까? 가능하다면 이 경우 어떻게 처리해야 하는지 예를 들어 주십시오.
나는 챔피언십에 대한 Expert Advisor를 쓰고 있습니다. 코드의 버그로 간주됩니까? 원칙적으로 모든 것이 잘 작동하고 컴파일러만 경고를 발행합니다.
그렇지 않다면 어떻게 long 을 내가 이해할 수 없는 int 로 변환할 수 있습니까? 가능하다면 이 경우 어떻게 처리해야 하는지 예를 들어 주십시오.
예를 들면 다음과 같습니다.
메모. 경고는 오류 메시지 가 아닙니다. 이것은 프로그래머를 뒤흔드는 것입니다.
참고 2: 명시적 및 암시적 "유형 캐스팅" 섹션을 참조하세요.
예를 들면 다음과 같습니다.
메모. 경고는 오류 메시지 가 아닙니다. 이것은 프로그래머를 뒤흔드는 것입니다.
참고 2: 명시적 및 암시적 "유형 캐스팅" 섹션을 참조하세요.
감사 합니다 Yedelkin, 나는 진실이 가까운 곳에 있다는 것을 알았습니다! 이제 로그가 깨끗해졌습니다.
"타입 캐스팅"도 본 적 없음)