文章 "在MQL5中的三维建模" - 页 3

 
Nikolai Semko:

本文的问题是 "MQL5 中的 3D 建模"。
如果您想创建一个节点数高达 10000 个(100 x 100 单元)的表面网格,我同意这种借助对象(更确切地说是直线段)的实现方式比画布有一些优势,但它还包括糟糕的刹车和不成比例的内存消耗,至少,仅在对象名称上是如此。我说的不是没有弯曲的线条,也不是线条和填充物的颜色渐变的可能性。它的主要优势在于与图形的严格绑定。当网格大小小于 30*30("目测")(约 1000 个节点)时,速度可能会更快。也许所有优势到此为止。您不需要在计算器上计算画布上的所有点,该类会为您完成这一切。阿纳托利-卡扎尔斯基 举例说明的这种美感是三维建模的实现所无法达到的。但如果为 kanvas 制作一个实现方案,甚至应用OpenCL 技术,那么它就可以实现了。

你是在切割一只未被杀死的熊的皮肤。现在还没有建模。但会有的,显示方式是每个人的个人问题。
 
Nikolai Semko:

...您不需要在画布上用计算器计算所有的点,class.... 会帮您计算。

无评论
 

矢量图形

 

 

为什么在"OnCalculate"(计算) 中途才实现交互性?

周末的指示器对对象的变化没有任何反应。

 
Andrey Khatimlianskii:

为什么在 "OnCalculate"(计算)中途才实现交互性?

周末的指示器根本不会对对象的变化做出反应。

文章中的例子只是演示了三维对象类的使用(本例中只是 一个坐标系)。 三维图形对象是直接使用的,其重绘问题可以通过标准方法轻松解决。 或者,只需切换时间框架即可。

 
Sergey Pavlov:

文章中的示例只是演示如何使用三维对象类(在本例中只是 一个坐标系)。 三维图形对象是直接使用的,其重绘问题可通过标准方法轻松解决。 或者只需切换时间框架即可。

因此,这是一个不成功的演示。就好像动画 工作室的广告上有一张静态图片一样。

稍微改进一下指标,让它更方便用户使用。

 
Andrey Khatimlianskii:

那么,这是一次失败的演示。就好像动画工作室的广告会有一张静态图片一样。

把指示器修改一下,让它更方便用户使用。

也许你是对的。我会修改的。

 

对文章中的例子做了一些更正。

附加的文件:
testIGO_1.mq5  14 kb
 

太好了!

我正好需要 3D 建模。

你能告诉我如何把这些都拧到 MT4 上吗?

我知道了。3D 建模的亮点在于按角度 使用趋势线