需要帮助创建一个非常简单的EA - 页 2 1234567 新评论 [删除] 2008.12.01 19:26 #11 我也在2小时图上做这种交易。这在2小时离线图上是否有效,或者在过去两个1小时蜡烛的平均值上是否有效? [删除] 2008.12.01 21:02 #12 如果我把High[1]-Low[1]改为High[2]-Low[2],并把它放在1小时图上,会不会给我最后两根1小时蜡烛的交易范围? Ray 2008.12.01 21:26 #13 High[2]-Low[2] 将只提供蜡烛2的范围。 [删除] 2008.12.01 21:45 #14 我如何编写代码来获取最后两根蜡烛的平均数呢? [删除] 2008.12.01 22:19 #15 会不会是高[2]低[2]-高[1]低[1] brendan 2008.12.01 22:22 #16 crazfoto wrote>> 我知道为什么这不起作用了。它每隔半小时就自动取消每个订单,而不是让市场将其止损或获利。我看到很多订单本来是可以支付的,但机器人关闭了订单。 是的,它在一个新的柱状图打开时关闭一个正在运行的交易。 为了阻止它这样做,请修改跟随线。 从 CloseAllOpenOrders(); //首先关闭上一交易日留下的任何现有交易。 致 //CloseAllOpenOrders(); //首先关闭前一栏的任何现有交易。 它只是简单地拒绝了关闭交易的请求。然后,该交易将一直运行,直到被止损或获得利润。在此期间不会有新的交易。 至于你关于2小时蜡烛的问题 这应该可以通过与一小时的图表进行对比,并考虑到最后两根蜡烛的最大和最小值来计算两小时的范围。 我暂时考虑一下,然后给你答复。 你是否仍然在寻找两小时内的20点范围???????。 尊敬的先生 Brendan brendan 2008.12.01 22:31 #17 doshur wrote>> 谢谢Brendan提供的代码。 我还没有测试这段代码,但似乎如果你激活EA,如果所有的规则都得到满足,它会立即执行订单,即使当前的价格已经比前一栏高出10个点。 很好地发现了这一点。你说的很对,如果所有规则都符合,交易将在开盘时被执行。没有考虑到跳空。 brendan 2008.12.01 22:34 #18 doshur wrote>> 谢谢Brendan提供的代码。 我还没有测试这段代码,但似乎如果你激活EA,如果所有的规则都得到满足,它会立即执行订单,即使当前的价格已经比前一栏高出10个点。 很好地发现了这一点。你说的很对,如果所有规则都符合,交易将在开盘时被执行。没有考虑到跳空的问题。 也许crazfoto可以告诉我们他/她是如何在手动方法中处理跳空的。 谢谢 Brendan [删除] 2008.12.01 23:46 #19 在2小时交易中,我只做小于100的蜡烛,这样我的止损就不会为了5个点而疯狂。我从来没有任何缺口问题,因为我总是在新蜡烛形成之前设置挂单,而且我很少在星期五交易。 我想在什么时候打开EA或者让它下挂单 可能有技巧。我对2小时交易的做法是在新的2小时范围开始前下两个挂单。 Dua Yong Rew 2008.12.02 04:37 #20 我将努力实现布伦丹的代码 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
High[2]-Low[2] 将只提供蜡烛2的范围。
我知道为什么这不起作用了。它每隔半小时就自动取消每个订单,而不是让市场将其止损或获利。我看到很多订单本来是可以支付的,但机器人关闭了订单。
是的,它在一个新的柱状图打开时关闭一个正在运行的交易。
为了阻止它这样做,请修改跟随线。
从
CloseAllOpenOrders(); //首先关闭上一交易日留下的任何现有交易。
致
//CloseAllOpenOrders(); //首先关闭前一栏的任何现有交易。
它只是简单地拒绝了关闭交易的请求。然后,该交易将一直运行,直到被止损或获得利润。在此期间不会有新的交易。
至于你关于2小时蜡烛的问题
这应该可以通过与一小时的图表进行对比,并考虑到最后两根蜡烛的最大和最小值来计算两小时的范围。
我暂时考虑一下,然后给你答复。
你是否仍然在寻找两小时内的20点范围???????。
尊敬的先生
Brendan
谢谢Brendan提供的代码。
我还没有测试这段代码,但似乎如果你激活EA,如果所有的规则都得到满足,它会立即执行订单,即使当前的价格已经比前一栏高出10个点。
很好地发现了这一点。你说的很对,如果所有规则都符合,交易将在开盘时被执行。没有考虑到跳空。
谢谢Brendan提供的代码。
我还没有测试这段代码,但似乎如果你激活EA,如果所有的规则都得到满足,它会立即执行订单,即使当前的价格已经比前一栏高出10个点。
很好地发现了这一点。你说的很对,如果所有规则都符合,交易将在开盘时被执行。没有考虑到跳空的问题。
也许crazfoto可以告诉我们他/她是如何在手动方法中处理跳空的。
谢谢
Brendan