[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 824 1...817818819820821822823824825826827828829830831...1145 新评论 Victor Nikolaev 2010.08.29 12:24 #8231 eugggy: 我不是要你给我写一份EA,我原来是要你写几句关于关闭的内容,如果不难,分别是如果难,那就不要写。问题是什么? 好吧,这不是几行字,是几个函数。确切地说,是三个功能。每个人都做自己的事情。 每个函数至少有五行。 Victor Nikolaev 2010.08.29 12:54 #8232 eugggy: 好吧,就说没有时间,我不知道这样的块状物需要多少行。无论如何,谢谢你的提示,我将尝试自己做一些东西。 这就是我说的明天要做的事。为什么会被冒犯? Andrey F. Zelinsky 2010.08.29 12:57 #8233 eugggy: 好吧,就说没有时间,我不知道这样的块状物需要多少行。无论如何,谢谢你的提示,我将尝试自己做一些东西。 从提出后又被删除的代码来看,它已经被搞砸了。 Andrey F. Zelinsky 2010.08.29 13:53 #8234 eugggy: 你认为我们会感到惊讶吗?- 没有。这里面没有什么可看的,我告诉过你,我所需要的是清除。 // 检查未结订单 int n=0; // 未结订单的数量 for (int i=OrdersTotal()-1; i>=0; i--){ if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break; if(OrderType()==OP_BUYSTOP) n++; if(OrderType() ==OP_SELLSTOP) n++; }if(n>0 && n<OrdersTotal()) // 检查挂单是否打开 for (i=OrdersTotal()-1; i>=0; i-) // 删除挂单 { if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break; if(OrderType()==OP_BUYSTOP) OrderDelete(OrderTicket()); if(OrderType()==OP_SELLSTOP) OrderDelete(OrderTicket() )if(OrderType()==OP_BUYLIMIT) OrderDelete(OrderTicket()); if(OrderType()==OP_SELLLIMIT) OrderDelete(OrderTicket()); } 第一近似值的代码。此外,它还被修改、简化并因任务而变得更加复杂。有很多的方法。 Andrey F. Zelinsky 2010.08.29 14:26 #8235 eugggy: 谢谢,我会试一试的。 不,你应该用文字写下你的代码中每一行的作用,你自己就会发现 Artyom Trishkin 2010.08.29 15:18 #8236 eugggy: 好吧,就说没有时间,我不知道这样的块状物需要多少行。无论如何,谢谢你的提示,我将尝试自己制作一些东西。 到 这里 来。你将向伊戈尔-金学习,他已经为你做了一切。你可能会学到很多东西,并为自己找到一个现成的代码。 当你擅长的时候,你就能自己写出一切。 我强烈建议从它开始。 keekkenen 2010.08.29 15:27 #8237 artmedia70: 到 这里 来。伊戈尔-金已经很久没有为你做过所有的工作了。你会学到很多东西,并为自己找到现成的代码。 当你擅长的时候,你就能自己写出一切。 我强烈建议从它开始。 这是个好主意......我也是这样做的,当我开始掌握这门语言时...... Artyom Trishkin 2010.08.29 15:41 #8238 keekkenen: 这是一个非常好的观点......我开始学习语言时也是这样做的...... 但很明显,这个人被 "埋葬 "了。你应该马上建议,而不是争论不休...... 每个人都有开始的地方... techno 2010.08.29 16:27 #8239 eugggy: 是的,很多有用的东西。我本可以不买赠品,但这本教科书写得非常错综复杂。 这本教科书写得很精彩。 5+ 你应该读一读Stroustrup关于c++的书,你会大吃一惊:) Andrey F. Zelinsky 2010.08.29 18:44 #8240 eugggy: 好吧,对于那些知道什么是c++的人来说,这可能是很棒的,但对我来说,这有点复杂:)这甚至不是关于所有这些函数和操作数,而是关于它们的说话方式:现在没有人像这样说话,所以更难理解。例子。"作为操作者执行的结果 "已经让我很紧张了,为什么不说 "当操作者被执行时"。所以我说这本教科书是用A写的。 是的,他们现在这样说话,会让埃洛奇卡成为食人魔。注意实例,即程序代码,其完整性、简单性、简洁性。如果你在编程的基础知识方面有问题,在我看来,最好的教科书是1986年高中的计算机科学教科书。 1...817818819820821822823824825826827828829830831...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我不是要你给我写一份EA,我原来是要你写几句关于关闭的内容,如果不难,分别是如果难,那就不要写。问题是什么?
好吧,这不是几行字,是几个函数。确切地说,是三个功能。每个人都做自己的事情。
每个函数至少有五行。
好吧,就说没有时间,我不知道这样的块状物需要多少行。无论如何,谢谢你的提示,我将尝试自己做一些东西。
这就是我说的明天要做的事。为什么会被冒犯?
好吧,就说没有时间,我不知道这样的块状物需要多少行。无论如何,谢谢你的提示,我将尝试自己做一些东西。
从提出后又被删除的代码来看,它已经被搞砸了。
你认为我们会感到惊讶吗?- 没有。这里面没有什么可看的,我告诉过你,我所需要的是清除。
// 检查未结订单 int n=0; // 未结订单的数量 for (int i=OrdersTotal()-1; i>=0; i--){ if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break; if(OrderType()==OP_BUYSTOP) n++; if(OrderType() ==OP_SELLSTOP) n++; }if(n>0 && n<OrdersTotal()) // 检查挂单是否打开 for (i=OrdersTotal()-1; i>=0; i-) //
删除挂单
{ if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break; if(OrderType()==OP_BUYSTOP) OrderDelete(OrderTicket()); if(OrderType()==OP_SELLSTOP) OrderDelete(OrderTicket() )if(OrderType()==OP_BUYLIMIT) OrderDelete(OrderTicket()); if(OrderType()==OP_SELLLIMIT) OrderDelete(OrderTicket()); }
第一近似值的代码。此外,它还被修改、简化并因任务而变得更加复杂。有很多的方法。
谢谢,我会试一试的。
不,你应该用文字写下你的代码中每一行的作用,你自己就会发现
好吧,就说没有时间,我不知道这样的块状物需要多少行。无论如何,谢谢你的提示,我将尝试自己制作一些东西。
当你擅长的时候,你就能自己写出一切。
我强烈建议从它开始。
到 这里 来。伊戈尔-金已经很久没有为你做过所有的工作了。你会学到很多东西,并为自己找到现成的代码。
当你擅长的时候,你就能自己写出一切。
我强烈建议从它开始。
这是一个非常好的观点......我开始学习语言时也是这样做的......
每个人都有开始的地方...
是的,很多有用的东西。我本可以不买赠品,但这本教科书写得非常错综复杂。
好吧,对于那些知道什么是c++的人来说,这可能是很棒的,但对我来说,这有点复杂:)这甚至不是关于所有这些函数和操作数,而是关于它们的说话方式:现在没有人像这样说话,所以更难理解。例子。"作为操作者执行的结果 "已经让我很紧张了,为什么不说 "当操作者被执行时"。所以我说这本教科书是用A写的。
是的,他们现在这样说话,会让埃洛奇卡成为食人魔。注意实例,即程序代码,其完整性、简单性、简洁性。如果你在编程的基础知识方面有问题,在我看来,最好的教科书是1986年高中的计算机科学教科书。