물론 이러한 작업은 한 사람이 아닌 문서, 전체 커뮤니티를 개발하고 수정하고 설명해야합니다. 그러나 어떤 이유로 관리 자체는 그러한 조항을 제공하지 않으며 적절한 조직을 위해 동일한 GitHub에 대한 링크를 삽입하지 않습니다. 프로젝트가 있지만 그 사용은 거의 동일한 GitHub입니다.
감사합니다! 코드의 경우, 솔직히 그러한 코드를 읽는 것은 매우 흥미 롭습니다 : 템플릿 과부하 주석 부족 ))이 창의력의 가치가있는 것은 무엇입니까, 5 분 생각? 클래스 또는 데이터가있는 배열의 인스턴스입니다. 일반적으로 두뇌 개발을위한 모든 것.
아직 완료되지 않았습니다. 전문가에게 문의하세요.
모든 뉴스 이벤트가 올바르게 다운로드되었는데도 백테스팅이 약 5년(2017년 이후) 으로 제한되는 것 같습니다(BIN 파일은 67MB). 백테스팅을 위해 MT5가 메모리에서 처리할 수 있는 이벤트 수에 제한이 있나요?
결과.
캘린더 데이터베이스의 첫 번째 이벤트는 2007년 1월입니다.
이벤트 일정은 미래로 상당히 앞당겨져 있습니다. 그렇기 때문에 MT5 데이터의 파일을 미리(예를 들어 한 달 전) 저장해 두면 MT4에서 미리 알림을 사용할 수 있습니다.
이것이 제가 MT4에서 하는 일입니다.
MT4에서 캘린더로 작업하는 단계.
1. MT5에서 캘린더를 공통 파일에 저장하는 스크립트를 실행합니다.
2. 공통 파일에서 MT4로 캘린더를 로드합니다.
아래 예는 MT4에서 작업하는 현재 심볼의 통화에 대한 중요 이벤트 알림입니다.
실행 후 MT4에서 직접 해당 심볼의 통화에 대한 중요 이벤트에 대한 차트 업데이트(카운트다운) 알림이 표시됩니다.
마찬가지로 캘린더는 MT4-Tester에서 작동할 수 있습니다.
하지만 계속 문제가 발생합니다. 캘린더 파일의 표준 다운로드를 수행합니다.
을 다운로드한 다음 시작 시간을 설정하고 이 시간 이후의 이벤트를 각 통화에 대해 반복해서 가져옵니다.
읽을 수 있도록 소스를 붙여 넣으세요.
유용한 정보를 제공해 주셔서 감사합니다.
물론 이러한 작업은 한 사람이 아닌 문서, 전체 커뮤니티를 개발하고 수정하고 설명해야합니다. 그러나 어떤 이유로 관리 자체는 그러한 조항을 제공하지 않으며 적절한 조직을 위해 동일한 GitHub에 대한 링크를 삽입하지 않습니다. 프로젝트가 있지만 그 사용은 거의 동일한 GitHub입니다.
감사합니다! 코드의 경우, 솔직히 그러한 코드를 읽는 것은 매우 흥미 롭습니다 : 템플릿 과부하 주석 부족 ))이 창의력의 가치가있는 것은 무엇입니까, 5 분 생각? 클래스 또는 데이터가있는 배열의 인스턴스입니다. 일반적으로 두뇌 개발을위한 모든 것. 물론 작업은 멋지다, 당신은 그것이 어떻게 작동하는지 이해해야합니다.병합 후 전체 배열을 시간별로 정렬하는 함수가 있으면 좋을 것입니다.
병합 후 전체 배열을 시간별로 정렬하는 함수가 있으면 좋을 것입니다.
그렇게 하지 않는 예를 들어주세요.
그렇지 않은 경우를 예로 들어주세요.
코드를 이해하기 어렵지만 위의 코드에 최종 정렬이 있다고 가정하지만 코드에 오류가있을 수 있습니다. 자주 있는 일은 아니지만 배열을 병합할 때 배열의 가장 최근 요소가 더 긴 기간을 가져야 하기 때문에 최종 배열에 정렬 부족의 형태로 오류가 발생합니다.