任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 883 1...876877878879880881882883884885886887888889890...1178 新评论 владимир 2015.04.10 21:14 #8821 evillive: 像什么? 我道歉--我自己已经想明白了:我只是在纠正错误。已经从47人减少到15人。 владимир 2015.04.10 21:37 #8822 我还是不明白--根据教程,OrderSelect(10,SELECT_BY_POS)函数参数中的索引10是列表中订单的索引号。在什么名单中?这个名单是什么样子的,它是如何形成的?澄清一下目的:我正试图修复"'OrderClose'的返回值应被检查 "的警告。 Vitalie Postolache 2015.04.10 21:40 #8823 rapid_minus: 我还是不明白--根据教程,在OrderSelect(10,SELECT_BY_POS) 函数参数中,索引10是列表中订单的索引号。在什么名单中?这个名单是什么样子的,它是如何形成的? 从0到OrdersTotal()-1,其中0是最古老的订单。最好是通过比较每个选定的订单 与所需的标准(符号、魔术师、类型等)来进行循环排序。 владимир 2015.04.10 22:04 #8824 evillive: 从0到OrdersTotal()-1,其中0是最古老的订单。最好是在订单中进行循环,将每个选定的订单与所需的标准(符号、魔法、类型等)进行比较。 我在循环中遇到了麻烦:在某个指标值的组合下,只有一个特定的位置被打开。然后是对关闭这个头寸的条件的指标值的分析。我如何将这个单子与一个符号、magik、什么类型的单子进行比较? 相反,我需要比较此刻(在给定的tick上)形成的指标值的组合,找出这个组合是否适合关闭这个开仓单。 Vitalie Postolache 2015.04.10 22:19 #8825 如果你禁止用挂单 工作,禁止用几个符号并行工作,甚至更糟糕的是,禁止几个专家顾问与手动交易并行,这并不意味着这将继续下去。因此,我们应该把一切都考虑进去,以避免以后受到伤害和迷惑。列表可能看起来像0 - BuyStop at 1.1000 EUR; 1 - Sell at 120.17 Yen; 2 - Buy at 0.9500 CHF - 一共有三个订单,你只需要处理其中一个,在循环中找到并 "化解 "它。你等待指标的指示,一旦有了信号,就会寻找必要的订单并关闭。没有通用的代码,每个人都写了自己的偏好和TS,但在kodobase中有不同的变体。 Алексей Тарабанов 2015.04.10 22:20 #8826 rapid_minus:我在循环中遇到了麻烦:在某个指标值的组合下,只有一个特定的位置被打开。然后是对关闭这个头寸的条件的指标值的分析。我如何将这个单子与一个符号、一个魔术师、一个什么类型的单子进行比较? 相反,我需要比较在某一时刻(在某一tick上)形成的指标值的组合,看这个组合是否适合关闭这个开仓单。 这是有道理的。如果你交易一个单子,只需记住其开仓时的票据,然后在所有的平仓条件都满足时关闭此单。 владимир 2015.04.10 22:23 #8827 evillive: 从0到OrdersTotal()-1,其中0是最古老的订单。最好是在订单中进行循环,将每个选定的订单与所需标准(符号、魔术师、类型等)进行比较。 实际上,我不太理解 "必须检查OrderClose的返回值 "这个警告的意思。 владимир 2015.04.10 22:27 #8828 tara: 这是有道理的。如果你交易一个单子,只需记住开单时的票据,然后在满足所有关闭条件时关闭该单。 我在教程中找不到如何在技术上记住订单的票据,以及如何调用它。 Алексей Тарабанов 2015.04.10 22:32 #8829 rapid_minus: 我在教程中找不到如何在技术上做到这一点--记住订单票,以及如何调用它。x=OrderSend(...int x>0 -订单票,由服务器响应有效订单而生成的唯一号码。 владимир 2015.04.10 23:05 #8830 tara:x=OrderSend(...int x>0 - 订单票,由服务器生成的唯一号码,以回应正确的订单。 谢谢你的具体介绍。仍然不清楚的是,如何使OrderSend() 返回的这个票据对OrderClose()函数可见?毕竟,我没有事先知道它,以便将它插入OrderClose()函数中。 1...876877878879880881882883884885886887888889890...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
像什么?
我还是不明白--根据教程,OrderSelect(10,SELECT_BY_POS)函数参数中的索引10是列表中订单的索引号。在什么名单中?这个名单是什么样子的,它是如何形成的?
澄清一下目的:我正试图修复"'OrderClose'的返回值应被检查 "的警告。
我还是不明白--根据教程,在OrderSelect(10,SELECT_BY_POS) 函数参数中,索引10是列表中订单的索引号。在什么名单中?这个名单是什么样子的,它是如何形成的?
从0到OrdersTotal()-1,其中0是最古老的订单。最好是在订单中进行循环,将每个选定的订单与所需的标准(符号、魔法、类型等)进行比较。
我在循环中遇到了麻烦:在某个指标值的组合下,只有一个特定的位置被打开。然后是对关闭这个头寸的条件的指标值的分析。我如何将这个单子与一个符号、magik、什么类型的单子进行比较? 相反,我需要比较此刻(在给定的tick上)形成的指标值的组合,找出这个组合是否适合关闭这个开仓单。
如果你禁止用挂单 工作,禁止用几个符号并行工作,甚至更糟糕的是,禁止几个专家顾问与手动交易并行,这并不意味着这将继续下去。因此,我们应该把一切都考虑进去,以避免以后受到伤害和迷惑。
列表可能看起来像0 - BuyStop at 1.1000 EUR; 1 - Sell at 120.17 Yen; 2 - Buy at 0.9500 CHF - 一共有三个订单,你只需要处理其中一个,在循环中找到并 "化解 "它。你等待指标的指示,一旦有了信号,就会寻找必要的订单并关闭。没有通用的代码,每个人都写了自己的偏好和TS,但在kodobase中有不同的变体。
我在循环中遇到了麻烦:在某个指标值的组合下,只有一个特定的位置被打开。然后是对关闭这个头寸的条件的指标值的分析。我如何将这个单子与一个符号、一个魔术师、一个什么类型的单子进行比较? 相反,我需要比较在某一时刻(在某一tick上)形成的指标值的组合,看这个组合是否适合关闭这个开仓单。
从0到OrdersTotal()-1,其中0是最古老的订单。最好是在订单中进行循环,将每个选定的订单与所需标准(符号、魔术师、类型等)进行比较。
实际上,我不太理解 "必须检查OrderClose的返回值 "这个警告的意思。
这是有道理的。如果你交易一个单子,只需记住开单时的票据,然后在满足所有关闭条件时关闭该单。
我在教程中找不到如何在技术上做到这一点--记住订单票,以及如何调用它。
x=OrderSend(...
int x>0 -订单票,由服务器响应有效订单而生成的唯一号码。
x=OrderSend(...
int x>0 - 订单票,由服务器生成的唯一号码,以回应正确的订单。