来自一个 "傻瓜 "的问题 - 页 17

 

Cron:

3.我想转到MT5!:)但我不能因为一些小问题,开发商仍然保持沉默。我想听听他们的说法:为什么在MQL4中我可以用SL/TP保证平仓,而在MQL5中却不能这样做。

没有保证涉及任何市场和任何交易系统。而在MT4中,你可能会在停止时出现滑点。

也许,你只关注程序模型,而没有考虑到真实的市场条件,在合适的条件下找不到执行力是很平常的。外汇交易给人以无限流动性的欺骗性感觉,这与股票交易截然不同,后者的执行不可能绝对准确和保证。

 
Renat:

缺少保证适用于任何市场和任何交易系统。而在MT4中,有可能出现止损滑点。

可能你只关注软件模型,而没有考虑到真实的市场条件,在正确的条件下找不到执行力是很微妙的。外汇交易给人一种无限流动性的欺骗性感觉,这与股票交易有很大不同,后者的执行不可能绝对准确和保证。

谢谢你的答复,雷纳特。

作为一个系统创建者,你会建议在目前的工具包内用什么方法来解决问题?

a) 在平仓出场前删除SL/TP

b) 将SL/TP拉到STOPLEVEL距离,等待关闭。

c) 使用PositionClose方法,并在其成功执行后检查是否有新的开仓头寸,如果出现,则将其关闭?

d) 你的变体?

你已经实现了基本的执行类型(即时-保证价格,非保证执行;市场-保证执行,非保证价格)。

在SL/TP头寸的情况下,我们不能保证在任何价格下退出市场,也就是说,即使在无保证的价格下,我们也不能得到保证的执行 :(

 

而你为什么认为市场 上应该有保证的执行?

此外,市场订单绝不是执行的保证。

 
Renat:

而你为什么认为市场 上应该有保证的执行?

此外,市场订单并不保证执行。


的确,我可能是错的,因为我对编程的了解比对市场的了解多 :)

雷纳特,你对在市场上以相对接近的SL/TP平仓有何建议?

 
Cron:

雷纳特,你建议如何在相对接近的SL/TP下平仓?

如果持仓量 很小,就像在外汇中一样,而且没有几百点的消息波动,那么就像往常一样平仓,不要回头看止损。

如果你有时间,不想承担风险,而且市场条件也很平静,你可以将止损归零,然后像往常一样收盘。

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций - Документация по MQL5
 
如何在MT5中禁用图表上的新闻????

 
Parkhomenko:
如何禁用MT5中显示在图表上的新闻????

工具-选项-服务器-启用新闻
 
Parkhomenko:
如何禁用MT5中显示在图表上的新闻????

好问题 :)

而当 "工具-选项-允许新闻 "复选框被禁用,随后在重启终端后手动删除这些对象时,复选框又出现。

 
在 "工具 "选项卡->"日历 "的上下文菜单 中取消勾选 "自动更新 "选项+还有一个 "删除所有事件 "命令,可以删除已经在图表中的新闻。
 
是的,谢谢你。