[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 844 1...837838839840841842843844845846847848849850851...1145 新评论 Andrey F. Zelinsky 2010.09.12 10:49 #8431 alsu: )))))))))))这不是一个连词。 在我的例子中,规则是:"如果存在或意欲存在矛盾,则在名词、形容词和副词中分开NOT"http://www.rusyaz.ru/pr/od07.html-"to do" - 拼写不正确 -正确的 词是 " to do"(突出显示的词是矛盾的,前面是连字符)。 FoxUA 2010.09.12 10:49 #8432 abolk: ps."do"的拼写不正确--是"do"。 但当我检索数据时,它不起作用,所以我需要它复位,而不是阻止重开!!。 Andrey F. Zelinsky 2010.09.12 10:54 #8433 FoxUA: 但在重新获取数据时,它不起作用,所以我需要它复位,而不是阻止 重新打开!!。 你如何 "重置 "重开?解释一下你想做什么? FoxUA 2010.09.12 11:02 #8434 abolk: 如何才能 "重置 "重开?不清楚你想做什么? 我需要关闭某个手数的订单,然后再开一个1手的订单,我的订单在每个tick 上打开,但当我再次关闭这个手数的订单时,它必须打开1个订单。 Andrey F. Zelinsky 2010.09.12 11:11 #8435 FoxUA: 我需要关闭某个手数的订单来打开另一个1手数的订单,我在每个tick上都有订单打开,但当你再次关闭这个手数的订单时,必须打开1个订单。 整个事情。我需要一个更详细的开仓/平仓订单的算法 FoxUA 2010.09.12 11:25 #8436 abolk: 一整个案件。我需要一个更详细的开仓/平仓订单的算法 我需要关闭一个手数为X的订单来打开一个新的订单,但在我的情况下,在关闭手数为X的订单后,它们并没有停止打开,即在每个tick 上都会打开,但当手数为X的订单关闭后,它应该再次打开。 FoxUA 2010.09.12 12:13 #8437 如果你需要帮助,当手数为X的订单被关闭时,会有一个新的订单打开,当你关闭手数为X的新订单时,它会再次打开,但我在每个tick 上都有,我会将代码统一发布。 附加的文件: test_openposition.mq4 12 kb Leonid Borsky 2010.09.12 12:42 #8438 这不是很清楚--你想要什么。 试着用这个来代替你的函数 Start。 在外部参数中插入:extern double X_ = 0.1; //工具的批量大小。 void start() { if (ExistPositions(NULL,OP_BUY, -1)==0) { OpenPosition(NULL, OP_BUY, X_, pa-40*po,pa+40*po); } if (ExistPositions(NULL,OP_SELL, -1)==0) { OpenPosition(NULL, OP_SELL, X_, pb+40*po,pb-40*po); } return; } 位置的大小将总是= X_, - 如你所想....。 Artyom Trishkin 2010.09.12 12:43 #8439 FoxUA: 如果你需要帮助,当手数为X的订单被关闭时,会有一个新的订单打开,当你关闭手数为X的新订单时,它会再次打开,但我在每个tick上都会打开,我将把代码粘贴在一块。 你在使用金的功能。看看他的函数ExistPositions()。 并在前一个仓位关闭后立即开立新仓位之前进行检查。 如果(!ExistPositions(NULL, OP_BUY, Magic)){新仓位的开仓代码 买入} 如果(!ExistPositions(NULL, OP_SELL, Magic)){打开新的卖出位置的代码}。 就这样吧...:) Mikhail Toptunov 2010.09.12 14:49 #8440 也许有人有书面的Loca代码,请寄给我,我将对你感激不尽! 1...837838839840841842843844845846847848849850851...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
)))))))))))这不是一个连词。
在我的例子中,规则是:"如果存在或意欲存在矛盾,则在名词、形容词和副词中分开NOT"http://www.rusyaz.ru/pr/od07.html-"to do" - 拼写不正确 -正确的 词是 " to do"(突出显示的词是矛盾的,前面是连字符)。
ps."do"的拼写不正确--是"do"。
但当我检索数据时,它不起作用,所以我需要它复位,而不是阻止重开!!。
但在重新获取数据时,它不起作用,所以我需要它复位,而不是阻止 重新打开!!。
你如何 "重置 "重开?解释一下你想做什么?
如何才能 "重置 "重开?不清楚你想做什么?
我需要关闭某个手数的订单,然后再开一个1手的订单,我的订单在每个tick 上打开,但当我再次关闭这个手数的订单时,它必须打开1个订单。
我需要关闭某个手数的订单来打开另一个1手数的订单,我在每个tick上都有订单打开,但当你再次关闭这个手数的订单时,必须打开1个订单。
整个事情。我需要一个更详细的开仓/平仓订单的算法
一整个案件。我需要一个更详细的开仓/平仓订单的算法
我需要关闭一个手数为X的订单来打开一个新的订单,但在我的情况下,在关闭手数为X的订单后,它们并没有停止打开,即在每个tick 上都会打开,但当手数为X的订单关闭后,它应该再次打开。
如果你需要帮助,当手数为X的订单被关闭时,会有一个新的订单打开,当你关闭手数为X的新订单时,它会再次打开,但我在每个tick 上都有,我会将代码统一发布。
这不是很清楚--你想要什么。
试着用这个来代替你的函数 Start。
在外部参数中插入:extern double X_ = 0.1; //工具的批量大小。
位置的大小将总是= X_, - 如你所想....。![](https://c.mql5.com/mql4/forum/2010/09/rszjenv-qgekhqp.gif)
如果你需要帮助,当手数为X的订单被关闭时,会有一个新的订单打开,当你关闭手数为X的新订单时,它会再次打开,但我在每个tick上都会打开,我将把代码粘贴在一块。
并在前一个仓位关闭后立即开立新仓位之前进行检查。
如果(!ExistPositions(NULL, OP_BUY, Magic)){新仓位的开仓代码 买入}
如果(!ExistPositions(NULL, OP_SELL, Magic)){打开新的卖出位置的代码}。
就这样吧...:)