CopyRates는 요청한 것보다 적은 데이터를 반환합니다. 확인할 사항

과거 가격 캔들에 대한 요청은 데이터가 준비되거나 다운로드되는 동안 예상보다 적은 수의 요소를 반환할 수 있습니다. 반환된 개수는 함수 결과의 일부이며 후속 처리를 안내해야 합니다.

최소 데이터 정의

신호에 필요한 실제 전환을 나열합니다. 전략에 완전한 가격 캔들 시퀀스가 ​​필요한 경우 시퀀스를 사용할 수 있을 때까지 해당 계산을 중지하세요. 누락된 가격 캔들은 중립 지표 값이 아닙니다.

기호 및 기간 검사

요청한 상품이 존재하는지, 기간이 의도한 로직과 일치하는지 확인하세요. 요청된 범위와 반환된 개수를 의미 있는 상태 변경마다 한 번씩 기록합니다. 매 틱마다 무기한으로 기록하지 않습니다.

명시적으로 주문 확인

귀하의 배열이 시계열로 인덱싱되었는지 여부와 현재 완료되지 않은 가격 캔들을 나타내는 요소가 무엇인지 알아보세요. 물리적 메모리 순서와 논리적 시리즈 인덱싱이 동일하다고 가정하지 마십시오.

바쁜 대기 대신 복구

기록을 사용할 수 있게 되면 나중에 이벤트를 다시 시도하도록 하세요. 긴 대기 루프로 인해 터미널이 응답하지 않을 수 있습니다. 의도적으로 짧은 기록 범위로 변경 사항을 테스트할 수 있기 때문에 이는 유용한 첫 번째 소스 코드 개선 사항입니다.

참고자료 및 추가 자료

무료로 편집 가능한 EA 프로젝트로 시작해보세요·MQLume 소스 코드 살펴보기

맨 위로 돌아가기

소스 프로젝트 검사

각 패키지에 대해 제공된 릴리스, 입력 가이드 및 문서화된 테스트 범위를 검토하십시오.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5MoonDog EA MT5EA Super Trend XAUUSD MT5Gold Beaver MT5Smart Gold Hunter MT5

장바구니

프로젝트당 개인용 라이선스 한 개입니다. 같은 상품은 한 번만 담을 수 있습니다.

장바구니가 비어 있습니다

소스 프로젝트를 선택해 주세요.

쇼핑 계속하기