mql5-execution-microstructu.../dependencies.lock.json

74 lines
3.6 KiB
JSON

{
"project": "mql5-execution-microstructure-02-request-latency",
"lock_version": 1,
"status": "confirmed",
"generated_by": "MetaTrader Assistant",
"dependencies": [
{
"name": "LifecycleBenchmark.mq5",
"source_project": "mql5-execution-microstructure",
"source_relative_path": "Experts/LifecycleBenchmark/LifecycleBenchmark.mq5",
"source_commit": "d8fe28561bda92250e16f275ff7d70cd27e22925",
"source_file_sha256": "db4e5df65342ec105c065b34b648a5b9f8b84c5bd2bec3c0b623f297ce52154e",
"snapshot_path": "Include/Dependencies/Article01/Experts/LifecycleBenchmark/LifecycleBenchmark.mq5",
"snapshot_sha256": "db4e5df65342ec105c065b34b648a5b9f8b84c5bd2bec3c0b623f297ce52154e",
"used_module": "Include/RequestLatencyLab/Legacy/BenchmarkStatistics.mqh",
"used_module_sha256": "00c715a87c5106491d7a93490e4be356bc56069fcfa314673ed71f22aaf3023e",
"status": "SNAPSHOT",
"functions": [
"MinValue",
"MaxValue",
"AvgValue",
"Percentile"
],
"transitive_dependencies": []
},
{
"name": "OrderLifecycleRecorder.mq5",
"source_project": "mql5-execution-microstructure",
"source_relative_path": "Experts/OrderLifecycle/OrderLifecycleRecorder.mq5",
"source_commit": "d8fe28561bda92250e16f275ff7d70cd27e22925",
"source_file_sha256": "345689f4882127468507c37f22aad2f243f7faee99bd50a7283065cc560d889f",
"snapshot_path": "Include/Dependencies/Article01/Experts/OrderLifecycle/OrderLifecycleRecorder.mq5",
"snapshot_sha256": "345689f4882127468507c37f22aad2f243f7faee99bd50a7283065cc560d889f",
"used_module": "Include/RequestLatencyLab/Legacy/TradeRequestTools.mqh",
"used_module_sha256": "e755d1063a26b51015c8d55fc916599406aa113dceb636062c0e2fbce19a0b59",
"status": "SNAPSHOT",
"functions": [
"NormalizePrice",
"NormalizeVolume",
"SelectFilling",
"BuildRequest",
"PreCheck"
],
"transitive_dependencies": []
},
{
"name": "TradeLifecycle.mqh",
"source_project": "mql5-execution-microstructure",
"source_relative_path": "Experts/OrderLifecycle/TradeLifecycle.mqh",
"source_commit": "d8fe28561bda92250e16f275ff7d70cd27e22925",
"source_file_sha256": "4e839900e472247b547a43a5f662eaf7586aad3964880a8763d5cb41c8039d73",
"snapshot_path": "Include/Dependencies/Article01/Experts/OrderLifecycle/TradeLifecycle.mqh",
"snapshot_sha256": "4e839900e472247b547a43a5f662eaf7586aad3964880a8763d5cb41c8039d73",
"used_module": "Include/RequestLatencyLab/Legacy/LifecycleAdapter.mqh (#include ..\\..\\Dependencies\\Article01\\...)",
"used_module_sha256": "b8e1c9805c28b293c65590ed0e9e75ac4a0d0ccc36ddfc122d1b81734bfddb70",
"status": "SNAPSHOT",
"functions": [
"RetcodeName",
"ShortTypeName",
"IsPendingType",
"CTradeLifecycle::IsComplete (diagnostica)"
],
"transitive_dependencies": []
}
],
"notes": [
"Snimki stat'i 1 pohozheny v Include/Dependencies/Article01 i vklyucheny v repositorij;",
"podklyuchenie — otnositel'nyj #include iz Include/RequestLatencyLab/Legacy/LifecycleAdapter.mqh.",
"source_commit = d8fe28561bda92250e16f275ff7d70cd27e22925 (HEAD kanonicheskogo repositoriya stat'i 1).",
"source_file_sha256 — ot originala (sosednij repositorij); snapshot_sha256 — ot kopii v Include/Dependencies.",
"used_module_sha256 — ot fakticheskih bajtov rabochih modulej laboratorii.",
"Iskhodnye katalogi stat'i 1 (vneshnij repositorij) ne izmenyayutsya i ne trebuyutsya dlya sborki."
]
}