MT4에서는 유사한 방식을 사용하여 데이터를 로드하지 않습니다. 저것들. 2050년 어딘가에서 처음에 사용할 수 있고 더 많은 기록을 얻으려면 차트를 기록으로 더 깊이 스크롤해야 합니다.
내가 말한 것. 분명히 MT4에서는 불가능합니다. 항상 그래왔어
반면에 MT4는 항상 자체적으로 TF 데이터와 표시기를 동기화 하고 프로그래머는 이 문제를 전혀 처리할 필요가 없습니다(이전에 Quotes Archive 또는 차트를 통해 기록을 로드한 경우에만). 제 생각에는 MT5 히스토리를 자동으로 다운로드 하는 기능보다 이게 더 큰 장점이라고 생각합니다.
다른 주제에 대해 servicedex No. 1342540에 작성했습니다. 먼저 그들은 대답하고 코드를 요청했습니다. 문제를 설명하는 코드와 자세한 스크린샷을 제공했습니다. 응답으로 며칠 - 침묵. 그리고 나는 그들이 고칠 것인지 말 것인지 물었습니다.
문제: MT5 테스터에서 시계열에 액세스할 때 테스트 시작 날짜가 기호의 기록 시작 날짜보다 이전 날짜인 경우 해당 시계열의 데이터는 테스트 전체에서 가져올 수 없습니다. 이 기호는 이미 있습니다. 대신 테스터는 " XXXYYY: 내역이 없습니다. 거래 서버에서 XXXYYY 내역을 사용할 수 있는지 확인하십시오"라는 오류를 보냅니다.
이러한 접근 방식은 다중 통화 분석이 테스트의 현재 순간에 기록이 이미 시작된 일반 집합의 기호 하위 집합을 기록에 사용하는 데 자주 사용됩니다. 그리고 세트의 다른 캐릭터들에 대한 이야기가 시작되면서 그들도 연결됩니다. 단호하게 다중 통화 터미널에 대한 그러한 기회가 없다는 것은 큰 마이너스라고 생각합니다.
servicedex에 요청을 보낸 후 이미 시계열 작업이 불가능함에도 불구하고 SymbolInfoTick 기능 이 이러한 상황에서 완벽하게 작동한다는 것을 발견했습니다. 즉, 정상적으로 작동하는 프로그램을 만들려면 테스트 중에 필요한 시계열에 대한 데이터를 자체적으로 구축하고 각 틱에서 가격 변화를 기억하는 "목발"을 발명해야 합니다.
MT4에서는 유사한 방식을 사용하여 데이터를 로드하지 않습니다. 저것들. 2050년 어딘가에서 처음에 사용할 수 있고 더 많은 기록을 얻으려면 차트를 기록으로 더 깊이 스크롤해야 합니다.
내가 말한 것. 분명히 MT4에서는 불가능합니다. 항상 그래왔어
반면에 MT4는 항상 자체적으로 TF 데이터와 표시기를 동기화 하고 프로그래머는 이 문제를 전혀 처리할 필요가 없습니다(이전에 Quotes Archive 또는 차트를 통해 기록을 로드한 경우에만). 제 생각에는 MT5 히스토리를 자동으로 다운로드 하는 기능보다 이게 더 큰 장점이라고 생각합니다.
MT4에서는 유사한 방식을 사용하여 데이터를 로드하지 않습니다. 저것들. 2050년 어딘가에서 처음에 사용할 수 있고 더 많은 기록을 얻으려면 차트를 기록으로 더 깊이 스크롤해야 합니다.
또한 한 가지 기능을 발견했습니다. 스크롤할 때 새 막대가 로드되면 prev_calculated가 0으로 재설정됩니다("새로 고침" 버튼처럼 작동함).
친애하는 개발자. 차트(MT4!)를 스크롤하지 않고 히스토리를 다운로드할 수 있는 방법이 있다면 댓글 부탁드립니다.
네 번째에서는 그대로 남아 있습니다.
차트를 스크롤하지 않고 기록을 다운로드하는 것은 프로그래밍 방식으로 불가능하며, PgUp 키 입력을 에뮬레이트하는 것뿐입니다. 쿼드 포럼에서 이에 대해 많은 글이 작성되었습니다.
"모든 틱" 모드에서 테스터를 여러 번 실행하여 기록 데이터를 다운로드할 수도 있습니다. 테스트된 기간과 M1까지 낮은 기간은 최대로 펌핑됩니다. 차트의 최대 막대 수 를 설정하는 것과 관계없이 서버에서 사용 가능한 모든 데이터를 다운로드하기 위해 여러 번 시도합니다.
네 번째에서는 그대로 남아 있습니다.
차트를 스크롤하지 않고 기록을 다운로드하는 것은 프로그래밍 방식으로 불가능하며, PgUp 키 입력을 에뮬레이트하는 것뿐입니다. 쿼드 포럼에서 이에 대해 많은 글이 작성되었습니다.
"모든 틱" 모드에서 테스터를 여러 번 실행하여 기록 데이터를 다운로드할 수도 있습니다. 테스트된 기간과 M1까지 낮은 기간은 최대로 펌핑됩니다. 차트의 최대 막대 수 를 설정하는 것과 관계없이 서버에서 사용 가능한 모든 데이터를 다운로드하기 위해 여러 번 시도합니다.
다른 주제에 대해 servicedex No. 1342540에 작성했습니다. 먼저 그들은 대답하고 코드를 요청했습니다. 문제를 설명하는 코드와 자세한 스크린샷을 제공했습니다. 응답으로 며칠 - 침묵. 그리고 나는 그들이 고칠 것인지 말 것인지 물었습니다.
문제: MT5 테스터에서 시계열에 액세스할 때 테스트 시작 날짜가 기호의 기록 시작 날짜보다 이전 날짜인 경우 해당 시계열의 데이터는 테스트 전체에서 가져올 수 없습니다. 이 기호는 이미 있습니다. 대신 테스터는 " XXXYYY: 내역이 없습니다. 거래 서버에서 XXXYYY 내역을 사용할 수 있는지 확인하십시오"라는 오류를 보냅니다.
이러한 접근 방식은 다중 통화 분석이 테스트의 현재 순간에 기록이 이미 시작된 일반 집합의 기호 하위 집합을 기록에 사용하는 데 자주 사용됩니다. 그리고 세트의 다른 캐릭터들에 대한 이야기가 시작되면서 그들도 연결됩니다. 단호하게 다중 통화 터미널에 대한 그러한 기회가 없다는 것은 큰 마이너스라고 생각합니다.
servicedex에 요청을 보낸 후 이미 시계열 작업이 불가능함에도 불구하고 SymbolInfoTick 기능 이 이러한 상황에서 완벽하게 작동한다는 것을 발견했습니다. 즉, 정상적으로 작동하는 프로그램을 만들려면 테스트 중에 필요한 시계열에 대한 데이터를 자체적으로 구축하고 각 틱에서 가격 변화를 기억하는 "목발"을 발명해야 합니다.
서비스 데스크는 동작이 수정되었다고 썼습니다. 고맙습니다!
별말씀을요! (SD가 아닌 나에게 전달되는 경우).
애플리케이션
저장 오류
개통, 개통: 2015.09.29 17:09, #1311805
답이 없는 매달려...