错误、漏洞、问题 - 页 121

 
Buter:

不是所有的事件都应该显示在日志中吗?

见测试员代理日志
 

我正在从mql4转换到mql5。

我想关闭一个Magik的未平仓头寸(买入或卖出)。

是否有类似于OrderClose()的方法?

谁能分享一下代码?

[删除]  
udhit:

我正在从mql4转换到mql5。

我想关闭一个Magik的未平仓头寸(买入或卖出)。

是否有类似于OrderClose()的方法?

谁能分享一下代码?

也许这里需要更多的澄清。

我需要删除一个挂单;我需要关闭某个头寸(目前打开的头寸);我需要关闭之前执行的交易的部分头寸(由市场或挂单打开)...

 
Interesting:

这里可能需要澄清一下。

您需要关闭某个头寸(目前未平仓的头寸)、挂单 或之前执行的交易的部分头寸(由市场或挂单开启)...

市场开出的特定敞口头寸必须被关闭。
[删除]  
udhit:
有必要关闭在市场上开出的某个敞口头寸。

我知道你需要覆盖一个总的位置,而不是部分位置?

然后你需要在相反的方向上开仓(从市场上做交易或挂单交易)。

也就是说,如果你有一个1手的多头头寸,你也必须开一个1手的空头。

PS

因为现在采用净价交易,只能有一个仓位,你不需要魔术师。

PPS

如果这是一个关闭部分头寸以进行神奇交易的问题,那么首先要在历史上找到这样的交易(或不在历史上),然后根据最初的交易量向相反方向进行交易。


它的本质是这样的:!!!!

假设开仓买入(来自市场),成交量为0.10(神奇数字为1)。一段时间后,该位置平均有0.10个挂单(有神奇数字2)。

因此,现在的总头寸是0.20。


如果我们想覆盖当前的 全部头寸,我们应该在相反的方向交易0.20的量。也就是说,市场或挂单应该以0.20的成交量建立卖出头寸。

正如你所理解的,魔力并不重要。


如果我们只需要通过第一笔交易的成交量来关闭一部分头寸(将其削减),那么我们需要找到一个神奇数字1的交易,并确定其成交量(在我们的例子中为0,10)。

然后才进行相反的交易,交易量为0.10。

 
谢谢你 :), 我们现在就去试试...
 

其他东西都在哪里?

P.S. 你可以在nord上开一个真正的 MT5账户

P.P.S. 所有的人都错过了......甚至是北方的班纳))))。

 

这到底是谁想出来的...不是交易员...该语言不是为交易而写,而是为编程而写...

当止损或获利被触发时,magik!!!!,就会损失...我明白这些都是交易所的独立订单,但我们不能从最后添加到头寸的订单中自动设置一个主订单吗?

 
我等不及让OrderCalcMargin()函数对CFD、期货、指数等正常工作。谁能分享一下这些工具的保证金 的计算公式?
Документация по MQL5: Торговые функции / OrderCalcMargin
Документация по MQL5: Торговые функции / OrderCalcMargin
  • www.mql5.com
Торговые функции / OrderCalcMargin - Документация по MQL5
 
TimeGMTOffset(), TimeGMT()

问题是,这些功能只适用于真实账户和模拟账户,它们在测试器中不起作用(因为任何时候都有一个服务器时间)。

我希望文件中能提到它...

我不是唯一一个会踩到同一个耙子的人。