文章 "三角套利" - 页 13

 

假设手数相同,那么10天内有5笔交易,保证不损失三角形开盘时浮动点差的计划利润(10天共约8个点):

一般来说,对于追求刺激的人来说,这都是......。

 
感谢您的分享!
 

代码很酷,兄弟!

我试过在 fnCalcDelta 的循环中打印 日志信息。这很奇怪,买入价/卖出价永远达不到实际价差。你对此有了解吗?

我的 ping 为 1.2~2.0 毫秒。

另外,除了 AB = AC*CB 公式外,我还在尝试加入新的公式:"AB = CB/CA = AC/BC"。有了这个,就可以使用新的加密货币对,它们的波动性很大,因此有更多机会套利。

再次感谢您分享这么好的代码。

Documentação sobre MQL5: Funções Comuns / Print
Documentação sobre MQL5: Funções Comuns / Print
  • www.mql5.com
Print - Funções Comuns - Referência MQL5 - Referência sobre algorítimo/automatização de negociação na linguagem para MetaTrader 5
 
eulerv:

代码很酷,兄弟!

我试过在 fnCalcDelta 的循环中打印 日志信息。这很奇怪,买入价/卖出价永远达不到实际价差。你对此有了解吗?

我的 ping 为 1.2~2.0 毫秒。

另外,除了 AB = AC*CB 公式外,我还在尝试加入新的公式:"AB = CB/CA = AC/BC"。有了这个公式,就可以使用新的加密货币对,这些货币对波动较大,因此有更多机会套利。

再次感谢您分享这么好的代码。

我已经很久没有使用过这个策略了,我无法从它的代码中看出什么。

 

我认为我们可以通过自定义符号,直观地了解三角套利是否适合您的经纪商,例如:ask("EURUSD")- ask("EURGBP") * ask("GBPUSD")。

您可以将其与点差和滑点 进行比较, 很少有获利的机会,但这可能是由新闻驱动的。

ask("EURUSD")- ask("EURGBP")* ask("GBPUSD").
 
如何增加交易量?如果存入 1000 美元,每次测试不能超过 0.2 手。
 
你好,祝贺你的 EA,但我发现在模拟账户上它无法打开订单,我把它放置了一个多星期,它也没有打开任何订单,有什么办法可以解决这个问题吗?
 
Fabio Rocha #:
您好,祝贺您的 EA,但我发现在模拟账户上它无法打开订单,我离开它一个多星期了,它也没有打开任何订单,有什么办法可以解决这个问题吗?

下午好。EA 代码是开放的,您需要查看一下。我不再使用这个策略了。

 
Alexey Viktorov #:

请向我解释

一切似乎都说得通,但是

1.买入欧元兑美元。 我们有一个敞口头寸... 3.

3. 我们必须卖出美元。要在英镑兑 美元中卖出美元,我们需要买入该货币对。我们有第二个头寸

4.我们需要买入欧元,卖出我们不需要的英镑。我们买入EURGBP第三个仓位

为了关闭所有这些仓位,应该考虑哪些因素才能从这一巫术中获益?

请考虑以下几点:

三角套利 "方案的前两项交易必须转化为第三项交易的反节点,而第三项交易必须关闭其反节点。否则,这个想法就会失败。这在 MT4 或 MT5 中行不通,因为我们本质上是在货币对上下注,但对单个货币却没有权力。换句话说,例如,#1 做多欧元兑美元和#2 做空欧元兑日元,金额相同,但不会变成做空美元兑日元,即使第二笔交易卖出的欧元与第一笔交易买入的欧元金额相同。添加计算正确的 3 号美元兑日元多头也没有任何作用,三者将以未实现利润/亏损的负初始值相互对冲(换句话说,它们的行为彼此独立)。

然而,对冲基金和其他交易公司却能在银行间外汇市场上执行这一策略;这都是因为他们与我们(MT4/5 上的零售外汇交易商)不同,他们有能力买卖单个货币,而不是在货币对上下注。同时,他们只有几分之一秒的时间来执行,而且竞争非常激烈;谁先执行谁就是佼佼者。

在 MT4/5 中,这是不可能的,即使可以使用的价格偏差(如果它有效!!!!......)持续数秒。(这是因为经纪商在寻找客户止损,而不是因为 Interbank)。

空话少说。讨论这个策略毫无用处,没有必要创建任何 MQL-macros。走吧,我们被骗了。

后记:我忘了补充,如果有经纪商为您提供多币种交易终端,这个想法可能可行。例如,您的账户里有美元(USD);打开欧元兑美元(EURUSD)多头,余额现在不仅显示为美元,还显示为欧元,因为您买入了欧元。
这在 MT 中是没有的。
[删除]  
嘿,谢谢你与社区分享。也许有趣的是,重新制定这一策略,但使用的是不同经纪商/交易所之间的加密货币对。因为不同经纪商之间的差异可能会更大。