[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 26 1...192021222324252627282930313233...631 新评论 Mikhail Kozhemyako 2012.03.28 16:07 #251 yosuf: 我的EA根据指标的信号设置订单,如果指标给出了重新设置现有订单的信号,例如0.1手,那么EA就会再设置一个与现有订单相同的订单,这使得订单的数量不合理地增加。问题:在这种情况下,如何使EA简单地增加现有订单的手数?这样的修改在原则上是否可能? 你可以尝试相反的方法:在第一个信号时,你以尽可能大的成交量开仓,然后,如果信号消失,你开始部分关闭这个订单。 Maxim Voronin 2012.03.28 16:16 #252 我是傻子还是什么?我在用EA玩。在某些条件下(我没有改变它),它 向上或向下开仓。获利和止损为30点。如果我画了一个卖出头寸,在这些条件下,我开了一个卖出头寸,反之亦然,分别改变止损的方向,它又会破产。有什么诀窍吗?我已经失去了我的头脑。也许这种传播影响了什么?或者更准确地说,什么是以Ask打开的BUY和以Bid打开的SELL? [Удален] 2012.03.28 17:54 #253 晚上好。我决定自己研究MQL,这样我就可以自己编写(编辑)专家顾问。我读过相应的文献,但对于一个不熟悉编程的人(即我)来说,很难马上理解。当然,马上就出现了一大堆的问题。也许,我将再次询问他们,请原谅我的做法。我对以下的细微差别感兴趣:假设一个订单(BUY)被打开,并且已经设置了Stoploss和TakeProfit。在第一笔订单的止损触发后,第二笔订单(以 第一笔订单的收盘价)在设置了止损和止盈的情况下再次打开。 也就是说,如果№1订单的止损打开了№2订单,如果№1订单的止盈触发了,那么№3订单就会打开? 如果可能的话,我想看看这样的EA的代码是怎样的。 Paladin80 2012.03.28 18:20 #254 dikson1976-1: 我是傻子还是什么?我在用EA玩。在某些条件下(我没有改变它),它向上或向下开仓。获利和止损为30点。如果我画了一个卖出头寸,在这些条件下,我开了一个卖出头寸,反之亦然,分别改变止损的方向,它又会破产。有什么诀窍吗?我已经失去了我的头脑。也许这种传播影响了什么?或者更准确地说,什么是以Ask打开的BUY和以Bid打开的SELL? 我一开始还想,如果我的专家顾问卖得太多,只要反向买入和卖出,一切都会好的。传播有百分之百的影响。 Vladimir Paukas 2012.03.28 18:21 #255 paladin80: 一开始我也认为,如果一个EA亏损,只需扭转买入和卖出,一切都会好起来。差价有100%的影响。 你必须输掉2个以上的差价。然后它将在反转时获利。 T-G 2012.03.28 18:31 #256 Reshetov: iClose() 如果我需要一个更准确的价格,即另一个工具的当前出价,我应该怎么做? Vitalie Postolache 2012.03.28 18:40 #257 T-G。 如果我需要一个更准确的价格,即另一个工具的当前出价,我应该怎么做? 这是获得另一个工具的价格的唯一途径 eurbid = MarketInfo("EURUSD",MODE_BID); 只有MT4中的测试器不会在一个以上的仪器上工作。 T-G 2012.03.28 19:19 #258 evillive: 这是获得另一个工具的价格的唯一途径 只有测试器不能在MT4中使用一个以上的工具。 我明白,但我需要使用欧元兑美元,并在模拟或真实中获得英镑兑美元。 Bid = MarketInfo("GBPUSD",MODE_BID); 如果我想得到一个不同的乐器价格,我可以做什么? Alekseu Fedotov 2012.03.28 19:50 #259 T-G: 我明白,但我需要使用欧元兑美元,并在模拟或真实中获得英镑兑美元。 如果我想在测试时获得另一个符号价格,我可以做什么? Bid = MarketInfo("GBPUSD",MODE_BID); 欧元兑美元并在模拟或Live......,获得英镑兑美元? 买入价 = 当前符号的最后已知买入/卖出价格 例如,你需要。 iBid = MarketInfo("GBPUSD",MODE_BID); T-G 2012.03.28 20:01 #260 r772ra: 欧元兑美元并与英镑兑美元在演示或真实的工作......? 买入价 = 当前符号的最后已知买入/卖出价格例如,你需要。 当我在测试器中 测试时,我需要得到另一个符号的价格。 Bid = MarketInfo("GBPUSD",MODE_BID); 它在测试器中不起作用(尽管演示和真实给出了另一个工具的价格),我的问题是如何在测试中得到欧元和英镑的价格。iClose 很粗糙。 1...192021222324252627282930313233...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我的EA根据指标的信号设置订单,如果指标给出了重新设置现有订单的信号,例如0.1手,那么EA就会再设置一个与现有订单相同的订单,这使得订单的数量不合理地增加。问题:在这种情况下,如何使EA简单地增加现有订单的手数?这样的修改在原则上是否可能?
你可以尝试相反的方法:在第一个信号时,你以尽可能大的成交量开仓,然后,如果信号消失,你开始部分关闭这个订单。
我是傻子还是什么?我在用EA玩。在某些条件下(我没有改变它),它向上或向下开仓。获利和止损为30点。如果我画了一个卖出头寸,在这些条件下,我开了一个卖出头寸,反之亦然,分别改变止损的方向,它又会破产。有什么诀窍吗?我已经失去了我的头脑。也许这种传播影响了什么?或者更准确地说,什么是以Ask打开的BUY和以Bid打开的SELL?
一开始我也认为,如果一个EA亏损,只需扭转买入和卖出,一切都会好起来。差价有100%的影响。
iClose()
T-G。
如果我需要一个更准确的价格,即另一个工具的当前出价,我应该怎么做?
这是获得另一个工具的价格的唯一途径
只有MT4中的测试器不会在一个以上的仪器上工作。这是获得另一个工具的价格的唯一途径
只有测试器不能在MT4中使用一个以上的工具。我明白,但我需要使用欧元兑美元,并在模拟或真实中获得英镑兑美元。
如果我想得到一个不同的乐器价格,我可以做什么?
我明白,但我需要使用欧元兑美元,并在模拟或真实中获得英镑兑美元。
如果我想在测试时获得另一个符号价格,我可以做什么?
欧元兑美元并在模拟或Live......,获得英镑兑美元?
买入价 = 当前符号的最后已知买入/卖出价格
例如,你需要。
欧元兑美元并与英镑兑美元在演示或真实的工作......?
买入价 = 当前符号的最后已知买入/卖出价格
例如,你需要。
当我在测试器中 测试时,我需要得到另一个符号的价格。
它在测试器中不起作用(尽管演示和真实给出了另一个工具的价格),我的问题是如何在测试中得到欧元和英镑的价格。iClose 很粗糙。