找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
首页论坛EAHub 外汇论坛
查看: 0|回复: 0

【三币种非对称套利MT5】7币种5个三币组合(EURUSDCHFCADJPYGBPAUD)

[复制链接]

7356

主题

54

回帖

4871

积分

管理员

积分
4871
发表于 2026-8-15 08:15:59 | 显示全部楼层 |阅读模式
最后由 south 于 2024-7-27 18:01 编辑

三币对冲非平衡套利是在三角套利的基础上的拓展与延续。三角套利作为一种比较常见的套利方式,不少投资人在外汇交易中都有用到过。三角套利是基于交叉汇率实现的,它是三角套利的基础,所谓交叉汇率,是指用一种非美元的货币表示另一种非美元货币的价格。如某个外汇市场上美元/日元=142.840,欧元/美元=1.00435,欧元/日元=143.375,当(美元/日元)×(欧元/美元)不等于(欧元/日元)时,这就为三角套利提供了可能。然而,严格的三角套利由于点差、滑点、隔夜利息、手续费等原因,并不能获利。如果在以上的三个货币对上增加不平衡系数,打破这种对称性,便有了获利的可能性。

如:同时下单

1、sellA手eurusd,

2、sellB手usdjpy,

3、buy C手eurjpy,

4、A、B、C系数通过计算获得。

当以上三个订单总体盈利时,平仓。从而获利。



/外部参数-账户
input long  MyAccount= 12345678;   //输入你的交易账户
//外部参数-货币对
input string symbol0= "EURUSD";   //交易平台的EURUSD货币对(注意大小写及下标)
input string symbol1= "USDJPY";   //交易平台的USDJPY货币对(注意大小写及下标)
input string symbol2= "EURJPY";   //交易平台的EURJPY货币对(注意大小写及下标)
//外部参数-总体盈亏比例
input double  p_profit = 0.01;  //总体盈利比例(1%~2%)
input double  p_lost = 0.9;     //总体亏损比例(30%~60%)
//外部参数-单向下单选项
input int  BBS_open = 1;        //三个币种Buy-Buy-Sell方向开单(1-开单,0-关闭)
input int  SSB_open = 1;        //三个币种Sell-Sell-Buy方向开单(1-开单,0-关闭)
//外部参数-点差最大值
input long  Spread_high = 100;  //设置点差最大值,高于此值,不开单
//外部参数-计算价-市价最大值
input double  p_high = 300;   //设置三币种价差最大值(0~400)
//外部参数-计算价-市价最小值
input double  p_low = -300;   //设置三币种价差最小值(0~-400)
//外部参数-下单量
input double p_lots= 0.2;     //基本仓位(手)(如账户资金10000美元,某币种每次开仓0.2手)
//外部参数-下单个数
input int  BBS_number_lots= 12;   //BBS订单总数控制(个)(为3的倍数)
//外部参数-下单个数
input int  SSB_number_lots= 12;   //SSB订单总数控制(个)(为3的倍数)
//外部参数-延迟时间(s)
input int group_TimeInterval= 0; //设置每组间隔(秒)
//外部参数-偏心系数
input double px_big  =1.00;    //eurusd订单不平衡系数(1.02~1.05,默认1.00)
input double px_small=1.00;    //usdjpy订单不平衡系数(0.98~0.95,默认1.00)
input double px_middle=1.00;    //eurjpy订单不平衡系数(0.98~0.95,默认1.00)
//外部参数-倍数
input int fee_everyone=6;     //参数F,平台每手手续费。若无手续费,设置为6
input int fee_times=1;        //参数N,单组三币种盈利值=N×F
input double loss_fee_times=100;   //参数M,单组三币种亏损值=M×F
input int margin_level=300;   //参数L,预付款维持率。低于此值(1:500杠杆)程序不下单
input int  P_continue=0;      //是否继续前次交易,0-否,1-是
input int  test=0;            //历史数据回测(或不必数据写入):0,实盘及模拟盘数据写入:1复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EAHub外汇论坛

GMT+8, 2026-8-25 14:40 , Processed in 0.466513 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表