[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 275 1...268269270271272273274275276277278279280281282...537 新评论 [删除] 2011.03.27 00:44 #2741 大家晚安! 能否请您告诉我,如果我开设这样的一个职位? order_id = OrderSend(Symbol(),OP_BUY,1.0,Ask,3,0,0,"expert comment",255,0,Green); if(ticket<1) { error=GetLastError(); Print("send_orders, error = ",ErrorDescription(error)); return; } 如果我的专家顾问只能开一个头寸,那么关闭它的最佳方法是什么? 这样吧。 OrderClose(OrderTicket(),1,Bid,3,Red); [删除] 2011.03.27 03:06 #2742 不清楚如何获得一个独特的订单号。以及如何知道这个订单是正确的。请分享您的经验! Victor Nikolaev 2011.03.27 04:16 #2743 BBSL: 不清楚如何获得一个独特的订单号。以及如何知道这个订单是正确的。请分享您的经验! 请看这里https://docs.mql4.com/ru/trading/OrderSelect 当你选择了订单,你只需要检查它是否是正确的。如果不需要,我们就转到下一个订单并再次检查。直到找到合适的人 hedger 2011.03.27 04:19 #2744 我正在努力掌握MT5。 在安装一个专家顾问时,我遇到了一个小问题--这个专家顾问的工作只有在加载一定的历史记录后才能进行,也就是说,安装它并等待加载完成。最糟糕的是,这段历史似乎没有被拯救,因为在另一天,一切都在重演。 能否请您解释一下,是否有办法保存下载的历史记录?谢谢你。 [删除] 2011.03.27 04:22 #2745 Vinin: 看这里https://docs.mql4.com/ru/trading/OrderSelect 一旦你选择了一个订单,你所要做的就是检查它是否正确。如果不是,就转到下一个,再检查一下。直到找到合适的人。 我翻阅了一本教科书,上上下下... 这是否意味着我们知道秩序的数量? 我想我们需要使用OrderTicket();,来获得数字,对吗? Victor Nikolaev 2011.03.27 04:26 #2746 BBSL: 我经历了教科书中的上上下下,... 这是否意味着订单号是已知的?你应该使用OrderTicket();,来获得数字,对吗? OrderTicket()可以通过OrderSelect() 进行预选来使用。而对一个订单的任何操作都需要使用OrderSelect()进行预选。 [删除] 2011.03.27 04:27 #2747 hedger: 我正在努力掌握MT5。 在安装一个专家顾问时,我遇到了一个小问题--这个专家顾问只有在加载一定的历史记录后才能工作,也就是说,安装它并等待加载完成。最糟糕的是,这段历史似乎没有被拯救,因为在另一天,一切都在重演。 能否请你解释一下,是否有办法保存下载的历史记录?谢谢你。 如果我们谈论的是ticks,你可以写代码来保存数据文件,但你必须从ekspert的文件中加载它。仅仅保持电脑运行是否有意义? [删除] 2011.03.27 04:32 #2748 Vinin: OrderTicket()可以通过OrderSelect()进行预选来使用。而任何带有订单的操作都需要使用OrderSelect()对其进行预选。 换句话说。 if(OrderSelect(0, SELECT_BY_POS)==true){ OrderClose(OrderTicket(),1,Bid,3,Red); } [删除] 2011.03.27 04:33 #2749 BBSL: 如果我們說的是ticks,你可以寫代碼保存數據文件,但你需要從ekspert的文件中載入。也许只是保持电脑开机就有意义了? 如果专家顾问是点数,那么数据应该是 "新鲜的",对于旧的数据,将只有噪音。 Artyom Trishkin 2011.03.27 04:42 #2750 BBSL:大家晚安!能否请您告诉我,如果我开设这样的一个职位?如果我的专家顾问只能开一个头寸,那么关闭它的最佳方法是什么?也许它是这样的。 这是个奇怪的方法...当开仓 时,你把票号分配给一个 变量,并检查另一个 变量... order_id = OrderSend(Symbol(),OP_BUY,1.0,Ask,3,0,0,"expert comment",255,0,Green); if(ticket<1) 而OrderSend() 在失败的情况下返回-1(减一),当你需要小于零 的时候,你检查小于一 的情况。 这是第一个吸引你眼球的东西。但我认为你那里有很多有趣的东西......。:) 1...268269270271272273274275276277278279280281282...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大家晚安!
能否请您告诉我,如果我开设这样的一个职位?
如果我的专家顾问只能开一个头寸,那么关闭它的最佳方法是什么?
这样吧。
不清楚如何获得一个独特的订单号。以及如何知道这个订单是正确的。请分享您的经验!
不清楚如何获得一个独特的订单号。以及如何知道这个订单是正确的。请分享您的经验!
请看这里https://docs.mql4.com/ru/trading/OrderSelect
当你选择了订单,你只需要检查它是否是正确的。如果不需要,我们就转到下一个订单并再次检查。直到找到合适的人
我正在努力掌握MT5。
在安装一个专家顾问时,我遇到了一个小问题--这个专家顾问的工作只有在加载一定的历史记录后才能进行,也就是说,安装它并等待加载完成。最糟糕的是,这段历史似乎没有被拯救,因为在另一天,一切都在重演。
能否请您解释一下,是否有办法保存下载的历史记录?谢谢你。
看这里https://docs.mql4.com/ru/trading/OrderSelect
一旦你选择了一个订单,你所要做的就是检查它是否正确。如果不是,就转到下一个,再检查一下。直到找到合适的人。
我翻阅了一本教科书,上上下下...
这是否意味着我们知道秩序的数量?
我想我们需要使用OrderTicket();,来获得数字,对吗?
我经历了教科书中的上上下下,...
这是否意味着订单号是已知的?
你应该使用OrderTicket();,来获得数字,对吗?
OrderTicket()可以通过OrderSelect() 进行预选来使用。而对一个订单的任何操作都需要使用OrderSelect()进行预选。
我正在努力掌握MT5。
在安装一个专家顾问时,我遇到了一个小问题--这个专家顾问只有在加载一定的历史记录后才能工作,也就是说,安装它并等待加载完成。最糟糕的是,这段历史似乎没有被拯救,因为在另一天,一切都在重演。
能否请你解释一下,是否有办法保存下载的历史记录?谢谢你。
如果我们谈论的是ticks,你可以写代码来保存数据文件,但你必须从ekspert的文件中加载它。仅仅保持电脑运行是否有意义?
OrderTicket()可以通过OrderSelect()进行预选来使用。而任何带有订单的操作都需要使用OrderSelect()对其进行预选。
换句话说。
如果我們說的是ticks,你可以寫代碼保存數據文件,但你需要從ekspert的文件中載入。也许只是保持电脑开机就有意义了?
如果专家顾问是点数,那么数据应该是 "新鲜的",对于旧的数据,将只有噪音。
大家晚安!
能否请您告诉我,如果我开设这样的一个职位?
如果我的专家顾问只能开一个头寸,那么关闭它的最佳方法是什么?
也许它是这样的。
这是个奇怪的方法...当开仓 时,你把票号分配给一个 变量,并检查另一个 变量...
而OrderSend() 在失败的情况下返回-1(减一),当你需要小于零 的时候,你检查小于一 的情况。
这是第一个吸引你眼球的东西。但我认为你那里有很多有趣的东西......。:)