如何实现N分钟后逐一平仓? - 页 4 123456789 新评论 Renat Akhtyamov 2017.11.22 19:35 #31 Vitaly Muzichenko:我的观点是,接近只能是0(假)或1(真),没有其他。我再给你看看这个功能,我今天给你的,今天就成功了,我就不说了。 关于交易、自动交易系统和测试交易策略的论坛 如何实现在N分钟后关闭一个头寸? Natalya Dzerzhinskaya, 2017.11.22 19:17 (OrderCloseTime()> 0)工作,那么我将保持这种方式。再次感谢))))。也能正常关闭,但关闭后却说错误4108"无效票号"。 Renat Akhtyamov 2017.11.22 19:39 #32 Vitaly Muzichenko:我的观点是,关闭只能是0(假)或1(真),没有其他选择。同样的,对于可靠性,最好是写。为了安全起见。你应该始终(!!)使用在函数中为它找到的值,以确保我们使用正确和必要的 函数参数。 Vitaly Muzichenko 2017.11.22 19:40 #33 Renat Akhtyamov:再一次,这是功能,我今天给了你,你今天把它解决了,这就结束了。说谢谢并不意味着你是对的,你是一个成年人,你应该意识到这一点。 这就像去服务站,对修理工说谢谢,说修完后车开得很好,但阀门在敲。你明白吗?就是这样--走了)。 Renat Akhtyamov 2017.11.22 19:49 #34 教师们都在....每个关心的人....我是唯一一个知道不要乱用交易功能 的人。凡事都要做到5分以上每一个错误都是对金钱的浪费! Ihor Herasko 2017.11.22 19:52 #35 Taras Slobodyanik: 如果你已经搜索过了,就有可能立即关闭订单。 我们为什么要寻找时间呢?比较 - 关闭 - 下一个。那里的条件是只找到一个先开口的订单。而且,如果不对订单进行全面搜索,就不可能知道这样那样的订单是最古老的。 Vitaly Muzichenko 2017.11.22 19:55 #36 Renat Akhtyamov:教师们都在....每个关心的人....我是唯一一个知道不要乱用交易功能 的人。一切都必须是5+。每一个错误都是金钱的损失!雷纳特,这个条件即使在启示录中也不会成立,你可以检查一下。 if(OrderSelect(MyTicketBuy, SELECT_BY_TICKET)==true) { close=OrderClose(MyTicketBuy,OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),0,clrRed); if(close<0){if(Fun_Error(GetLastError())==1)return;} } if(OrderSelect(MyTicketSell, SELECT_BY_TICKET)==true) { close=OrderClose(MyTicketSell,OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),0,clrBlue); if(close<0){if(Fun_Error(GetLastError())==1)return;} } Renat Akhtyamov 2017.11.22 19:56 #37 Vitaly Muzichenko:雷娜特,这个条件即使在启示录中也不会成立,你可以检查一下。这个人用了我的代码!!!!该错误弹出?????维塔利,停止它...如果你不相信我,可以去折磨自己。 Vitaly Muzichenko 2017.11.22 19:57 #38 Ihor Herasko: 那里的条件是只找到一个先开口的订单。而且,如果不对订单进行全面搜索,就不可能发现这样那样的订单是最古老的。根据条件,它的开放时间不能超过5分钟,也就是说,你可以自由地按顺序搜索,关闭时超过5分钟,它将是最古老的。 Ihor Herasko 2017.11.22 19:58 #39 Renat Akhtyamov:嗯,这个人用了我的代码!!!!错误跳出?????这就是问题所在,它(错误)将永远不会被看到。即使它出现了。close变量必须是bool类型的,它的值永远不会小于0。 Vitaly Muzichenko 2017.11.22 19:58 #40 Renat Akhtyamov:好吧,那人用了我的代码!!!!抛出的错误?????这不是关于使用或不使用的问题。再一次。 关于交易、自动交易系统和交易策略测试的论坛 如何实现N分钟后的平仓? Vitaly Muzichenko, 2017.11.22 20:28 在什么条件下,这可能会成功,至少每100年一次? if(OrderSelect(MyTicketBuy, SELECT_BY_TICKET)==true) { close=OrderClose(MyTicketBuy,OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),0,clrRed); if(close<0){if(Fun_Error(GetLastError())==1)return;} } if(OrderSelect(MyTicketSell, SELECT_BY_TICKET)==true) { close=OrderClose(MyTicketSell,OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),0,clrBlue); if(close<0){if(Fu n_Error(GetLastError())==1)return;} } 123456789 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我的观点是,接近只能是0(假)或1(真),没有其他。
我再给你看看这个功能,我今天给你的,今天就成功了,我就不说了。
关于交易、自动交易系统和测试交易策略的论坛
如何实现在N分钟后关闭一个头寸?
Natalya Dzerzhinskaya, 2017.11.22 19:17
(OrderCloseTime()> 0)工作,那么我将保持这种方式。
再次感谢))))。
也能正常关闭,但关闭后却说错误4108"无效票号"。
我的观点是,关闭只能是0(假)或1(真),没有其他选择。
同样的,对于可靠性,最好是写。
为了安全起见。
你应该始终(!!)使用在函数中为它找到的值,以确保我们使用正确和必要的 函数参数。
再一次,这是功能,我今天给了你,你今天把它解决了,这就结束了。
说谢谢并不意味着你是对的,你是一个成年人,你应该意识到这一点。
这就像去服务站,对修理工说谢谢,说修完后车开得很好,但阀门在敲。你明白吗?
就是这样--走了)。
教师们都在....每个关心的人....
我是唯一一个知道不要乱用交易功能 的人。
凡事都要做到5分以上
每一个错误都是对金钱的浪费!
如果你已经搜索过了,就有可能立即关闭订单。
我们为什么要寻找时间呢?比较 - 关闭 - 下一个。
那里的条件是只找到一个先开口的订单。而且,如果不对订单进行全面搜索,就不可能知道这样那样的订单是最古老的。
教师们都在....每个关心的人....
我是唯一一个知道不要乱用交易功能 的人。
一切都必须是5+。
每一个错误都是金钱的损失!
雷纳特,这个条件即使在启示录中也不会成立,你可以检查一下。
雷娜特,这个条件即使在启示录中也不会成立,你可以检查一下。
这个人用了我的代码!!!!
该错误弹出?????
维塔利,停止它...
如果你不相信我,可以去折磨自己。
那里的条件是只找到一个先开口的订单。而且,如果不对订单进行全面搜索,就不可能发现这样那样的订单是最古老的。
根据条件,它的开放时间不能超过5分钟,也就是说,你可以自由地按顺序搜索,关闭时超过5分钟,它将是最古老的。
嗯,这个人用了我的代码!!!!
错误跳出?????
这就是问题所在,它(错误)将永远不会被看到。即使它出现了。close变量必须是bool类型的,它的值永远不会小于0。
好吧,那人用了我的代码!!!!
抛出的错误?????
这不是关于使用或不使用的问题。
再一次。
关于交易、自动交易系统和交易策略测试的论坛
如何实现N分钟后的平仓?
Vitaly Muzichenko, 2017.11.22 20:28
在什么条件下,这可能会成功,至少每100年一次?