74 lines
3.6 KiB
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."
|
|
]
|
|
}
|