[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 479 1...472473474475476477478479480481482483484485486...537 新评论 demlin 2011.07.01 16:32 #4781 IgorM:对不起,我没有检查就写了,我这里搞错了,应该是这样的。卖出:(OrderOpenPrice()-Bid)*MarketInfo(Symbol(),MODE_TICKVALUE)*lot/Point买入: (Ask-OrderOpenPrice())*MarketInfo(Symbol(),MODE_TICKVALUE)*lot/Point 我知道了,对不起,原因在代码 的其他地方。谢谢你,无论如何,感谢你的回应和帮助 Victor Nikolaev 2011.07.01 17:44 #4782 demlin: 我明白了,对不起,这是在代码的其他地方的原因。谢谢你,无论如何,感谢你的回应和帮助 for(i=(OrdersTotal()-1); i>=0; i--) // перебор ордеров { if (!OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)) continue; if (OrderSymbol()!=Instr||OrderMagicNumber()!=MN) continue; if(OrderType()==OP_BUY) if (Ask-OrderOpenPrice()>BezUbytok*Point) return(77); if(OrderType()==OP_SELL) if (OrderOpenPrice()-Bid>BezUbytok*Point) return(77); } return(0); demlin 2011.07.01 17:54 #4783 Vinin: 你的代码绝对有效,100%!!!!! novicek 2011.07.01 18:37 #4784 帮助 我 处理这个EA 编译时没有错误,但在策略测试器中 测试时,出现了错误 第一个错误是等待字符串的订单没有打开包含字符串的代码,从编译后没有错误,在策略测试器中运行 工作,但只打开头寸,在买入时卖出不想要 。 请你检查并告诉我们代码中 的问题。 附加的文件: all.mq4 2 kb --- 2011.07.01 18:38 #4785 novicek: 对顾问 的帮助 这段文字可以用标点符号和清晰的思路来做。 Lopator 2011.07.01 19:40 #4786 大家好。 你是否知道,如果使用 if(IsConnected()) 当检查一个池子的状态和下订单时? 例如,我们检查某个订单是否被设置,如果没有,我们就下它(但我们不需要两个这样的订单,而且是明确的)。 如果没有链接,没有刻度,IsConnected就不起作用。我是不是搞错了? 谁用哪些方法来检查程序的关键区域? Martingeil1 2011.07.01 19:44 #4787 Pyro: 大家好。 你是否知道,如果使用 例如,我们是否要检查一个订单是否已经被设置,如果没有,就设置它(但我们不需要两个这样的订单,而且断然不需要)? 如果没有链接,没有刻度,IsConnected就不起作用。我是不是搞错了? 谁用哪些方法来检查程序的关键区域? 我不会使用它,这是一个非常可疑的功能,我在某个地方读到过它的故障,我想Kim正在谈论它,谷歌一下关于它的主题。 Igor Makanu 2011.07.01 19:47 #4788 Martingeil: 我不会使用它非常可疑的功能,我在某个地方读到它有故障,我想Kim正在谈论它,谷歌一下关于这个功能的主题。 是的,我也看到了,https://www.mql5.com/ru/forum/128436, 我想这里https://www.mql5.com/ru/forum/131859。 Lopator 2011.07.01 20:39 #4789 谢谢同事们!另一件事是,很奇怪的是,他们在4年内没有纠正过这个案子...我有一个真实的情况,Expert Advisor(显然)在检查池中的订单时,失去了连接,并以某种方式给出了fallse而不是true,并放置了额外的订单。在对池子进行额外的测试时,发现了删除这些重复的方法。至少是这样。 问题是,在检查资金池时不会出现 "无连接 "这样的错误,只有在设置订单时才会出现。我还想检查一下游泳池。 novicek 2011.07.02 05:46 #4790 sergeev: 这段文字可以用标点符号和清晰的思路来做。 请不要因为这个事实而对我的文化水平(教育)产生怀疑 不是标点符号是我的狂欢,仅此而已。 1...472473474475476477478479480481482483484485486...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
对不起,我没有检查就写了,我这里搞错了,应该是这样的。
卖出:(OrderOpenPrice()-Bid)*MarketInfo(Symbol(),MODE_TICKVALUE)*lot/Point
买入: (Ask-OrderOpenPrice())*MarketInfo(Symbol(),MODE_TICKVALUE)*lot/Point
我明白了,对不起,这是在代码的其他地方的原因。谢谢你,无论如何,感谢你的回应和帮助
帮助 我 处理这个EA
编译时没有错误,但在策略测试器中 测试时,出现了错误
第一个错误是等待字符串的订单没有打开包含字符串的代码,从编译后没有错误,在策略测试器中运行
工作,但只打开头寸,在买入时卖出不想要 。
请你检查并告诉我们代码中 的问题。
对顾问 的帮助
大家好。
你是否知道,如果使用
if(IsConnected())
当检查一个池子的状态和下订单时? 例如,我们检查某个订单是否被设置,如果没有,我们就下它(但我们不需要两个这样的订单,而且是明确的)。
如果没有链接,没有刻度,IsConnected就不起作用。我是不是搞错了? 谁用哪些方法来检查程序的关键区域?
大家好。
你是否知道,如果使用
例如,我们是否要检查一个订单是否已经被设置,如果没有,就设置它(但我们不需要两个这样的订单,而且断然不需要)?
如果没有链接,没有刻度,IsConnected就不起作用。我是不是搞错了? 谁用哪些方法来检查程序的关键区域?
我不会使用它非常可疑的功能,我在某个地方读到它有故障,我想Kim正在谈论它,谷歌一下关于这个功能的主题。
是的,我也看到了,https://www.mql5.com/ru/forum/128436, 我想这里https://www.mql5.com/ru/forum/131859。
谢谢同事们!另一件事是,很奇怪的是,他们在4年内没有纠正过这个案子...我有一个真实的情况,Expert Advisor(显然)在检查池中的订单时,失去了连接,并以某种方式给出了fallse而不是true,并放置了额外的订单。在对池子进行额外的测试时,发现了删除这些重复的方法。至少是这样。
问题是,在检查资金池时不会出现 "无连接 "这样的错误,只有在设置订单时才会出现。我还想检查一下游泳池。
这段文字可以用标点符号和清晰的思路来做。
请不要因为这个事实而对我的文化水平(教育)产生怀疑
不是标点符号是我的狂欢,仅此而已。