Object 当相应的条形图脱离图表时,MT4对象是否会自行删除?

Object 当相应的条形图脱离图表时,MT4对象是否会自行删除?,object,mql4,Object,Mql4,我创建了一些小趋势线来增加我使用的指标。趋势线的绘制非常完美。然而,当图表滚动超过MT4设置的条数时,对象似乎堆积起来 趋势线在ObjectCreate()命令中有一个打开时间和一个关闭时间(如下所示): 我认为,当该条滚动离开屏幕时,相应的趋势线也将被删除 您能告诉我是否需要通过编程删除滚动的对象(而不是等待MT4删除它们)吗?一旦创建,对象将保持活动状态,而不管经过多少时间。如果需要-尝试删除该对象,如果不需要-保留该对象并查找最新的对象(循环ObjectsTotal()),以查找符合条件的

我创建了一些小趋势线来增加我使用的指标。趋势线的绘制非常完美。然而,当图表滚动超过MT4设置的条数时,对象似乎堆积起来

趋势线在
ObjectCreate()
命令中有一个打开时间和一个关闭时间(如下所示):

我认为,当该条滚动离开屏幕时,相应的趋势线也将被删除


您能告诉我是否需要通过编程删除滚动的对象(而不是等待MT4删除它们)吗?

一旦创建,对象将保持活动状态,而不管经过多少时间。如果需要-尝试删除该对象,如果不需要-保留该对象并查找最新的对象(循环
ObjectsTotal()
),以查找符合条件的最新对象

bool bSuccess = ObjectCreate( 0, sName, OBJ_TREND, iIndicatorWindow,
                                                    dtOpenTime,  dOpenPrice,
                                                   dtCloseTime, dClosePrice
                                                   );