MetaTrader 5平台更新build 3270:其他改进和修复 - 页 5

 
Valeriy Yastremskiy #:

一个配置文件是窗口操作的快照,一个模板是窗口操作的快照。你记住了模板,并将其应用于正确的窗口,并记住了正确的配置文件。

你希望它是一个好的老式方法。右键点击所需的专家顾问、指标、对象,所有的设置都准备好了。在上下文菜单中,选择复制。然后,在合适的地方,选择粘贴。

 

聚焦图表并没有真正发挥作用(在调试器中)。

MT5上的小脚本,b.3270,USDCAD,H1,MT5模拟账户。

void OnStart()
  {
//---
   ChartSetInteger(0,CHART_AUTOSCROLL,0);
   int iX = iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00');
   datetime tX = iTime( _Symbol,PERIOD_H1,iX);
   ChartNavigate(0,CHART_BEGIN,iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00'));
   int iY = (int)ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
   datetime tY = iTime( _Symbol,PERIOD_H1,iY);
   Print("date to focus the chart: 2010.05.06 15:00 :(  iX:",iX," tX:",TimeToString(tX,TIME_DATE|TIME_MINUTES),"  chart moved to iY:",iY," tY:",TimeToString(tY,TIME_DATE|TIME_MINUTES) );
 }

导致了以下的表达。

date to focus the chart: 2010.05.06 15:00 :(  iX:74260 tX:2010.05.06 15:00  chart moved to iY:71788 tY:2010.09.29 08:00

也就是说,焦点与目标相差了近半年的时间 :(

这个小函数解决了这个问题。

void plcChart(datetime t){

   ChartSetInteger(0,CHART_AUTOSCROLL,0);
   int iX = iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00');
   datetime tX = iTime( _Symbol,PERIOD_H1,iX);
   ChartNavigate(0,CHART_BEGIN,iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00'));
   int iY = (int)ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
   datetime tY = iTime( _Symbol,PERIOD_H1,iY);
   Print("date to focus the chart: ",TimeToString(t,TIME_DATE|TIME_MINUTES)," :(  iX:",iX," tX:",TimeToString(tX,TIME_DATE|TIME_MINUTES),"  chart moved to iY:",iY," tY:",TimeToString(tY,TIME_DATE|TIME_MINUTES) );  
   int diff = iY - iX;
   ChartNavigate(0,CHART_BEGIN,iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00') + diff);
   iY = (int)ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
   tY = iTime( _Symbol,PERIOD_H1,iY);
   Print("date to focus the chart: ",TimeToString(t,TIME_DATE|TIME_MINUTES)," :(  iX:",iX," tX:",TimeToString(tX,TIME_DATE|TIME_MINUTES),"  chart moved to iY:",iY," tY:",TimeToString(tY,TIME_DATE|TIME_MINUTES) );  
   //   date to focus the chart: 2010.05.06 15:00 :(  iX:74260 tX:2010.05.06 15:00  chart moved to iY:69316 tY:2011.02.21 17:00

}

繁琐但有效。

 
有什么办法能让矩形从形状上固定下来吗?我的意思是,你不能从所有的4个角拖动矩形,只能从2个角拖动,这不会影响到任何人吗?这真的很烦人。从mt5开始就这样了。在mt4中,你可以从所有的方向控制 矩形。
 
Florin Adrian 控制 矩形。
这里有一篇关于图形对象的系列文章,也许有一个解决办法:https://www.mql5.com/de/articles/10417
Grafiken in der DoEasy-Bibliothek (Teil 96): Grafiken in Formularobjekten und Behandlung von Mausereignissen
Grafiken in der DoEasy-Bibliothek (Teil 96): Grafiken in Formularobjekten und Behandlung von Mausereignissen
  • www.mql5.com
In diesem Artikel beginne ich mit dem Erstellen der Funktionsweise für die Behandlung von Mausereignissen in Formularobjekten und füge neue Eigenschaften und deren Verfolgung zu einem Symbolobjekt hinzu. Außerdem werde ich die Klasse der Symbolobjekte verbessern, da die Chart-Symbole jetzt neue Eigenschaften haben, die berücksichtigt und verfolgt werden müssen.
 
Florin Adrian 控制 矩形。

让我们来做

 
Stan Baftalovskiy #:

我赞成!此外,我不得不承认,在MT5中复制文本是一个完全的B***--它几乎无处可寻!

就我而言,我要求在所有的 "信号 "和 "市场 "标签中实现复制功能。 很多时候,你必须到网页界面上寻找额外的信息或搜索类似的信息,你必须用手覆盖所有的东西,而不是复制。

我们将努力改善

 
Saed Modarresi #:

这个 版本,因为 以前的 版本,存在以下错误。

"GDI缓存: 笔插入错误,缓存大小:503,缓存最大值:503"

虽然 显示 a 主机 of these errors, graphical objects on the chart become. 异常


这个 错误 发生 之后 a 机器人 一直在运行 a 时间

虽然 用户 消息 关于这个 错误 以前 版本,这个 问题 还是 发生 版本 3270 xml-ph-0033@deepl.i。

ǞǞǞ 只有 解决方案 已经 发现 完全 关闭 the MetaTrader 5terminal 重新启动 a a

这个 问题 存在 定制 版本 of the Venice Mt5 标准。我 检查 这些 版本

可以 看到 以前 报告 of this error at the following 地址

https://www.mql5.com/en/forum/393007

https://www.mql5.com/en/forum/391752

重要

我的 朋友 have experienced this error on computers that have Windows 11操作 系统 更新 Windows 10。

问题已发现并修复,将在下一个测试版中出现。

你已经创建/改变了很多 "系统 "图形对象。

 
Renat Fatkhullin #:

让我们来做

也许可以尝试从TridinView获得一些客户?

这对于处理大量工具的 "处理者 "来说是必要的--任务很简单,在交易时段之前,我们需要直观地查看大量的工具,并以正确的模型对它们进行分类...

其本质是这样的,它是一个对图表进行排序的功能,在TradingView中,它的实现方式如下:有一个通用的工具列表,但你可以创建一个新的列表(多个列表)。在MT中,没有这样的事情,你通过Window给出所有的列表,并要求滚动浏览它。当你面前有100个工具时,这是很烦人的,你必须在一张纸上写下想要的工具,然后从列表中手动输入名称。

总之,会有更多的客户...

 

你好。你能告诉我mt5是否一直是这种情况。在账户历史过滤器中,"符号 "只显示10个(我检查了其他账户,也是如此)。还有更多的符号交易,但由于某些原因没有显示。而选择 "当前符号 "并不显示当前符号(显示一个完全不同的符号)。

附加的文件:
 
我已经抓住了这个想法,如果 metatester只在metaquotes上测试(它将加快计算 和等待结果,例如,当下载报价时,trfaik被花费,通道被请求堵塞),基地文件夹将按订单减少,像点差或已经适应特定经纪商的配置等小东西已经在客户端重新计算...你对这个想法有什么看法,雷纳特?