mql4语言的特点、微妙之处以及技巧 - 页 23

 
fxsaber:

是的。

我明白了。所以我还没有忘记一切......

嗯,这是个好模式。为什么要寻找其他选择?

 
Artyom Trishkin:

为什么要寻找其他选择?

通常情况下,我离最佳解决方案很远。

 
fxsaber:

通常情况下,我离最佳解决方案很远。

那么,通常建议用反限价单进行平仓。移动TakeProfit头寸,而不是设置限价单,然后用反限价或交替平仓的方式进行平仓是比较理想的。

 
Artyom Trishkin:

那么,通常建议用反限价单进行平仓。移动TakeProfit头寸,而不是设置限价单,然后用反限价或交替平仓的方式进行平仓是比较理想的。

当我说优化时,我并不是指技术执行,而是指最终的收盘价位。

 
fxsaber:

当我说优化时,我指的是最终的收盘价位,而不是技术执行。

我搞不清楚:转手可能在指定的价格或以正数滑点平仓,也可能根本不平仓。我应该如何处理?

 
Artyom Trishkin:

我不知道:转移持仓可能在指定的价格或以正滑点平仓,也可能根本不平仓。它是如何解决的?

通过循环和增加MaxSpread。如何改变其价值是一个问题。

 
Artyom Trishkin:

或者根本就没有关闭

这就是为什么我问,有时它不会在takei关闭,只是在传播的水平上,它会来回摇摆。

我唯一可以建议的是,如果我经常通过修改订单来移动它,它可能会在某个时候触发。


但如果我们使用一个相反的挂单,并在挂单 打开时通过OrderCloseBy()关闭它--滑点将同时出现在两个订单上?....唯一的一点是在市场上至少留有最低手数,否则OrderCloseBy()将不起作用(这似乎是OrderCloseBy的工作方式,已经很久没有人提及了)。

 
fxsaber:

通过循环和增加MaxSpread。如何改变其价值是一个问题。

每个周期增加1分。

 
Igor Makanu:

这就是为什么我问,有时它不会在takei关闭,只是在传播的水平上,它会来回摇摆。

我唯一可以建议的是,如果我经常通过修改订单来移动它,它可能会在某个时候触发。


但如果我们使用一个相反的挂单,并在挂单 开仓时通过OrderCloseBy()将其关闭--滑点将出现在两个订单上?.... 唯一的一点是在市场上至少留有最低手数,否则OrderCloseBy()将不起作用(这似乎是OrderCloseBy的工作方式,已经很久没有人提及了)。

相反的限价单--同样的Take。止损单就是止损。那么有什么区别呢?

在交易所,有一个积极的止损限制--你可以把它放在价差内,或放在当前或最差的价格。在外汇中不存在这样的事情。

 
Igor Makanu:

这就是为什么我问,有时它不会在takei关闭,只是在传播的水平上,它会来回摇摆。

我唯一可以建议的是,如果我经常通过修改订单来移动它,它可能会在某个时候触发。


但如果我们使用一个相反的挂单,并在挂单 开仓时通过OrderCloseBy()将其关闭--滑点将出现在两个订单上?.... 唯一的一点是,至少要在市场上留下最小的手数,否则OrderCloseBy()将不起作用(这似乎是OrderCloseBy的工作方式,已经很久没有人提及了)。

CloseBy-order的作用是使两个反订单中成交量较大的头寸留在市场上。
原因: