顾问是以交钥匙的方式还是以部件的方式订购?

 

亲爱的同事们,下午好!
我想向您请教。我想问问开发者和那些订购/订制专家顾问的人。

不久前,我订购了一个基于自定义指标 的EA(也需要开发)和一个交易面板,以便在需要时手动打开交易(也需要开发)。

问题如下。作者似乎有很好的声誉,开始做工作。我对专家顾问的理念(算法)有很多疑问(尽管我在开单前问过几次这个问题,作者回答说一切都很清楚)。所有问题都得到了讨论,一切都得到了解释。

然后,我制定了一个专家顾问的初步样本,该样本符合职权范围的要求,占30%。然后进行仲裁,并获得有利于我的退款。


在不涉及细节的情况下,我想问的是--

问题的出现是由于开发商的过错,他认为做一个半途而废的工作就可以接受。

问题的出现是因为我在需求说明中加入了过多的细节,并将3个过程合二为一(1.专家顾问;2.指标,专家顾问在此基础上进行决策;3.交易面板)。

需要你的建议,这样我就不会被另一个订单困住,3个月都得不到结果。


提前感谢!

 
分阶段进行复杂的任务总是比较好的。
 
cherymen:

我立即对专家顾问的理念(算法)产生了很多疑问(尽管我在进入交易前问了几次,作者回答说一切都很清楚)。所有问题都得到了讨论,一切都得到了解释。

可能根本就没有问题。即使在工作完成后,你也可能有疑问。因此,问题--没有、存在或过多--并不是一个指标。

cherymen:

这个问题是开发商的错。

当然,是的。可能有任何数量的原因。这可能是开发商的错,他没有及时评估客户的情况...

cherymen:

谁认为做得很好就可以接受。

我们不知道这一点。所以不要没有证据。

cherymen:

问题的出现是因为我把职权范围中的细节写得太多,把三个过程合二为一(1.EA;2.EA做出决定所依据的指标;3.交易小组)。

它没有发挥任何作用。最好从一开始就看到工作的范围。开发商可以提出分期付款,或者你可以不提出。

cherymen:

你要确保你不会被开发商缠住3个月,而没有得到这项工作的结果。

没有任何保证。你必须选择一个开发商。如果工作有问题,那么一个明智的开发者至少会解释问题出在哪里。

p.s. 开发商如何解释失败的原因?他在TOR中遇到了什么样的困难?也许是工作的复杂性和成本不足?也许在客户那里?

 
cherymen:

亲爱的同事们,下午好!
我征求意见。既有来自开发商的,也有来自那些订购/订制顾问的。

不久前,我订购了一个基于自定义指标 的EA(也需要开发)和一个交易面板,以便在需要时手动打开交易(也需要开发)。

问题如下。作者似乎有很好的声誉,开始做工作。我对专家顾问的理念(算法)有很多疑问(尽管我在开单前问过几次这个问题,作者回答说一切都很清楚)。所有问题都得到了讨论,一切都得到了解释。

然后,我制定了一个专家顾问的初步样本,该样本符合职权范围的要求,占30%。然后进行仲裁,并获得有利于我的退款。


在不涉及细节的情况下,我想问的是--

问题的出现是由于开发商的过错,他认为做一个半途而废的工作就可以接受。

问题的出现是因为我在需求说明中加入了过多的细节,并将3个过程合二为一(1.专家顾问;2.指标,专家顾问在此基础上进行决策;3.交易面板)。

需要你的建议,这样我就不会被另一个订单困住,3个月都得不到结果。


提前感谢您!

P.S. 如果有人有兴趣附上职权范围。

90%是客户的错,特别是如果承包商有经验,就像你说的。你甚至没有准备好一个指标,也就是说,你对算法和它的结果没有什么概念
 
cherymen:

亲爱的同事们,下午好!
一句话的建议。

这是客户的错。

在这项服务中,表演者没有机会选择一个有经验的表演者。任何读过教程的傻瓜都可以用简单的订单来填补他的评级。而且,由于客户没有做整个测试周期,他/她甚至没有意识到他/她得到了一个 "坏消息"。20个客户中只有1个猜到他/她可以尝试用开发商提供的代码通过自动验证。然后突然发现,10个营销人员中有8个无法写出一个通过这种验证的产品。但即使这样也不能保证EA在未来的正常运行。

我快速看了一眼任务。我唯一要指出的是,你应该尽量避免在任务中使用逻辑电路。如果它们是在完整描述之外的--欢迎你。
MT的程序逻辑与一般的程序员不同,所以程序员必须先把客户的逻辑分解成若干部分,然后从头写出一个正确的逻辑。

 
Nikolay Khrushchev:

只有1/20的客户猜测有可能尝试用实施者给他们的代码通过自动验证。突然发现,市场上10个开发者中有8个没有能力写出一个通过这种验证的产品。

这不是你第一次谈论验证,并作为开发商的某种优点。文章以MT4和MT5两个终端为例,说明了验证必须要有哪些功能。而在专家顾问中实现这些描述的功能并不需要太多的智慧。另外就是需要一些验证方面的实践经验。然而,它的缺失并没有给开发商带来负面的特征。这只是一种经验,而且没有必要。

此外,验证与它有什么关系?它检查一个专家顾问的功能是否正常工作?不,它没有。

你把开发专家顾问(作为交易策略的设计)和开发一个现成的销售产品混为一谈。

因此,验证,作为专家顾问对边界设置处理的预售检查,只需要在某个阶段--即把专家顾问放在资源的市场上时,进行验证。

而在明确战略是否有前途之前,强行 "验证 "是典型的客户骗钱+开发商的廉价炫耀。

 
Andrey F. Zelinsky:

而在EA中实现这些描述的功能并不需要太多的智慧。

然而,10人中有8人不够聪明,无法做到这一点。而他们的实施并不能保证通过验证,有一些细微的差别需要了解并不断应用于顾问,以排除错误。

Andrey F. Zelinsky:

你混淆了专家顾问的开发(作为交易策略的设计)和销售成品的开发。因此,验证,作为测试边界设置的专家顾问的预售检查,只需要在某个阶段--即把专家顾问放在资源的市场中时。

任何未能通过最简单验证的EA都没有足够的检查,无法在市场上发挥作用。
因此,任何没有通过验证过程的EA在任何情况下都不应该被放入账户。
唯一的例外是像 "没有交易操作 "这样的错误,但这是一个例外。

Andrey F. Zelinsky:

而在明确战略是否有前途之前,推脱 "验证通过"--这是一个典型的客户骗钱+开发商廉价炫耀的骗局。

一个正常的开发者马上就能写出正确的代码,而且不需要在代码中 "塞进 "任何东西来通过自动验证。 一个正常的开发者根本不可能写得不正确。
在向客户发送EA之前,验证是测试周期的基本强制步骤之一。这只是一个额外的检查,看看是否有什么遗漏。
如果你在诱导你的客户,那是你的问题。
我没有理解错吧,你为你的客户提供的是只为测试人员准备的代码?

Andrey F. Zelinsky:

然后,什么给了验证?检查专家顾问的功能是否正确?不,它没有。

当然是这样,这就是它的设计目的。
什么是专家顾问?一个根据其算法进行交易的程序。
如果它不能正确执行贸易操作--不管是谁写的。
这就是验证所显示的情况。

 
如果有独立的功能,最好的解决办法是分别开发。因此,你有3个独立的功能。
在最后一个阶段,将所有这些东西合并成一个方案并不太困难。
 
Nikolay Khrushchev:

任何不能通过最简单验证的EA都没有足够的检查来在市场上工作。
因此,任何没有通过验证程序的EA都不应该放在账户中。
...
当然
是这样,这就是它的设计目的。
...
这就是验证所揭示的内容。

你根本就不明白什么是验证。

我不是在与你就验证和发展的问题进一步对话 -- 我不感兴趣。

p.s. 学习和了解https://www.mql5.com/ru/articles/2555-- 什么是验证性检查。

如果你认为验证可以检查专家顾问功能的正确性--那么你作为一个开发者,最好向自己开枪。

Какие проверки должен пройти торговый робот перед публикацией в Маркете
Какие проверки должен пройти торговый робот перед публикацией в Маркете
  • www.mql5.com
Все продукты Маркета перед публикацией проходят обязательную предварительную проверку, так как небольшая ошибка в логике советника или индикатора может привести к убыткам на торговом счете. Именно поэтому нами разработана серия базовых проверок, призванных обеспечить необходимый уровень качества продуктов Маркета. Если в процессе проверки...
 
cherymen:

...

在不涉及太多细节的情况下,我不得不问------。

这个问题是由一个开发商造成的,他认为用 "砰 "的一声完成工作是可以接受的。

问题的出现是因为我在需求说明中加入了过多的细节,并将3个过程合并为一个(1.专家顾问;2.指标,专家顾问在此基础上进行决策;3.交易面板)。

你建议我避免陷入3个月的困境,没有得到这项工作的结果。

...

还有圈套--是吗?更多的会附上已完成的工作...见。

...

我下载了作业,查了一下。

1.任务太大。客户必须为阅读这样的任务付费。

客户与现实脱节。关于专家顾问的任务,是关于图表的对话,应该绘制专家顾问的图表。事实上,客户不理解的主题,从这将是一个持续的不满和印象,工作没有做他认为。

继续阅读...奥斯塔普走得更远。

В настройках индикатора:
1) возможность указания баланса (с отображением в виде горизонтальной линии);
2) выбор пар до 8 шт.;
3) выбор типа ордера (buy/sell) для каждого ордера;
4) выбор размера ордера для каждого ордера;
5) наличие возможности применения MA, Zigzag, и т.п.;
6) указание периода, начиная с которого строится график (время, дата, год);
7) возможность указания точки, на которой откроются ордера реального счета  с отображением в виде горизонтальной линии;
8) возможность указания точки, на которой сработает TP/ Reverse реального счета  с отображением в виде горизонтальной пунктирной линии;
9) своп, спред не учитывается.
10)Расчет виртуального эквити производится на основании минимального шага цены. С момента активации на основе тиков. Исторические данные на основе M1.

---

至于面板--每个订单都应该有一个复选框。这有什么意义呢?

---

我猜做者没有读过任务书。

---

我想知道价格是多少?

---

不过,看到这个结果还是很有意思。

===

总而言之,双方都有问题--客户与现实脱节,执行者--没有阅读任务。

 
Nikolay Khrushchev:

然而,10人中有8人不够聪明,无法做到这一点。而它们的实施并不能保证验证,还有一些细微的差别需要了解并不断应用于EA中以排除错误。

而这8人中的任何一人却可以在论坛上提出问题,向房间里的人寻求帮助,他们会为了感谢你而这样做,这样的验证是成功的。那么,验证的意义何在?