[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 428 1...421422423424425426427428429430431432 新评论 gyfto 2013.06.16 15:53 #4271 如果将EA中使用的通过iCustom()调用的指标完全转移到dll中,是否可以提高EA的性能? 这样的游戏值得玩吗?dll总是比指标快吗?那么在dll中使用Close[]数组的工作有什么特殊性? 是的,我还将补充一个问题:如何在dll中格式化IndicatorCounted()函数。 Dmitry Fedoseev 2013.06.16 16:52 #4272 gyfto:1.如果将其中使用的通过iCustom()调用的指标完全转移到dll中,是否有可能获得EA的性能提升? 这样的游戏值得玩吗?dll总是比指标快吗?那么在dll中使用Close[]数组有什么特殊性? 2.是的,我还想补充一个问题:如何在dll中设计IndicatorCounted()函数。这是一个有趣的话题。但是...1.我不知道,我没有试过,但我怀疑,这可能是一个微不足道的增量。据我所知,转移到dll的指标工作速度并不快,但优化指标的代码 可以在mql中取得很好的效果。这里没有作弊,我们应该传递IndicatorCounted()的值,Bars,在dll中我们应该决定是重新计算所有的还是只计算一个bar。你可以传递已经计算好的Limit,而不是IndicatorCounted()和Bars。显然,如果该指标非常慢,这使得它在专家顾问系统中的使用不现实(你不能测试它),那么转移到dll将没有帮助。 Vadim Zhunko 2013.06.16 16:53 #4273 gyfto:1.如果将其中使用的通过iCustom()调用的指标完全转移到dll中,是否有可能获得EA的性能提升? 这样的游戏值得玩吗?dll总是比指标快吗?以及在dll中使用Close[]数组的工作有什么特殊性? 2.是的,我还要补充一个问题:如何在dll中格式化IndicatorCounted()函数?1.当然,你可以而且应该。它的计算速度快20倍。更不用说方便的调试和C++及其他普通语言的无限可能性 了。2.你不需要它在那里。 [Deleted] 2013.06.16 17:35 #4274 为什么线会往下断?我需要一个由EMPTY.代码的部分,H1的错误(我自己可以看到),但我如何解决EMPTY?SetIndexStyle(0,EMPTY); [Deleted] 2013.06.16 17:36 #4275 为什么线会往下断?我需要一节由EMPTY.代码(第427页),H1的错误(我自己可以看到),但我如何解决EMPTY?SetIndexStyle(0,EMPTY); Dmitry Fedoseev 2013.06.16 17:46 #4276 kopeyka: 为什么线路会断裂?我需要一个由EMPTY.代码组成的段,H1有错误(我自己可以看到),但我如何解决EMPTY?尝试设置SetIndexEmptyValue(),选项:0,EMPTY_VALUE [Deleted] 2013.06.16 17:53 #4277 Integer:尝试设置SetIndexEmptyValue(),选项:0, EMPTY_VALUE 谢谢......我会试一试的))。 Dmitry Fedoseev 2013.06.16 18:53 #4278 Integer:...1.我不知道,我还没有试过...试过了。EMA在mql和dll中。01:46:19 1 EURUSD,M15: 警报:dll: 109 01:46:19 1 EURUSD,M15: 警报:1 01:46:19 1 EURUSD,M15: 警报:mql: 109 01:46:19 1 EURUSD,M15: 警报:dll: 0 01:46:19 1 EURUSD,M15: 警报:2 01:46:19 1 EURUSD,M15:提醒:mql:156 01:46:20 1 EURUSD,M15: 提醒:dll:202 01:46:20 1 EURUSD,M15: 提醒:3 01:46:20 1 EURUSD,M15: 提醒:mql:172 01:46:20 1 EURUSD,M15: 提醒:dll:0 01:46:20 1 EURUSD,M15: 提醒:4 01:4620 1 EURUSD,M15: Alert: mql: 172 01:46:20 1 EURUSD,M15: Alert: dll: 171 01:46:20 1 EURUSD,M15: Alert: 5 01:46:20 1 EURUSD,M15: Alert: mql: 78 01:46:20 1 EURUSD,M15: Alert: dll: 78 01:46:20 1 EURUSD,M15:提醒:6 01:46:21 1 EURUSD,M15: 提醒:mql: 202 01:46:21 1 EURUSD,M15: 提醒:dll: 94 01:46:21 1 EURUSD,M15: 提醒:7 01:46:21 1 EURUSD,M15: 提醒:mql: 172 01:46:21 1 EURUSD,M15: 提醒:dll: 94 01:4621 1 EURUSD,M15: Alert: 8 01:46:21 1 EURUSD,M15: Alert: mql: 234 01:46:21 1 EURUSD,M15: Alert: dll: 15 01:46:21 1 EURUSD,M15: Alert: 9 01:46:21 1 EURUSD,M15: Alert: mql: 78 01:46:22 1 EURUSD,M15: Alert: dll:94 01:46:22 1 EURUSD,M15: Alert: 10 01:46:22 1 EURUSD,M15: Alert: mql: 172 01:46:22 1 EURUSD,M15: Alert: dll: 93 01:46:22 1 EURUSD,M15: Alert: 11 01:46:22 1 EURUSD,M15: Alert: mql: 93 01:46:22 1 EURUSD,M15。提醒:dll:78 01:46:22 1 EURUSD,M15: 提醒:12 01:46:22 1 EURUSD,M15: 提醒:mql:78 01:46:22 1 EURUSD,M15: 提醒:dll:78 01:46:22 1 EURUSD,M15: 提醒:13 01:46:23 1 EURUSD,M15: 提醒:mql:250 01:4623 1 EURUSD,M15: Alert: dll: 156 01:46:23 1 EURUSD,M15: Alert: 14 01:46:23 1 EURUSD,M15: Alert: mql: 187 01:46:23 1 EURUSD,M15: Alert: dll: 0 01:46:23 1 EURUSD,M15: Alert: 15 01:46:23 1 EURUSD,M15: Al ertmql: 78 01:46:23 1 EURUSD,M15: Alert: dll: 171 01:46:23 1 EURUSD,M15: Alert: 16 01:46:24 1 EURUSD,M15: Alert: mql: 266 01:46:24 1 EURUSD,M15: Alert: dll: 0 01:46:24 1 EURUSD,M15: Alert: 17 01:46:24 1 EURUSD,M15。提醒:MQL:93 01:46:24 1 EURUSD,M15: 提醒:DLL:78 01:46:24 1 EURUSD,M15: 提醒:18 01:46:24 1 EURUSD,M15: 提醒:MQL:94 01:46:24 1 EURUSD,M15: 提醒:DLL:15 01:46:24 1 EURUSD,M15: 提醒:19 01:46:2446:46:24 1 EURUSD,M15: Alert: mql: 94 01:46:24 1 EURUSD,M15: Alert: dll: 78 01:46:24 1 EURUSD,M15: Alert: 20 01:46:25 1 EURUSD,M15: Alert: mql: 234 01:46:25 1 EURUSD,M15: Alert: dll: 78 01:46:25 1 EURU SD,M15。提醒:21 01:46:25 1 EURUSD,M15: 提醒:mql: 156 01:46:25 1 EURUSD,M15: 提醒:dll: 94 01:46:25 1 EURUSD,M15: 提醒:22 01:46:25 1 EURUSD,M15: 提醒:mql: 94 01:46:25 1 EURUSD,M15: 提醒:dll: 16 01:46:2546:25 1 EURUSD,M15: Alert: 23 01:46:26 1 EURUSD,M15: Alert: mql: 93 01:46:26 1 EURUSD,M15: Alert: dll: 171 01:46:26 1 EURUSD,M15: Alert: 24 01:46:26 1 EURUSD,M15: Alert: mql: 171 01:46:26 1 EURUSD, M15:提醒:dll:187 01:46:26 1 EURUSD,M15: 提醒:25 01:46:26 1 EURUSD,M15: 提醒:mql:156 01:46:26 1 EURUSD,M15: 提醒:dll:78 01:46:26 1 EURUSD,M15: 提醒:26 01:46:27 1 EURUSD,M15: 提醒:mql:62 01:4627 1 EURUSD,M15: Alert: dll: 187 01:46:27 1 EURUSD,M15: Alert: 27 01:46:27 1 EURUSD,M15: Alert: mql: 78 01:46:27 1 EURUSD,M15: Alert: dll: 171 01:46:27 1 EURUSD,M15: Alert: 28 01:46:27 1 EURUSD,M15: Al ertmql: 93 01:46:27 1 EURUSD,M15: Alert: dll: 78 01:46:27 1 EURUSD,M15: Alert: 29 01:46:27 1 EURUSD,M15: Alert: mql: 172 01:46:28 1 EURUSD,M15: Alert: dll: 94 01:46:28 1 EURUSD,M15: Alert: Average. mql: 140 dll: 91几个测试。平均值。mql: 126 dll: 116 平均值。mql: 122 dll: 86 平均值。167 dll: 91 平均值。mql: 149 dll: 82 平均值。mql: 140 dll: 91 这是很明显的。如果计算比较复杂,代码会更明显。 [ARCHIVE]Any rookie question, so Any questions from newcomers Trading Strategies Based On ruslan 2013.06.17 07:33 #4279 如果订单票 存储在经纪人的服务器上,那么魔法和评论订单存储在哪里? Dimka-novitsek 2013.06.17 09:25 #4280 日安!!!。我一定是误解了关于数组或其他方面的内容。该函数没有将利润放入数组中!!!。在所有情况下都是零。零,就是这样!职能。/)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) void Orderasthitaem() { int BUY=0,SELL=0,BUYLIMIT=0,BUYSTOP=0,SELLLIMIT=0,SELLSTOP=0; double BUY_Profit=0,SELL_Profit=0; for( int i=0;i<OrdersTotal();i++){ OrderSelect (i, SELECT_BY_POS ) ; if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magicnumber){ int type = OrderType(); if (type == 0) {BUY++;BUY_Profit=BUY_Profit+OrderProfit();} if (type == 1) {SELL ++;SELL_Profit=SELL_Profit+OrderProfit();} if (type == 2) {BUYLIMIT++;} if (type == 3) {SELLLIMIT++;} if (type == 4) {BUYSTOP++;} if (type == 5) {SELLSTOP++;}}} Orderasthitaem[0,1]=BUY;Orderasthitaem[0,2]=BUY_Profit; Orderasthitaem[1,1]=SELL;Orderasthitaem[1,2]=SELL_Profit; Orderasthitaem[2,1]=BUYLIMIT; Orderasthitaem[3,1]=SELLLIMIT; Orderasthitaem[4,1]=BUYSTOP; Orderasthitaem[5,1]=SELLSTOP; } //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 超越所有功能的遗忘double Orderasthitaem[6,2];ArrayInitialize(Orderasthitaem, 0.0); 1...421422423424425426427428429430431432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果将EA中使用的通过iCustom()调用的指标完全转移到dll中,是否可以提高EA的性能? 这样的游戏值得玩吗?dll总是比指标快吗?那么在dll中使用Close[]数组的工作有什么特殊性?
是的,我还将补充一个问题:如何在dll中格式化IndicatorCounted()函数。
1.如果将其中使用的通过iCustom()调用的指标完全转移到dll中,是否有可能获得EA的性能提升? 这样的游戏值得玩吗?dll总是比指标快吗?那么在dll中使用Close[]数组有什么特殊性?
2.是的,我还想补充一个问题:如何在dll中设计IndicatorCounted()函数。
这是一个有趣的话题。但是...
1.我不知道,我没有试过,但我怀疑,这可能是一个微不足道的增量。据我所知,转移到dll的指标工作速度并不快,但优化指标的代码 可以在mql中取得很好的效果。
这里没有作弊,我们应该传递IndicatorCounted()的值,Bars,在dll中我们应该决定是重新计算所有的还是只计算一个bar。你可以传递已经计算好的Limit,而不是IndicatorCounted()和Bars。
显然,如果该指标非常慢,这使得它在专家顾问系统中的使用不现实(你不能测试它),那么转移到dll将没有帮助。
1.如果将其中使用的通过iCustom()调用的指标完全转移到dll中,是否有可能获得EA的性能提升? 这样的游戏值得玩吗?dll总是比指标快吗?以及在dll中使用Close[]数组的工作有什么特殊性?
2.是的,我还要补充一个问题:如何在dll中格式化IndicatorCounted()函数?
1.当然,你可以而且应该。它的计算速度快20倍。更不用说方便的调试和C++及其他普通语言的无限可能性 了。
2.你不需要它在那里。
SetIndexStyle(0,EMPTY);
SetIndexStyle(0,EMPTY);
为什么线路会断裂?我需要一个由EMPTY.代码组成的段,H1有错误(我自己可以看到),但我如何解决EMPTY?
尝试设置SetIndexEmptyValue(),选项:0,EMPTY_VALUE
尝试设置SetIndexEmptyValue(),选项:0, EMPTY_VALUE
谢谢......我会试一试的))。
...
1.我不知道,我还没有试过...
试过了。EMA在mql和dll中。
01:46:19 1 EURUSD,M15: 警报:dll: 109
01:46:19 1 EURUSD,M15: 警报:1
01:46:19 1 EURUSD,M15: 警报:mql: 109
01:46:19 1 EURUSD,M15: 警报:dll: 0
01:46:19 1 EURUSD,M15: 警报:2
01:46:19 1 EURUSD,M15:提醒:mql:156
01:46:20 1 EURUSD,M15: 提醒:dll:202
01:46:20 1 EURUSD,M15: 提醒:3
01:46:20 1 EURUSD,M15: 提醒:mql:172
01:46:20 1 EURUSD,M15: 提醒:dll:0
01:46:20 1 EURUSD,M15: 提醒:4
01:4620 1 EURUSD,M15: Alert: mql: 172
01:46:20 1 EURUSD,M15: Alert: dll: 171
01:46:20 1 EURUSD,M15: Alert: 5
01:46:20 1 EURUSD,M15: Alert: mql: 78
01:46:20 1 EURUSD,M15: Alert: dll: 78
01:46:20 1 EURUSD,M15:提醒:6
01:46:21 1 EURUSD,M15: 提醒:mql: 202
01:46:21 1 EURUSD,M15: 提醒:dll: 94
01:46:21 1 EURUSD,M15: 提醒:7
01:46:21 1 EURUSD,M15: 提醒:mql: 172
01:46:21 1 EURUSD,M15: 提醒:dll: 94
01:4621 1 EURUSD,M15: Alert: 8
01:46:21 1 EURUSD,M15: Alert: mql: 234
01:46:21 1 EURUSD,M15: Alert: dll: 15
01:46:21 1 EURUSD,M15: Alert: 9
01:46:21 1 EURUSD,M15: Alert: mql: 78
01:46:22 1 EURUSD,M15: Alert: dll:94
01:46:22 1 EURUSD,M15: Alert: 10
01:46:22 1 EURUSD,M15: Alert: mql: 172
01:46:22 1 EURUSD,M15: Alert: dll: 93
01:46:22 1 EURUSD,M15: Alert: 11
01:46:22 1 EURUSD,M15: Alert: mql: 93
01:46:22 1 EURUSD,M15。提醒:dll:78
01:46:22 1 EURUSD,M15: 提醒:12
01:46:22 1 EURUSD,M15: 提醒:mql:78
01:46:22 1 EURUSD,M15: 提醒:dll:78
01:46:22 1 EURUSD,M15: 提醒:13
01:46:23 1 EURUSD,M15: 提醒:mql:250
01:4623 1 EURUSD,M15: Alert: dll: 156
01:46:23 1 EURUSD,M15: Alert: 14
01:46:23 1 EURUSD,M15: Alert: mql: 187
01:46:23 1 EURUSD,M15: Alert: dll: 0
01:46:23 1 EURUSD,M15: Alert: 15
01:46:23 1 EURUSD,M15: Al ertmql: 78
01:46:23 1 EURUSD,M15: Alert: dll: 171
01:46:23 1 EURUSD,M15: Alert: 16
01:46:24 1 EURUSD,M15: Alert: mql: 266
01:46:24 1 EURUSD,M15: Alert: dll: 0
01:46:24 1 EURUSD,M15: Alert: 17
01:46:24 1 EURUSD,M15。提醒:MQL:93
01:46:24 1 EURUSD,M15: 提醒:DLL:78
01:46:24 1 EURUSD,M15: 提醒:18
01:46:24 1 EURUSD,M15: 提醒:MQL:94
01:46:24 1 EURUSD,M15: 提醒:DLL:15
01:46:24 1 EURUSD,M15: 提醒:19
01:46:2446:46:24 1 EURUSD,M15: Alert: mql: 94
01:46:24 1 EURUSD,M15: Alert: dll: 78
01:46:24 1 EURUSD,M15: Alert: 20
01:46:25 1 EURUSD,M15: Alert: mql: 234
01:46:25 1 EURUSD,M15: Alert: dll: 78
01:46:25 1 EURU SD,M15。提醒:21
01:46:25 1 EURUSD,M15: 提醒:mql: 156
01:46:25 1 EURUSD,M15: 提醒:dll: 94
01:46:25 1 EURUSD,M15: 提醒:22
01:46:25 1 EURUSD,M15: 提醒:mql: 94
01:46:25 1 EURUSD,M15: 提醒:dll: 16
01:46:2546:25 1 EURUSD,M15: Alert: 23
01:46:26 1 EURUSD,M15: Alert: mql: 93
01:46:26 1 EURUSD,M15: Alert: dll: 171
01:46:26 1 EURUSD,M15: Alert: 24
01:46:26 1 EURUSD,M15: Alert: mql: 171
01:46:26 1 EURUSD, M15:提醒:dll:187
01:46:26 1 EURUSD,M15: 提醒:25
01:46:26 1 EURUSD,M15: 提醒:mql:156
01:46:26 1 EURUSD,M15: 提醒:dll:78
01:46:26 1 EURUSD,M15: 提醒:26
01:46:27 1 EURUSD,M15: 提醒:mql:62
01:4627 1 EURUSD,M15: Alert: dll: 187
01:46:27 1 EURUSD,M15: Alert: 27
01:46:27 1 EURUSD,M15: Alert: mql: 78
01:46:27 1 EURUSD,M15: Alert: dll: 171
01:46:27 1 EURUSD,M15: Alert: 28
01:46:27 1 EURUSD,M15: Al ertmql: 93
01:46:27 1 EURUSD,M15: Alert: dll: 78
01:46:27 1 EURUSD,M15: Alert: 29
01:46:27 1 EURUSD,M15: Alert: mql: 172
01:46:28 1 EURUSD,M15: Alert: dll: 94
01:46:28 1 EURUSD,M15: Alert: Average. mql: 140 dll: 91
几个测试。
平均值。mql: 126 dll: 116
平均值。mql: 122 dll: 86
平均值。167 dll: 91
平均值。mql: 149 dll: 82
平均值。mql: 140 dll: 91
这是很明显的。如果计算比较复杂,代码会更明显。
日安!!!。我一定是误解了关于数组或其他方面的内容。该函数没有将利润放入数组中!!!。在所有情况下都是零。零,就是这样!
职能。
超越所有功能的遗忘