在市场或代码库中发布你的程序和描述。论坛要么删除该帖子,要么几天后就会丢失。
paladin800:
论坛要么删除该帖子,要么通过几种垃圾发布。论坛要么删除该帖子,要么几天后就会丢失。
论坛要么删除该帖子,要么通过几种垃圾发布。论坛要么删除该帖子,要么几天后就会丢失。
是的,并在这里发布各种垃圾......。
这是属于它的地方。这名男子想讨论一个有前途的交易系统。他甚至发布了功能。
也是对堡垒的交易套利。MT5上的机器人正在路上。
IRash,你练习了多长时间?你用什么篮子?
pronych:
也是对堡垒的交易套利。MT5上的机器人正在路上。
IRash,你练习了多长时间?你用什么篮子?
我最近才开始使用MT5,我是被其提供的历史tick报价所吸引。
有些篮子是不平衡的。一个乐器慢下来了,另一个已经慢下来了。而篮子的相关性显示医院的平均温度)。一个更好的期货对组合是更好的。
IRash:
我最近才开始使用MT5,我是被历史tick报价的可用性所吸引。
现在的篮子有点不平衡。一个乐器没有成功,另一个已经回来了。一对组合更好。
我做了这么多工作,我不方便批评。 但事实更亲切:所有这些左/右的篮子都是死路一条。差价不应该这样计算。
MetaDriver:
篮子毕竟是一种通用工具。和工作--我只是从另一个平台上转移了仲裁员的绅士套装的功能
你去吧,清醒的想法。 做了这么多工作,批评起来很尴尬。 但事实更亲切:所有这些左/右篮子都是死路一条。这不是计算价差的方法。
MetaDriver:
但话又说回来,事实更亲切:所有这些左/右篮子都是一条死路。
但它是一个经典!- 左腿和右腿。
>这不是计算价差的方法。
有什么有趣的想法吗?
IRash:
嗯......我还不打算争论这个问题。 主要问题是:为什么有两个人?篮子毕竟是一种通用工具。
而工作--我只是把仲裁员的绅士套装的功能从另一个平台转移过来
IRash:
检查你的个人电子邮件。
但它是一个经典!- 左腿和右腿。
> 差价不应该这样计算。
有什么有趣的想法吗?
MetaDriver:
嗯......我还不能反驳。 主要问题是,为什么是两个?
两个月后。
嗯......我还不能反驳。 主要问题是,为什么是两个?
如你所知,在套利中,找到高度相关的工具对或组合是非常重要的。经常发生的情况是,相关性在不同时期 "消失",然后又恢复。 因此,仲裁员必须不断搜索相关的货币对和投资组合,在Excel某处下载并对齐工具报价,计算参数,找到进入/退出点,计算利润。而这一切大多是手动完成的,通过 "挖掘 "大量的文件和浪费时间。
为了减轻套利者的工作,我们开发了具有完整的基于窗口的用户界面的专家顾问测试仪。该界面是在标准MQL5 库的基础上编写的,可以轻松创建各种套利策略,设置参数和测试。
ArCo是一个套利专家顾问。1.1版测试版
专家顾问套利策略
在专家顾问中,你可以创建几乎所有类型的套利。
-对(仪器-工具)。
-指数套利(指数-合成),包括对冲。
-篮子-篮子。
顾问的设备
专家顾问可以创建套利策略,保存、重命名和删除它们。这些策略以设置文件的形式存储在MT5的公共文件夹"文件"中的 "ArCo1.1/策略 "文件夹中。
每个策略中都会选择一个对齐符号,有必要通过时间来对齐策略中包含的所有符号的报价。
每个策略都有自己的参数:符号篮子、数量定义、进入/退出条件。
测试是在最后加载的策略和排列符号上进行的。每一个策略步骤都会被记录在测试员日志中。佣金的数额也可以在那里查看。
在专家顾问中,有两个指标。
- "篮子"--用于直观地查看篮子的符号的报价总和。
-价差" -计算价差和篮子的相关性。
战略的结构
该策略有两个符号篮,一个是左手篮,一个是右手篮。篮子的结构是相同的,除了进入和退出规则:左手的篮子总是开始。
市场观察中的符号可以在篮子里添加、删除和替换。交易量(合约数-手)、最大点差等都是为每个符号设置的。
可以通过选择适当的菜单项来设置进入/退出、利润和损失条件。
在战略中可以定义两个层次的平均化。
交易原则
当达到指定的相关水平时,该操作是基于点差买入/卖出。
差价买入是买入左手的篮子,卖出右手的篮子。 差价关闭是卖出左手的篮子,买入右手的篮子。
卖出价差就是卖出左篮子,买入右篮子。 关闭卖出价差就是买入左篮子-卖出右篮子。
仓位平均化是在现有仓位上增加一定比例的量。
买卖票据是 "在市场上"。
快速启动
解压缩文件并将 "ArCo1.1 "顾问文件夹放入"专家 " 文件夹,将 "ArCo1.1指标 "文件夹放入"指标"文件夹。 顾问有帮助文件ArCo1.1.chm
战略建设
将专家顾问放在当前图表上。
点击 "ArCo1.1设置 "按钮。 用户界面的主窗口将出现。
在制作策略的每个阶段,你都可以通过选择菜单项 "策略-测试 "来测试它,并获得提示。
4. 从 "战略 "菜单中,选择 "创建"。
在 "策略文件名 "栏中 输入一个自由的策略名称。 点击 "确定"。文件名出现在主表格的页眉处。
点击 购物车左侧的 "添加 "按钮。在 "选择符号 "窗口中选择一个符号,然后点击 "确定"。
7. 突出显示篮子里的符号,并点击 "配置 "按钮。
8.在 "符号设置 "窗口中输入交易量(以合同或手为单位),最大价差(以点为单位)。如果实际点差高于最大点差,该符号将不会被交易。对于特定类型的策略,如对冲,需要有 "Bin buy "和 "Bin sell "以及 "Do not include in charts "列表,在大多数情况下,它们被默认留下。如果需要,设置每份合同的佣金金额。单击 "确定"。
9 对右手的篮子重复第6、7、8点。
10 选择主窗口中 的对齐符号。这是用来对策略的符号的所有报价进行时间同步。此后,专家顾问的2个指标应出现在MT5的当前窗口。如果它们没有立即出现(因为下载了报价),有必要点击图表周期的不同时间段,就像 "抽 "报价一样。在弱电脑上,你可以通过菜单项 "设置--指标 "减少显示的条数。
11.在 主窗口中 选择 "交易设置-进入条件 "项。在窗口中输入卖出和买入价差的相关水平。点击 "确定 "按钮。
在 主窗口选择 "交易参数-退出条件"。在窗口中输入收盘卖出和收盘买入价差的相关水平。如果有必要,请输入利润和损失的数值。点击 "确定"。
13. 如果需要头寸平均化,选择 "交易参数-头寸平均化 "并输入适当的数值。
策略回测
测试是在最后打开的策略和排列符号上进行的。
按市场 "购买和出售符号。专家顾问的所有交易都记录在策略测试器的日志中。在那里你可以查看总的佣金。
总结
专家顾问是在32位机器上编译的。
该专家顾问在Otkritie经纪公司的MT5上对真实账户进行了测试。
有时它显示出非常有趣的结果。例如,在2013年10月的RTS - Sber期货对。
作者将很乐意讨论所有的要求、评论和建议,以改进他的专家顾问。