错误、漏洞、问题 - 页 3008

 
Artyom Trishkin:

在窗口模式下制作图表

同时使用CHART_BRING_TO_TOP

if(!ChartGetInteger(0,CHART_BRING_TO_TOP))
              {
}

来卸下一个非活动窗口的负荷,并停止绘图。


另外,如果窗口是不活动的,就没有事件。

我记录下最后一次的时间。

//=====================================================================
// Записываем время последнего обращения к панели
//=====================================================================
   if(id==CHARTEVENT_CHART_CHANGE
      || id==CHARTEVENT_OBJECT_CLICK
      || id==CHARTEVENT_KEYDOWN
      || id==CHARTEVENT_OBJECT_ENDEDIT
      || id==CHARTEVENT_CLICK)
      LastTimeChartUse=TimeCurrent();
 
Vladislav Andruschenko:

我也使用CHART_BRING_TO_TOP

来卸下一个非活动窗口的负荷,并停止绘图。

你如何使用它?这个标志只是应用于其中一个图表,以显示它。

另一方面,我需要知道目前已经显示的是哪张图。

 
Artyom Trishkin:

你如何使用它?这个标志只适用于其中一个图表,以显示它。

我需要知道的是目前已经显示的是哪张图。

意思是:如果图表没有被激活,即当前没有被选中(没有用户对其进行主动操作)。

ChartGet Integer(0,CHART_BRING_TO_TOP)

当图表在所有的上面时显示为真。

即正在使用中。

不能盲目地相信文件,....


然后我停止绘制数据,并将我的面板最小化。


当图形不被使用时,即用户不在使用它时。

然后

//=====================================================================
// Записываем время последнего обращения к панели
//=====================================================================
   if(id==CHARTEVENT_CHART_CHANGE
      || id==CHARTEVENT_OBJECT_CLICK
      || id==CHARTEVENT_KEYDOWN
      || id==CHARTEVENT_OBJECT_ENDEDIT
      || id==CHARTEVENT_CLICK)
      LastTimeChartUse=TimeCurrent();

保存对图表的最后一次访问(光标(为了我自己的需要被删除....),点击)

而如果图表超过5分钟没有被使用,我就会停止所有可见的计算,以避免加载系统。

因此,当用户访问该图时,所有的计算又开始工作了。

 
Vladislav Andruschenko:

意味着:如果该图没有被激活,即现在没有被选中(没有用户活动在其上)。

当图形在所有上面时显示为真。

即正在使用中。

不能盲目地相信文件,....


然后我停止绘制数据,并将我的面板最小化。


当图形不被使用时,即用户不在使用它时。

然后

保存对图表的最后一次访问(光标(为了我自己的需要被删除....),点击)

而如果图表超过5分钟没有被使用,我就会停止所有可见的计算,以避免加载系统。

因此,当用户访问图表时,所有的计算又开始工作了。

ChartGet Integer(0,CHART_BRING_TO_TOP)

在这个标志的情况下,Get-function是无用的。该标志只能被写入。它不能被检索到。

然而,我又一次检查了它。的确如此--该函数允许你读取该属性的值。

这意味着在描述这个属性的时候,要么文档已经过时,要么从一开始就存在错误。

 
Artyom Trishkin:

在这个标志的情况下,Get函数是无用的。该标志只能被写入。它不能被检索到。

然而,我再次检查了它。的确--该函数允许你读取一个属性的值。

这意味着在描述这个属性的时候,要么文档已经过时,要么从一开始就存在错误。

我已经使用它3-4年了。没关系的。

 
Artyom Trishkin:

因此,要么是文档中对这个属性的描述已经过时,要么是其中从一开始就有一个错误。

或者它是一个没有记录的功能。它现在还能用,但没有人承诺是否会在下一个版本中出现。

 
JRandomTrader:

还是说这是一个没有记录的功能。它目前还能工作,但是否会在下一个版本中出现,还没有得到承诺。

也是如此。

 

你好。

有两个终端。

一个在工作,一个在家里。在家里没有问题,但在工作中,纳斯达克图表的显示如附件中所示。

这个问题显示在分钟和小时的时间框架上。它在日线图上正常显示。这是在一个模拟账户上。在真实账户 上没有问题。其他图表没有任何问题。

谁知道如何解决这个问题?

附加的文件:
 
Femdag:

你好。

有两个终端。

一个在工作,一个在家里。在家里没有问题,但在工作中,纳斯达克图表的显示方式是附件中的样子。

这个问题显示在分钟和小时的时间框架上。它在日线图上正常显示。这是在一个模拟账户上。在真实账户 上没有问题。其他图表没有任何问题。

谁知道如何能解决这个问题?


可能是一段歪曲的历史。

删除历史记录

转到终端文件夹

然后如截图所示--你的服务器的名称--符号--删除

和蜱虫。


附加的文件:
 
Artyom Trishkin:

在这个标志的情况下,Get函数是无用的。该标志只能被写入。它不能被检索到。

然而,我再次检查了它。的确--该函数允许你读取一个属性的值。

这意味着要么文档中对该属性的描述已经过时,要么从一开始就存在错误。

像这样的

关于交易、自动交易系统和策略测试的论坛

错误、漏洞、问题

Alexey Viktorov, 2021.05.05 10:31

在所有其他图表之上显示图表

bool w/o

这个属性只被写入。

关于交易、自动交易系统和交易策略测试的论坛

虫子、虫子、问题

Alexey Viktorov, 2021.05.05 10:47

嗯,那是一个 "哎哟"。我非常信任这些文件,以至于我觉得没有必要去检查。