mt5 전략 테스터 틱

 

안녕하세요 MQL5 커뮤니티 여러분,

mt5 터미널 테스터의 눈금이 정확합니까 아니면 mt4와 유사하게 무작위입니까?

고맙습니다

 

https://www.mql5.com/en/articles/75

당신의 답이 있습니다.

The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
  • 2010.06.02
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 allows us to simulate automatic trading, within an embedded strategy tester, by using Expert Advisors and the MQL5 language. This type of simulation is called testing of Expert Advisors, and can be implemented using multithreaded optimization, as well as simultaneously on a number of instruments. In order to provide a thorough testing, a generation of ticks based on the available minute history, needs to be performed. This article provides a detailed description of the algorithm, by which the ticks are generated for the historical testing in the MetaTrader 5 client terminal.
 
superk11 :

https://www.mql5.com/en/articles/75

당신의 답이 있습니다.

superk11님 감사합니다.
 

"테스터에서 M1 시간 프레임을 사용하면 가격 움직임을 매우 정확하게 시뮬레이션 할 수 있습니다."

MT5 테스터는 시뮬레이션된 틱을 생성합니다. 나는 이러한 시뮬레이션된 틱이 여전히 가짜 틱(더 정확한 가짜 틱)으로 간주된다고 생각합니다.

"진드기의 순서 비교"

나는 이 기사에 포함된 몇 가지 주요 요점을 이해하는 데 어려움을 겪었습니다. 특정 정보를 얻기 위해 분류해야 할 많은 "보풀과 퍼프"가 있었지만 전반적으로 흥미롭게 읽었습니다.

MQL5 커뮤니티의 누군가가 MQL5 테스터에서 테스트하기 위해 실제 틱 데이터를 사용하는 방법에 대해 잘 알고 있습니까?

고맙습니다

 
WhooDoo22 :

"테스터에서 M1 시간 프레임을 사용하면 가격 움직임을 매우 정확하게 시뮬레이션 할 수 있습니다."

MT5 테스터는 시뮬레이션된 틱을 생성합니다. 나는 이러한 시뮬레이션된 틱이 여전히 가짜 틱(더 정확한 가짜 틱)으로 간주된다고 생각합니다.


나는 이 기사에 포함된 몇 가지 주요 요점을 이해하는 데 어려움을 겪었습니다. 특정 정보를 얻기 위해 분류해야 할 많은 "보풀과 퍼프"가 있었지만 전반적으로 흥미롭게 읽었습니다.

MQL5 커뮤니티의 누군가가 MQL5 테스터에서 테스트하기 위해 실제 틱 데이터를 사용하는 방법에 대해 잘 알고 있습니까?

고맙습니다

안녕하세요 WhooDoo님, MT5에서는 실제 틱 데이터를 사용할 수 없습니다. 이 주제 를 읽으십시오.
 
WhooDoo22 :

"테스터에서 M1 시간 프레임을 사용하면 가격 움직임을 매우 정확하게 시뮬레이션 할 수 있습니다."

MT5 테스터는 시뮬레이션된 틱을 생성합니다. 나는 이러한 시뮬레이션된 틱이 여전히 가짜 틱(더 정확한 가짜 틱)으로 간주된다고 생각합니다.


나는 이 기사에 포함된 몇 가지 주요 요점을 이해하는 데 어려움을 겪었습니다 . 특정 정보를 얻기 위해 분류해야 하는 많은 "보풀 및 퍼프"가 있었지만 전반적으로 흥미롭게 읽었습니다.

특히 어떤 점?
 
angevoyageur :
안녕하세요 WhooDoo님, MT5에서는 실제 틱 데이터를 사용할 수 없습니다. 이 주제 를 읽으십시오.

안녕하세요 항해사님.

분명히 Heinz Traub은 MT5의 실제 틱 문제에 대한 솔루션을 찾기 위해 실험하고 있습니다.

고맙습니다

 
RaptorUK :
특히 어떤 점?

나는 기사를 읽고 나서 "진드기 생성 알고리즘"이라는 헤더를 읽기 시작했고 아래의 모든 것이 그림 문자와 도표로 기사의 나머지 부분을 압도하는 것처럼 보였습니다. 내 생각에는 정말? 이 글은 MT3-4 테스터의 기능과 한계로 구성된 " 전략 테스터 에 대한 약간의 역사"를 건너뛰기만 해도 충분히 복잡합니다. MT3-5의 테스터에 대한 상세한 배경 지식에 감사하지만 MT5가 실제 틱을 생성했는지 여부를 알고 싶었을 뿐입니다. 그렇지 않은 경우 MT5 터미널 히스토리 폴더에 히스토리 파일을 통합하여 궁극적으로 이러한 방식으로 MT5 테스터에서 실제 틱을 생성할 수 있는지 여부에 관심이 있었습니다. Ctrl+F를 눌러 키워드를 입력하고 이 질문에 답하기 위한 특정 기준을 찾는 것을 고려했지만 실제로는? 기다려... 하지만 정말? ㅋㅋㅋ!

고맙습니다

 
WhooDoo22 :

MT3-5의 테스터에 대한 상세한 배경 지식에 감사하지만 MT5가 실제 틱을 생성했는지 여부를 알고 싶었을 뿐입니다.

기사 제목이 답을 주지 않습니까?

"MetaTrader 5 터미널의 전략 테스터 내 Ticks 생성 알고리즘 "

전략 테스터가 실제 틱을 사용한 경우 어디에서 틱을 가져왔는지 확실하지 않지만 사용했다면 생성할 필요가 없었을 것입니다.

The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
  • 2010.06.02
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 allows us to simulate automatic trading, within an embedded strategy tester, by using Expert Advisors and the MQL5 language. This type of simulation is called testing of Expert Advisors, and can be implemented using multithreaded optimization, as well as simultaneously on a number of instruments. In order to provide a thorough testing, a generation of ticks based on the available minute history, needs to be performed. This article provides a detailed description of the algorithm, by which the ticks are generated for the historical testing in the MetaTrader 5 client terminal.
 
WhooDoo22 :

안녕하세요 MQL5 커뮤니티 여러분,

mt5 터미널 테스터의 눈금이 정확합니까 아니면 거래의 수를 의미합니다. 분명히 테스트를 기반으로 할 때 하루에 거래가 거의 없을 것으로 예상하지만 실시간 데모 계정에서 수십 건이 발생하면 테스터에 문제가 있다고 의심됩니다.

그래서 이 문제를 해결하기 시작했습니다. 나는 거래하지 않고 기록만 파일에 기록하는 EA를 작성했습니다. 이것은 실제 데이터를 제공했습니다(VPS에서 실행되므로 모든 것을 안정적으로 기록합니다). 테스터에서 각 틱 데이터를 인쇄하는 수정된 버전도 만들었습니다. 로그에서 이 부분을 추출했습니다. 그래서 두 가지 데이터를 모두 가지고 있어 비교할 수 있었습니다. 그리고 놀라움이 찾아왔습니다.

실제로 테스터 데이터가 더 많습니다. 이 기사 https://www.mql5.com/en/articles/75에서 설명한 단순화로 인해 테스터 데이터가 적을 것으로 예상했지만 사실이 아닙니다. 요점을 명확히 하기 위해 간단한 단어로 반복하면 됩니다. 전략 테스터에서는 실제 시간보다 동일한 시간(예: 1분) 동안 더 많은 틱이 생성됩니다 . 더욱이 내장된 지표에 의해 보여지는 볼륨은 기록된 것과 완전히 다릅니다.


추신:

틱 테스터와 실생활의 차이의 문제는 주요 캔들 데이터(시가, 종가, 고가, 저가)가 일치하기 때문에 투명하지 않습니다. 실생활 데이터를 기록하지 않고 테스터와 비교하여 인식할 수 없습니다.

The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
  • 2010.06.02
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 allows us to simulate automatic trading, within an embedded strategy tester, by using Expert Advisors and the MQL5 language. This type of simulation is called testing of Expert Advisors, and can be implemented using multithreaded optimization, as well as simultaneously on a number of instruments. In order to provide a thorough testing, a generation of ticks based on the available minute history, needs to be performed. This article provides a detailed description of the algorithm, by which the ticks are generated for the historical testing in the MetaTrader 5 client terminal.
 
RaptorUK :

기사 제목이 답을 주지 않습니까?

"MetaTrader 5 터미널의 전략 테스터 내 Ticks 생성 알고리즘 "

전략 테스터가 실제 틱을 사용한 경우 어디에서 틱을 가져왔는지 확실하지 않지만 사용했다면 생성할 필요가 없었을 것입니다.

제목은 사이트를 검색할 때 사용자(예: 작은 ole' me)가 찾을 수 있도록 기사 이름을 지정하는 몇 줄의 텍스트입니다. 예, 기사 제목이 주제의 배경을 잘 나타내지만 자세한 설명을 듣기 위해 내용을 읽기로 결정했습니다. 네, 기사 제목 "진드기 세대의 알고리즘"에 대해 논쟁할 수는 없지만 내 질문에 대한 확인으로 기사 내용을 읽지 않았을 때 실제로 도움이 되지 않는다고 느낍니다(지금 WhooDoo, 맞아 ? 하하하하!)

고맙습니다