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

 
Cron:

...我仍然认为可以增加"TRADE_ACTION_CLOSE"以方便许多DC用户。[例如,在网状物很重要的情况下,要禁用这种操作?(FORTS, RTS)]。

对我来说,开发者的沉默有时比我们所有的问题/建议加起来还要重要。
 
Cron:

是的,删除SL/TP是浪费时间,再加上在连接问题的情况下被留在市场上没有停止的风险。

不过,我认为可以增加"TRADE_ACTION_CLOSE",以方便许多在DC工作的用户。[例如,在网状物很重要的情况下,要禁用这种操作?(FORTS, RTS)]。

如果不对用户采取一些措施,许多经纪公司的客户转到MT5是没有意义的。我在编程方面有一些经验,在将一个EA从MQL4移植到MQL5时仍然面临一些困难。但除了这个SL/TP问题和从市场上关闭之外,所有这些问题都以这样或那样的方式得到了解决。

我不想教开发者如何做得比我好,但我想说的是,为交易所和经纪公司追逐通用产品而损害用户友好性,将导致对产品的需求降低,许多人将留在MT4上 :(

1.如果我们谈论的是一个有利可图的头寸,那么要么不值得去碰它,要么把它移到一个稍差的价格(当然是在CUE内)。而TP拉倒并不是很严重。

至于输掉的职位,事情就更严重了,应该做一些特别的事情。

2)最好不要冒险,提前考虑平仓期权(不要等到价格接近TP/SL)。

3.所有想切换到MT5的人无论如何都会这样做,而那些认为没有必要这样做的人,总会找到理由。

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Стили рисования
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Стили рисования
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Стили рисования - Документация по MQL5
 
papaklass:
我不认为你的情况有任何问题。将止损点尽可能地靠近市场(stopLevel)。在这种情况下,你将有一个收盘的止损。为了一个自信的结果,牺牲几个点的盈亏。
对于真正需要平仓的盈利交易,这几乎是最理想的。虽然你可以尝试用这种方式管理SL和TP,这将使你几乎无损地平仓(如果风险合理)。
 
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClose
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClose
  • www.mql5.com
Стандартная библиотека / Торговые классы / CTrade / PositionClose - Документация по MQL5
 
它并不保证在TP/SL水平附近100%平仓。虽然,如果使用得巧妙,它几乎可以解决所有与平仓有关的问题。
 
没有100%的保证。而且不会有。
 
Manov:
没有100%的保证。而且不会有。

Papaklass 建议的选项,几乎是理想的(在某些条件和风险下)。当然,它也不会给出100%的保证,但如果我理解正确的话,在这种情况下,要么SL/TP水平将被设置为正确的水平,要么平仓,然后行动就没有意义了(尽管可能出现的错误更好处理)。

 
papaklass:
我完全看不出你的情况有什么问题。将你的止损点尽可能地靠近市场(stopLevel)。在这种情况下,你会有一个止损。为了自信的结果,你应该牺牲几个点的利润/损失。

谢谢你的选择,但有时你需要在消息出来 之前补仓,而止损点会被拉长到不可接受的限度,比如4个标的的50点。

这就是为什么停止拉动不能成为一个普遍的解决方案,对我来说很不幸 :(

 

这个方法与我平仓的做法完全一样(不使用类)。

即使是遥远的SL/TP,也有一个非零的概率,价格将在请求的时间范围内达到SL/TP。

例如,SL是50p的距离。这看起来很多,而且会有1000次的平仓,但有1001次会出现新闻或波动的市场,平仓会失败。

1000个中有1个并不重要,但把交易的缰绳交给专家顾问,我们要避免不愉快的意外(因为在MQL4中这种操作比较简单,所以更要注意)。

 
Interesting:

1.如果我们谈论的是一个有利可图的头寸,那么要么不去管它,要么把它移到一个稍差的价格(当然是在CU的范围内)。而TP的拉倒并没有威胁到任何严重的事情。

至于输掉的职位,事情就更严重了,应该做一些特别的事情。

2)最好不要冒险,提前考虑平仓方案(不要等到价格接近TP/SL)。

3.如果您对使用MQL5的可能性有任何怀疑,您总是有充分的理由。

2.不幸的是,交易算法不允许 "提前 "关闭。当信号出现时,exp经纪人会尝试平仓。未能关闭信号是一种潜在的损失。

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