MT4-테스터 대 MT5-테스터 - 페이지 11

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

라이브러리: TesterBenchmark

fxsaber , 2017.07.24 14:45

순수 MQL4 또는 순수 MQL5 중 어느 거래 API가 더 빠른지 항상 흥미로웠습니다.

따라서 테스터 자체의 성능 영향을 배제하기 위해 MT4/5에서 동일한 Expert Advisor의 OnTick 프로파일링을 수행합니다.


MT5x64(최적화)

i = 1 Pass = 1 OnTester = 2.862 s.: OnTick Profiler: Count = 3387955 , Interval = 0.952 s., 3559797.1 unit/sec , Agent = C:\Program Files\Alpari Limited MT5\Tester\Agent- 127.0 . 0.1 - 3000 build = 1641


MT4x86(단일 실행)

 2017.07 . 24 15 : 38 : 10.770 EURUSD,M1: 1044487 tick events ( 39659 bars, 1045534 bar states) processed in 0 : 00 : 01.903 (total time 0 : 00 : 01.997 )
2017.07 . 24 15 : 38 : 10.770 2017.07 . 08 22 : 10 : 23   TesterBenchmark_Example EURUSD,M1: Interval = 1.878 s. (Profiler: Count = 1044487 , Interval = 1.284 s., 813504.6 unit/sec )


순수 거래 API에서 MT4로 작성되고 순수 거래 API에서 MT5로 작성된 동일한 거래 로직은 다음과 같이 속도가 다르다는 결론을 내릴 수 있습니다.

MT5는 MT4보다 4.4배 빠릅니다! 우리는 언어의 속도를 비교하는 것이 아니라 동일한 TS에 대한 API 거래의 속도를 비교한다는 점에 유의하십시오.

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

라이브러리: TesterBenchmark

fxsaber , 2017.07.24 15:11

그러나 여전히 얼마나 많은 테스터가 더 생산적인지 흥미 롭습니다. 배송된 TS는 견적 이력을 사용하지 않으므로 이러한 비교에 특히 좋습니다.

다양한 뉘앙스를 피하기 위해 최적화 모드에서 두 테스터를 모두 측정합니다.


MT5(최적화)


MT4(싱글)

 2017.07 . 24 15 : 58 : 50.775 EURUSD,M1: 1044487 tick events ( 39659 bars, 1045534 bar states) processed in 0 : 00 : 01.513 (total time 0 : 00 : 01.607 )
2017.07 . 24 15 : 58 : 50.775 2017.07 . 08 22 : 11 : 32   TesterBenchmark_Example EURUSD,M1: Interval = 1.486 s., Count = 1044487 , 702884.9 unit/sec


Single은 MT4에서도 느려지므로 Optimization을 수행하고 OnTester에서 순 시간을 봅니다.

MT4 테스터의 속도는 702884.9 * 1.486 / 0.607 = 1720736.3 ticks/second 입니다.


결론: MT4 테스터는 MT5 테스터보다 ~12% 빠릅니다.

 

여기서 내가 묻겠습니다. 지점은 매우 편리합니다.

https://www.mql5.com/ru/forum/211657#comment_5500010 게시물 #9

MT4
MT4
  • 2017.07.19
  • www.mql5.com
Кто знает, почему нет связи MT4 с интернет? В чем может быть вопрос? На соединении показывает 1kb, после идет общая ошибка...
 

MT5 테스터의 기능에 대한 작은 공개.

TesterReport - ощути всю мощь MT5-тестера в один клик!
TesterReport - ощути всю мощь MT5-тестера в один клик!
  • www.mql5.com
После MT4 идет неприятие MT5 из-за непонятной ордерной системы. Особенно это сказывается в Тестере стратегий: отчет MT4 интуитивно понятен, в отличие от MT5. По этой причине, когда заходит речь о