Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要用十字准线显示附加信息。有没有办法检测用户何时切换到十字准线模式并使用鼠标位置信息来绘制一些跟随光标的文本?
好吧,MQL4/5 无法直接控制 MetaTrader 终端 5 内置 GUI 元素及其 MMI 状态(光标状态,打开/关闭越少)。代码执行引擎永远无法使用它。
如果需要这样的功能,可以创建自己的 GUI 层并模拟十字准线功能(连同任何附加的附加组件),而无需等待 GUI 与内置十字准线按钮交互。这在很多年前是可能的,即使在最初的 MQL4 代码中也是如此。
所以这个需求在 MQL5 代码中是绝对可行的。