MT5如何仅在已打开平仓位置的图表上显示箭头(在图表上显示交易的实时历史记录),以便其他图表不允许显示箭头。
我打开同一货币对的多个图表(使用不同的时间框架或相同的时间框架),并在每个图表上运行一个机器人。
当一个图表打开或关闭一个职位时,它将在所有其他图表上同步显示一个箭头。同步显示箭头是默认MT5行为吗?
如何只在打开-关闭位置的图表上显示箭头?
如果您能提供任何帮助,我将不胜感激。

我想在MT4上显示箭头

发布于 2017-05-09 23:33:10
不是的。
这似乎是MetaTrader终端5的默认硬编码行为。
硬编码MetaTrader终端4/5图形用户界面-操作的配置自由度为零(截至2017-05 )。
有什么解决方法吗?
可以,可以在Expert Advisor (机器人)中实现特定于图形的GUI对象,因此这样的标记只会出现在放置相应XTO操作的图形窗口中,无论是{ entry | may | exit }。
警告:
人们可能已经意识到,最近的语言更新已经启用了来自相当广泛的行为的风险,在这些行为中,运行在GUI-graph A(即USDCAD )上的代码可能会干预图形场景中的任何其他GUI-graph X的上下文,这仅仅是因为错误地通过ChartID() ChartNavigate(),使用进行“恶意接管”可以远程生成ObjectCreate(),remote-change ObjectSet(),{remote| self }使用符号&句点(!)-switch,甚至删除远程对象,甚至杀死远程图形,或者通过ChartDelete()...对自己进行自杀调用
只有彻底的代码审查,逐行是一种通过New-MQL4.56789命令进行破坏的自由生存的机会,该命令现在具有与WMD相同的功能。
https://stackoverflow.com/questions/43623806
复制相似问题