停止限制 - 页 2 1234567 新评论 Artyom Trishkin 2019.12.06 13:35 #11 Sergey Chalyshev: 我在上面给了你一个代码的例子。 它应该而且将会被曝光。 如果它被市场打开,在测试器中不会有任何问题,它将以问价打开。但它会以不存在的价格打开,正如你在上面的图片上看到的那样。 p.s. 你自己在交易所账户上试试上述代码吧 奇迹发生在模拟账户的测试者身上。在那里你可以看到更多。 也就是说,你在交易请求中的止损单高于价格,而限价单则低于止损单水平。不管你说什么,我都不明白,但你的止损订单的 参数是按照我告诉你的方式设置的。 问价+100的止损单水平。 限价单的水平 Ask+10 价格将达到Ask+100,将触发止损单,并在Ask-90的水平上设置限价单。 一切都与我在你的参数中告诉你的完全一样。 你从演示的开场白中得到了什么--对他们来说,这更有可能。我在他们身上也遇到过故障。 Sergey Chalyshev 2019.12.06 13:38 #12 Artyom Trishkin: 奇迹发生在模拟账户上。你可以在那里看到比这更多的东西。 没有奇迹。无论是在演示和实际操作中,还是在BCS中,一切都在正常工作。 奇迹只发生在策略测试者 身上。 都一样--你在交易请求中的止损单高于价格,而限价单低于止损单的水平。不管你说我不明白什么,但你的StopLimit订单 参数是按照我告诉你的设置的。 在我的例子中, 限价单高于 止损单。 Artyom Trishkin 2019.12.06 13:42 #13 Sergey Chalyshev: 没有奇迹。无论是在演示中还是在BCS中,一切都在正常工作。 奇迹只发生在策略测试者 身上。 我在策略测试器中没有奇迹出现,有的只是停顿。我们中谁不明白他的手在做什么? Sergey Chalyshev 2019.12.06 13:45 #14 Artyom Trishkin: 问价+100的止损单水平。 问价+10限价订单水平 价格达到Ask+100时,触发止损单,在Ask-90的水平上设置限价单。 一切都与我在你的参数中告诉你的完全一样。 而你从演示开放者那里得到了什么--这可能是他们的问题。我也有,都是小毛病。 不,它不是。 问价+10的止损单水平。 限价单的水平是Ask+100。 Sergey Chalyshev 2019.12.06 13:47 #15 Artyom Trishkin: 我在策略测试器中没有带止损的奇迹。我们中谁不明白他的手在做什么? 当然,你不明白,也不想尝试所举的例子)) Roman 2019.12.06 13:48 #16 Artyom Trishkin: 滑点是由交易请求中的偏差参数设定的。 而止损水平是指相对于止损水平而言,限价订单所设定的水平。 停止限制 停止是市场订单的触发点。 极限是滑移距离。 要设置限价单,则使用正常限价。 我理解,对于这种实施,有一个地方,但不是在SB。 Roman 2019.12.06 13:50 #17 Sergey Chalyshev: 当然你不明白,也不想尝试这个例子)) 都是为了这个+ 并为您提供-- tick.ask+10*ticksise, // цена стоплимита Artyom Trishkin 2019.12.06 13:56 #18 Sergey Chalyshev: 没有奇迹。无论是在演示和实际操作中,还是在BCS中,一切都在正常工作。 这只是策略测试器 中的一个奇迹。 在我的例子中, 限价单高于 止损单水平。 让我们来算一算。 //+------------------------------------------------------------------+ //| StopLimit_Test.mq5 | //+------------------------------------------------------------------+ #include <Trade\Trade.mqh> CTrade trade; input int Deviation = 100; //+------------------------------------------------------------------+ void OnTick() { MqlTick tick; SymbolInfoTick(_Symbol,tick); trade.SetTypeFilling(ORDER_FILLING_RETURN); double ticksise=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE); if(OrdersTotal()==0) trade.OrderOpen( _Symbol, // символ ORDER_TYPE_BUY_STOP_LIMIT, // тип ордера 1.0, // объем ордера tick.ask+Deviation*ticksise, // цена исполнения tick.ask+10*ticksise, // цена стоплимита 0, // цена stop loss 0 // цена take profit ); } //+------------------------------------------------------------------+ 你有一个100。对吗? 在下止损单时,你设置的止损单水平等于Ask+100。 对吗? 你为限价单(stoplimit)设置的水平等于Ask+10。 对吗?对吗? 哪一个是更高的:当前价格Ask + 100 或当前价格Ask + 10?当然,目前的价格+100。 因此,您在Ask+100的价格上设置了BuyStopLimit挂单,而设置Limit订单的水平是Ask+10,比设置stoplimit订单的水平少(低)90。 只要价格达到为StopLimit订单 设定的水平,它就会触发。那么会发生什么?一个限价单将在参数stoplimit中指定的价格下达。而且,在这个参数中,它比 为StopLimit订单 设定的价格低90倍(低)。 而且,限价单 怎么会突然变得比止损单高? 如何订购EA交易,并取得预期的结果 Sergey Chalyshev 2019.12.06 13:57 #19 Roman: 都是为了这个+ 而你被提供-- 不要给我提供任何东西 )) 我给出了一个具体的工作实例,其中没有错误和错别字,你只需要在交易所账户的测试器中进行尝试即可 Artyom Trishkin 2019.12.06 13:57 #20 Roman: 停止限制 停止是市场订单的触发点。 极限是滑移距离。 要设置限价单,则使用正常限价。 我理解,对于这种实施,有一个地方,但不是在SB。 令人惊叹的知识... 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我在上面给了你一个代码的例子。
它应该而且将会被曝光。
如果它被市场打开,在测试器中不会有任何问题,它将以问价打开。但它会以不存在的价格打开,正如你在上面的图片上看到的那样。
p.s. 你自己在交易所账户上试试上述代码吧奇迹发生在模拟账户的测试者身上。在那里你可以看到更多。
也就是说,你在交易请求中的止损单高于价格,而限价单则低于止损单水平。不管你说什么,我都不明白,但你的止损订单的 参数是按照我告诉你的方式设置的。
问价+100的止损单水平。
限价单的水平 Ask+10
价格将达到Ask+100,将触发止损单,并在Ask-90的水平上设置限价单。
一切都与我在你的参数中告诉你的完全一样。
你从演示的开场白中得到了什么--对他们来说,这更有可能。我在他们身上也遇到过故障。
奇迹发生在模拟账户上。你可以在那里看到比这更多的东西。
没有奇迹。无论是在演示和实际操作中,还是在BCS中,一切都在正常工作。
奇迹只发生在策略测试者 身上。
都一样--你在交易请求中的止损单高于价格,而限价单低于止损单的水平。不管你说我不明白什么,但你的StopLimit订单 参数是按照我告诉你的设置的。
没有奇迹。无论是在演示中还是在BCS中,一切都在正常工作。
奇迹只发生在策略测试者 身上。
我在策略测试器中没有奇迹出现,有的只是停顿。我们中谁不明白他的手在做什么?
问价+100的止损单水平。
问价+10限价订单水平
价格达到Ask+100时,触发止损单,在Ask-90的水平上设置限价单。
一切都与我在你的参数中告诉你的完全一样。
而你从演示开放者那里得到了什么--这可能是他们的问题。我也有,都是小毛病。
不,它不是。
问价+10的止损单水平。
限价单的水平是Ask+100。
我在策略测试器中没有带止损的奇迹。我们中谁不明白他的手在做什么?
滑点是由交易请求中的偏差参数设定的。
而止损水平是指相对于止损水平而言,限价订单所设定的水平。
停止限制
停止是市场订单的触发点。
极限是滑移距离。
要设置限价单,则使用正常限价。
我理解,对于这种实施,有一个地方,但不是在SB。
当然你不明白,也不想尝试这个例子))
都是为了这个+
并为您提供--
没有奇迹。无论是在演示和实际操作中,还是在BCS中,一切都在正常工作。
这只是策略测试器 中的一个奇迹。
。
让我们来算一算。
你有一个100。对吗?
在下止损单时,你设置的止损单水平等于Ask+100。 对吗?
你为限价单(stoplimit)设置的水平等于Ask+10。 对吗?对吗?
哪一个是更高的:当前价格Ask + 100 或当前价格Ask + 10?当然,目前的价格+100。
因此,您在Ask+100的价格上设置了BuyStopLimit挂单,而设置Limit订单的水平是Ask+10,比设置stoplimit订单的水平少(低)90。
只要价格达到为StopLimit订单 设定的水平,它就会触发。那么会发生什么?一个限价单将在参数stoplimit中指定的价格下达。而且,在这个参数中,它比 为StopLimit订单 设定的价格低90倍(低)。
而且,限价单 怎么会突然变得比止损单高?
都是为了这个+
而你被提供--
不要给我提供任何东西 ))
我给出了一个具体的工作实例,其中没有错误和错别字,你只需要在交易所账户的测试器中进行尝试即可
停止限制
停止是市场订单的触发点。
极限是滑移距离。
要设置限价单,则使用正常限价。
我理解,对于这种实施,有一个地方,但不是在SB。