如何使XY绘制的对象平稳变化(MT4 vs MT5) - 页 8

 
spiderman8811:
有很多持反对意见的人))))。
你喜欢不同的方法,就用它。我更喜欢我自己的方法。

有更多的布谷鸟离开了...这与喜欢或不喜欢有什么关系呢?要有耐心,我的美人))。2乘以2等于4,无论)))) 个人偏好。

 
Dmitry Fedoseev:

你是在开玩笑还是在假装?这里有什么不清楚的地方?什么是需要逐个像素或逐个价格参考的 任务?你在做某种指标--这一点很清楚)))))。你也想说 "我正在用MQL5编程...")))

我要让你失望了),因为在发布产品之前,我不会给你更具体的信息。多年的经验表明,对细节保持沉默总是更好。

我很善于构思,但在编程方面不够快。有些人的情况正好相反,所以笼统地回答会更安全。

 
Vitaliy Kuznetsov:

我会让你失望的),因为在产品发布之前,我不会给出更具体的信息。多年的实践表明,对细节保持沉默总是更好。

我很善于构思,但我在编程方面不够快。而有些人则相反,所以笼统地回答会更安全。

你早就让我失望了,或者说,甚至没有让我着迷。这将是一个可以依附的东西--编程中的另一个变态--通过一个非琐碎的混蛋来解决一个琐碎的问题......。因为我是如此特别)))。

每个人都善于出主意--这并不是说你只是在捡麻袋。通过编程,你缺少速度,但缺少其他东西。

 

总的来说,这样说出我的任务是很羞耻的:价格水平由图形对象表示(或显示对水平的评论),滚动时它们应该留在图表上,但要垂直移动。也就是说,一个以价格或时间为坐标,另一个以像素为坐标。这有什么好秘密的?试图使不能保密的东西成为秘密,对认知功能非常不利。

但谁知道呢,如果从价格到像素都是坐标呢......。它是一个充满神奇惊喜的地方。

 
Dmitry Fedoseev:

更多的布谷鸟离开了...这与喜欢或不喜欢有什么关系呢?要有耐心,我的美人))。2乘以2等于4,无论)))) 个人偏好。

那你为什么要这样写呢?也许对你来说,这是一个猜测的游戏,而不是一个工作的TC。要马上抓紧时间...

 
spiderman8811:

那么写这个的意义是什么呢?也许对你来说,是猜测和不可行的TC。直接回敬你...

通俗地说:你要么是有妄想症,要么是***想滋生(这更糟糕)。

 
Dmitry Fedoseev:

你已经让我失望了很久。

同样,我也没想到你会这么...

 
Nikolai Semko:

当然,你可以。Canvas的主要优势在于它是100%的灵活,一切皆有可能,没有任何限制。最主要的是创造力。
...

尼古拉,以下问题是否有解决办法?

当图表上除了XY指标(不是Kanvas的)之外,Kanvas本身的速度也开始下降了

为画布提供单独的指标(Prototype_RectangleAndLine v2.mq5)。

工作速度快。但如果有另一个XY指标(PrototypeXY.mq5),那么kanvas指标就会变慢/变稳/变低。


我可以做什么?

我可以通过Kanvas编写产品,但与其他对象指标一起使用就会变慢。

而且我一定会被写信和抱怨)

附加的文件:
 
Vitaliy Kuznetsov:

尼古拉,对以下问题是否有解决办法?

当在图表上同时使用XY指标(不是kanvas指标)时,kanvas本身的速度开始下降。

这是kanvas的一个独立指标(Prototype_RectangleAndLine v2.mq5)。

工作速度快。但如果有另一个XY指标(PrototypeXY.mq5),那么kanvas指标就会变慢/变稳/变低。


我可以做什么?

我可以通过Kanvas编写产品,但与其他对象指标一起使用就会变慢。

而且我一定会写信来抱怨)。

首先,你需要根据这个算法,用物体固定你的指标。
首先,你需要记住以下事情。


其次,我再重复一次--制动的主要来源是异步ChartGet函数。
在MQ解决这个问题之前,正常舒适的可视化的问题将持续存在。

第三,为什么使用XY坐标来绑定和重新计算头寸,而不是时间和价格(OBJPROP_TIME和OBJPROP_PRICE),并且不使用ObjectMove函数?
第四,为了节省时间,你可以通过资源共享将这些指标 "加为好友",在一个窗口内传输相同的参数(我们指的是异步制动功能)。在这种情况下,max_price、min_price、win_width、win_height,它们需要花费最多的时间来保持更新。所以,我们可以实现一些资源的单子。一个用于所有的友好指标。

但这是一个比较复杂和棘手的问题。

https://www.mql5.com/ru/forum/373000/page5#comment_23374308
https://www.mql5.com/ru/forum/373000/page7#comment_23375703

 

偏离主题,但由于这里有一些帆布专家和粉丝...

我发现了一个非常有用的东西,这在终端中显然是缺失的,而且除了通过Canvas之外,无法以任何其他方式完成

("敌人 "终端,画条的风格--用三个点)。

如果有人想练习(或显示自己有多酷),欢迎。