用 MQL 编写的用户界面图库 - 页 79

 
Реter Konow #:
我同意,但我们需要达到这一点。已经有一个人自愿成为主题页面的测试员,希望还会有其他人,但现在还为时过早。下个月的某个时候,编辑器的初步测试就会开始。还有很多日常工作会大大拖慢工作进度。所有这些属性表、模板组、选项卡和组分配、设计决策、小错误......但是,没有人说这很容易)。

无论如何,你花时间做的是一个能实现其目的的产品,而不是像这里的很多人一样,写着同样的 EA,却不能保证结果。

 
Реter Konow #:
为什么没有必要进一步发展标记语言的方向?

1.入门门槛高。

用户需要了解标记语言的规则,才能构建复杂的面板。但只有在学习了我需要在未来 6-7 个月内编写的约 20 个教程后,他们才能了解这些规则。

我认为这有些错误,毕竟使用开发的基础的人不是普通用户,而对于开发人员来说,需要学习技术应用的原理是一种正常现象。

 
Aleksey Vyazmikin #:

无论如何,你把时间花在了能实现其目的的产品上,而不像这里的很多人,写着同样的顾问,却不能保证结果。

是的,我的产品完成了任务,但如果没有人写没有结果保证的 EA,它就没有意义了。所以,我不能批评他们,让他们继续写吧)。
 
Реter Konow #:
是的,我的产品完成了任务,但如果没有人撰写顾问,而不保证结果,它就毫无意义。所以,我不能批评他们,让他们继续写吧)。

这与批评无关,而是与取得实际成果的喜悦有关。

 
Kuzma Shevelev #:

我认为这有些错误,毕竟使用开发的基础的人不是普通用户,对于开发人员来说,需要学习技术原理是很正常的。

对于开发人员来说,这绝对是正常的。然而,客观地看文章和图形用户界面库作者的经验,我们不禁会注意到他们在普及过程中不得不面对的一些困难。出于某种我不太清楚的原因,这个话题并没有引起大众的注意。也许是因为有实力的开发人员比例不高,但也可能是因为大型库和文章的复杂性吓到了某些人。让我们面对现实吧--OOP 并不是一个简单的抽象概念,当它阻碍我们的时候,我们的动力就会受到考验。

当然,我的标记语言要比 OOP 概念简单得多,但它也需要分解成若干部分、历时数月的演示。就普及任何东西而言,这是一种非常低效的方法。因此,我得出的结论是,标记语言几乎不可避免地会遭受与图形库相同的命运。

相比之下,交易平台内的可视化编辑器是一种新方法。以前还没有人这样做过。因此,我们希望它能有不同的命运。

 
Aleksey Vyazmikin #:

这不是批评,而是取得实际成果的喜悦。

在这一点上,我是同意的,但如果没有需求,这种快乐就会瞬间消失,空虚感也会随之而来。因此,我现在的处境和那些不保证结果就写顾问文章的人一样。可以说是同病相怜。
 
Реter Konow #:
当然,这是对开发人员而言。然而,纵观文章和图形用户界面库作者的经验,我们不禁会注意到他们在普及过程中不得不面对的某种困难。出于某种我不太清楚的原因,这个话题并没有引起大众的注意。也许是因为有实力的开发人员比例不高,但也很可能是因为大型库和文章的复杂性吓到了某些人。坦率地说,OOP 并不是一个简单的抽象概念,当它阻碍了我们的工作时,人们的积极性就会受到考验。

当然,我的标记语言要比 OOP 概念简单得多,但它也需要分解成若干部分,绵延数月的演示。就普及而言,这种方法效率很低。这就是为什么我得出这样的结论:标记语言几乎不可避免地会重复图形库的命运。

相比之下,交易平台内的可视化编辑器是一种新方法。以前还没有人这样做过。因此,我们希望它能有不同的命运。



现在大多数高级界面都是用程序开发的,而且效果很好,此外,编写一个库比开发一个完整的图形编辑器花费的时间要少得多,最主要的是要想出一个方便易用的软件界面,我认为你可以从 React Native 中得到启发。

 
Kuzma Shevelev #:



现在,大多数高级界面都是用程序开发的,而且效果很好,此外,编写一个库比开发一个完整的图形编辑器花费的时间要少得多,最主要的是要想出一个方便易用的软件界面,我认为你可以从 React Native 中得到启发。

我不打算争论,只是谈谈我的看法。

在图形用户界面开发的演进过程中,类库或函数库占据了现有三个库(图形库、标记语言和可视化编辑器)的第一步。

图形库允许开发人员以最耗时的方式创建控件,但值得注意的是,它允许最大限度的创作自由(仅为非常有经验的开发人员设计)。

标记语言是这一链条的中间环节。它将便捷性和广泛的功能结合在一起。不过,它也继承了库的一个主要缺点--需要对程序进行全面编译,以检查每一个细微的变化。如果你改变了一个元素的颜色--编译它,如果你想检查什么--重新编译它。更改了字体?- 重新编译。移动了位置?写了不同的文字?- 重新编译、重新编译、重新编译。

不过,在创建由多个元素组成的大型群组并大规模设置属性时,标记语言是不可或缺的。它使这一过程非常方便。比使用库要方便得多。此外,小语法、直观性和不复杂的规则确保了比库更快的理解速度。

可视化编辑器是最高级别的编辑器。它结合了标记语言的所有优点,并将这些优点提升到了一个新的高度,这是库所无法企及的。在编辑器中工作时,所有更改都可以立即看到。无需重新编译。它的功能不仅不逊于标记语言,反而超过了标记语言。顶尖。

客观地说,这座山峰已经所剩无几......的距离。

 
虽然我在我的 EA 中不使用任何图形,而且 EA 给出的财务结果也非常实在,但我还是饶有兴趣地关注着这个话题,并衷心祝愿作者取得成功!
 
JRandomTrader #:
虽然我在我的 EA 中不使用任何图形,而且 EA 给出的财务结果也非常实在,但我还是饶有兴趣地关注着这个话题,并衷心祝愿作者取得成功!
非常感谢