mql5-execution-microstructu.../Tests/Fixtures
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-09 01:19:31 +03:00
..
fixture_pm_seed1.txt RequestLatencyLab 1.00 (draft): implementation per TZ, LOCAL_ONLY safety default 2026-09-09 01:19:31 +03:00
fixture_stats_basic.json RequestLatencyLab 1.00 (draft): implementation per TZ, LOCAL_ONLY safety default 2026-09-09 01:19:31 +03:00
fixture_ticks_window.csv RequestLatencyLab 1.00 (draft): implementation per TZ, LOCAL_ONLY safety default 2026-09-09 01:19:31 +03:00
README.md RequestLatencyLab 1.00 (draft): implementation per TZ, LOCAL_ONLY safety default 2026-09-09 01:19:31 +03:00

Tests/Fixtures

Синтетические фикстуры для автоматических проверок (LOCAL_ONLY, без торговли). Числа — ожидаемые значения фикстур, не измерения рынка (AcceptanceTests §«Числовые контрольные примеры»).

fixture_stats_basic.json

Ожидаемые значения для массива [0,10,20,30]:

  • mean = median = 15
  • p90 = 27; p95 = 28.5; p99 = 29.7; p99.9 = 29.97
  • stddev = sqrt(500/3)
  • метод: (n-1)*p, линейная интерполяция

fixture_pm_seed1.txt

Первые пять значений Park–Miller при seed=1: 16807, 282475249, 1622650073, 984943658, 1144108930

fixture_ticks_window.csv

Пример набора тиков окна [b-60000, b-1] (MqlTick: time, time_msc, bid, ask, last, volume, flags, volume_real), используемый проверками MARKET-01/02.