文章 "从头开始开发智能交易系统(第 23 部分):新订单系统 (VI)"

 

新文章 从头开始开发智能交易系统(第 23 部分):新订单系统 (VI)已发布:

我们将会令订单系统更加灵活。 在此,我们将研究代码的修改,令其更加灵活,而这也让我们能够更快地修改持仓破位价。

请观看下面的视频,以便理清思路,了解所做的更改会发生什么。 您将看到,现在我们只需稍多细节即可令 EA 在订单系统方面全部完成。


本文由MetaQuotes Software Corp. 译自葡萄牙语

作者:Daniel Jose

 

你好,何塞、

如何在 US30 指数或 S&P500 指数上使用此 EA?当我按住 Shift 键并左键单击时,会出现10015 错误?如何解决?

问候
Florian

 
Ovm6 10015 错误?如何解决?

问候
Florian

我不知道到底是怎么回事。您报告的错误表明价格计算失败。但所有计算都是在 C_IndicatorTradeView 类中的 DispatchMessage 过程中进行的。该计算会考虑到服务器提供的数据,这些数据来自 C_Terminal 类。

也许您使用了错误的合约。我不知道你提到的这些资产是否有到期日。如果是这种情况,您必须在 C_Terminal 类中的 CurrentSymbol 过程中添加正确的合约搜索规则。这样,应用程序就能完成所有计算,并正确地将订单发送到交易服务器。

您可以使用更新的代码。因为这篇文章已经完全过时。请参阅我最近的文章,因为我更注重对代码的解释,所以代码更好理解也更简单。这样您就可以根据自己的需要调整系统。