新一代交易软件的到来。EA的界面应该是怎样的? - 页 2

 
Реter Konow:

你出人意料地响应了我的想法。这将是。在图表上会有一个特殊的指标。它将从启动文件中获取特定的信息,以建立一个特定的应用程序(专家顾问)的界面。根据写在文件中的指令,它将复制特定的接口,并通过全局变量(也写在文件中)提供与EA的连接。

该技术目前正处于完成阶段。)

那就祝愿成功吧。打整个铁。多布罗。
 
Alexander Ivanov:
那么我祝你成功。打满铁。很好。
谢谢你。)
 
Nikolay Demko:

元老们除了思考精神分裂的浪漫主义者的小工具外,没有更好的事情可做。

该按钮需要三分钟来写。让我们建立一个小组,鼓励进步人士创造一个革命性的产品(最好是免费的),这样他们就可以花半年时间创造一个通用的界面(适用于所有场合,即使是那些永远不会被需要的场合)。

然后,我们将把所有这些巨大的bibble放在开放源码上,在那里我们将为这些垃圾创建一个控制语言的描述。而用户会说:哦,是的,我不需要学习三个函数来创建一个按钮,我最好学习整个语言来查询这个东西。


很好。开始工作。
 
Alexander Ivanov:

我们要求methaquotes提供4年的勾选历史,他们给了我们。

Valk-forward测试要求3年,我想还有一年的时间。

 
Nikolay Demko:

元老们除了思考精神分裂的浪漫主义者的小工具外,没有更好的事情可做。

该按钮需要三分钟来写。让我们建立一个小组,鼓励进步人士创造一个革命性的产品(最好是免费的),这样他们就可以花半年时间创造一个通用的界面(适用于所有场合,即使是那些永远不会被需要的场合)。

然后,我们将把所有这些巨大的bibble放在开放源码上,在那里我们将为这些垃圾创建一个控制语言的描述。而用户会说:哦,是的,我不需要学习三个函数来创建一个按钮,我宁愿为这个工具学习整个查询语言。

欢迎提出批评)。

然而,你有几个不准确的地方。

1.没有任何关于创建任何东西的请求会被提交给元引号。

2.在这里,我们不是在讨论创建一个界面有多难,而是想象创建一个界面非常容易,并试图理解它对EA来说应该是什么。一般说来。

 
Nikolay Demko:

我们要求methaquotes提供4年的勾选历史,他们给了我们。

Valk-forward测试要求3年,我想我们还有一年的时间。

好吧,我们在这里确实需要元引号,但没有必要向他们询问EA的接口。没有他们,一切都将得到解决。我们是开发者!)
 
Реter Konow:

...越来越清楚的是,在MT中创建一个成熟的用户界面要比编码交易逻辑、编写收集统计数据的算法或将模式识别整合到策略中要困难得多。正是这些困难成为了算法交易过渡到 一个新水平的障碍, 在这里,人和程序之间必要的互动领域得到了极大的扩展,从而提高了交易的有效性,释放了最原始想法的潜力。互动的领域,允许通过人类思维的灵活性来弥补 "铁 "与算法结合的程序缺点。

如果我们谈论的是算法交易,那么恰恰相反,他们试图尽量减少人类在这个过程中的参与。 另一件事--市场 研究和分析,这是图形界面 发挥重要作用的地方。
 
Nikolay Demko:

我们要求methaquotes提供4年的勾选历史,他们给了我们。

Valk-forward测试要求3年,我想我们还有一年的时间。

))哇。你的工作做得很好。为你的团队和元老级人物点赞。
 
Alexey Navoykov:
如果我们谈论的是算法交易,那么他们寻求将人类在这一过程中的参与降到最低。 另一种情况是市场 研究和分析,其中图形界面发挥着重要作用。

尽量减少机器人交易过程中的人为干预可能对交易结果有积极影响,但也可能没有。例如,如果能根据实时统计数据调整策略设置,那就更好了。遗憾的是,我们无法在实践中充分检验,到目前为止,这种 "不干涉 "仍然大多是非自愿的......。

而交易过程的高质量可视化将是非常合适的。可见性是理解的先决条件。

 

界面是次要的功能。

每个EA都有自己的功能需求(有些有足够多的标准实例)。

不可能有一个通用的接口。

最普遍的功能是基本的MQL。

其余的都是与MQL相关的更高层次的语言。

如果MQL不是那么复杂,为什么还要考虑建立一种通用的界面语言呢?对它的需求会有多大?

假设我们有某个市场调查。为此,我们编写了一个最方便改变的专家顾问。而且它需要某种管理界面。

界面本身是根据管理的需要来实现的,应该显示多少信息,应该接收什么命令,以及在什么事件发生的时候。

一旦这些问题得到了回答,创建一个界面就比较容易了,不需要任何通用的技巧。

否则,如果没有任何具体的约束,就会变成这样。

sd