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

 
Maxim Kuznetsov:

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

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

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

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

我们也可以这样做:点阵图

点阵图

图1.点阵图"指标

Dot Bars
Dot Bars
  • www.mql5.com
Индикатор отображает график в виде точек
 
spiderman8811:

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

Vitaliy Kuznetsov:

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

当费多谢耶夫说的是彻头彻尾的废话时,就不要理会他。
他不是一个愚蠢的人,但他似乎喝醉了。
,只有在他喝醉的时候,他的自尊心才会下降,而别人的评价才会上升。
因此退化了。有必要对每个人进行教育,但没有听众。

 
Nikolai Semko:

当费多谢耶夫说的是彻头彻尾的废话时,就不要理会他。
他似乎不是一个愚蠢的人,但他似乎喝醉了。
,只有在他喝醉的时候,他自己的自尊才会被低估,别人的自尊才会被高估。
因此退化了。你有必要教给大家,但没有听众。

你在这里玩得开心,我就去
你的屋顶

ps:你可以把你的管道梦想写给树下的圣诞父亲。

 
Maxim Kuznetsov:

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

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

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

如果你想练习(或显示你有多聪明),欢迎。

而这正是在三点上。这是个天才!正是这样--三点...只有三分。而选择这四个中的哪三个,一定是在半夜里有什么神圣的启示打动了我。

在它里面,在这个东西里面,有什么可发现的呢?又是一个白痴的表现。

 
Nikolai Semko:

我总是被当地的老前辈们逗乐,他们总是试图挤出一些聪明的东西。
以免因虚度年华而痛不欲生。
但由于某些原因,每次都只挤出一个屁:))

你应该告诉你爸爸。

 
哇!多么大的进步--它正从裂缝中出来,从天花板上无限制地渗出。好吧,这就是这个系统的所有市场的结束。
 
好了,就到此为止吧。
谢谢你的关注。
 
Nikolai Semko:

当然,我是最酷的:)

这个例子实现了具有双重半径和坐标的平滑点。

很好的人!

:-)

 
Nikolai Semko:

那么首先,根据我给你的这个算法,用物体固定你的指标。

检查了一下。速度很可能略有提高。然而,在测试器中,你可以看到图表是如何随时间变化的

完全相同的转变发生在所有最近的原型画布上。这几乎是到目前为止阻止我完全翻译我的指标的唯一问题。

它的计数是正确的,警报也是正确的,但图表在测试器中没有移位(如果不触动的话)。但如果我在这个过程中改变了刻度,一切就正常了。需要帮助)

Nikolai Semko:

首先,你需要记住以下事情。


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

是的,我从描述中可以看出,一个坏的个体户使图表上所有的个体户都变得很坏。

"如果你把1公斤的果冻和1公斤的*ovine混合在一起,你会得到2公斤的*ovine"

Nikolai Semko:

第三,为什么你使用X Y坐标来绑定和重新计算位置,而不是时间和价格(OBJPROP_TIME和OBJPROP_PRICE),并且不使用ObjectMove函数?

我在指标中使用时间/价格,在其他地方同时绘制条形图和XY图,没有它们就没有办法。

Nikolai Semko:

第四,为了节省时间,你可以通过共享资源将这些指标 "加为好友",在一个窗口内传输相同的参数,这样一个窗口内的不同指标就不会进行相同的计算(我们正在谈论异步制动功能)。在这种情况下,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

如何使带源代码的指标与其他带封闭代码的指标友好相处?

 
Nikolai Semko:

一种改进的混色算法。
这包括透明层的混合。

横向移动鼠标可以改变透明度,纵向移动鼠标可以改变半径。

谢谢,好的模式,将派上用场。我从你的工作中学到了很多有趣的东西。

Dmitry Fedoseev:
Wow!什么进步--就是从所有的裂缝中出来的,就像从天花板上渗出的不受约束的流动。那么,现在所有的市场在这样的系统下都是注定要失败的。

德米特里,我仍然认为你是一个程序员,能够表现出很高的技能。

如果有通过代码的建议,有建设性的想法,我很乐意(不仅仅是我)采用你的经验。

P.S. 看一次代码比听100次代码要好。