2026-03-23 22:38:03 +07:00
|
|
|
{
|
|
|
|
|
"platform" :"mt5",
|
|
|
|
|
"program_type":"indicator",
|
|
|
|
|
"copyright" :"Copyright 2026, MetaQuotes Ltd.",
|
2026-03-23 22:39:12 +07:00
|
|
|
"link" :"https:\/\/www.mql5.com\/ru\/articles\/16579",
|
2026-03-23 22:38:03 +07:00
|
|
|
"version" :"1.00",
|
2026-03-23 22:39:12 +07:00
|
|
|
"description" :"Source code and examples for the article \"Market Profile indicator (Part 2): Optimization and rendering on canvas\"",
|
2026-03-23 22:38:03 +07:00
|
|
|
"cpu_architecture" :"0",
|
|
|
|
|
"optimize" :"1",
|
|
|
|
|
"fpzerocheck" :"1",
|
|
|
|
|
"tester_no_cache":"0",
|
|
|
|
|
"tester_everytick_calculate":"0",
|
|
|
|
|
"unicode_character_set":"0",
|
|
|
|
|
"static_libraries":"0",
|
|
|
|
|
|
|
|
|
|
"indicator":
|
|
|
|
|
{
|
2026-03-23 22:39:12 +07:00
|
|
|
"window":"0",
|
|
|
|
|
"applied_price":"1"
|
2026-03-23 22:38:03 +07:00
|
|
|
},
|
|
|
|
|
|
|
|
|
|
"files":
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"path":"Article-16579-MQL5-Market-Profile-Canvas-Optimization.mq5",
|
|
|
|
|
"compile":true,
|
|
|
|
|
"relative_to_project":true
|
2026-03-24 13:03:54 +07:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Canvas\\Canvas.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Files\\FileBin.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Files\\File.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Object.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\StdLibErr.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Controls\\Rect.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\ArrayList.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Interfaces\\IList.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Interfaces\\ICollection.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Interfaces\\IComparer.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Internal\\EqualFunction.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Interfaces\\IEqualityComparable.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Internal\\ArrayFunction.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Internal\\CompareFunction.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Interfaces\\IComparable.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Internal\\Introsort.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"path":"MQL5\\Include\\Generic\\Internal\\DefaultComparer.mqh",
|
|
|
|
|
"compile":false,
|
|
|
|
|
"relative_to_project":false
|
2026-03-23 22:38:03 +07:00
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
"resources":
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"type":"0",
|
|
|
|
|
"path":"readme.md",
|
|
|
|
|
"name":"",
|
|
|
|
|
"relative_to_project":true
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|