现在用于组织和讨论实验。
- 任何有意愿的作者都可以创建带有自己策略的交易信号的模板,并将其发布在这个主题中。
- 我处理这些模板,创建专家顾问或指标,并以汇编 的形式在这里发布。
- 其他所有人都可以自由地下载模板和机器人,对它们进行测试并提出他们的专家意见。
为了尊重版权,所有机器人将被锁定在MetaQuotes-Demo上使用,如果需要,你也可以限制它在作者指定的交易工具上使用。
评级可以设置在测试结果上,只有作者本人可以得到源代码。
我想让你失望,你将不被允许以编译的形式下载它们。是的,论坛规则中没有这样的禁令,但这个主题将被拿下。我最近在英语部分有一个类似的实验被拿下了。请查看我的个人信息,在可能的情况下我会在那里写下建议。
我想让你失望,以编译的形式,你不会被允许在这里。是的,论坛规则中没有这样的禁令,但该主题将被取下。我最近在英语部分有一个类似的实验被拿下了。查看我的个人账户,我会发布关于在哪里做的建议。
我建议使用makeSignals专家顾问来自动准备模式。 专家顾问在图表上以箭头的形式绘制交易信号。
一旦信号被应用,交易者可以评估它们,通过移动、删除或添加新的信号来编辑它们,然后将其全部保存在模板文件中(菜单-图表/模板/保存模板...)。
专家顾问有以下设置。
- 信号条数 - 计算信号的条数
- 买入信号点数 - 买入信号的估计利润点数
- 卖出信号点数 - 卖出信号的计算利润点数
- 开始日期时间 - 计算和应用信号的时期的开始
- 结束日期时间 - 计算和应用信号的时期的结束日期
- 箭头绘制类型 - 图形对象的类型 - 用于绘制信号的箭头
- 使用的指标类型 - 作为信号过滤器使用的指标类型
- 退出时清除所有 - 在断开专家顾问的连接时删除所有图形对象。
专家顾问在给定的区间内搜索并在图表上绘制所有符合计算参数(条数和点数)的信号,也可以过滤它们,如果你选择使用的指标,到目前为止只有两个可用 - ZigZag指标和慢速和快速EMA的交叉点。
有关信号的信息显示在注释行中--它们分别是间隔时间、以点为单位的大小以及当前的买入和卖出信号的数量。
现在用于组织和讨论实验。
- 任何有意愿的作者都可以创建带有自己策略的交易信号的模板,并将其发布在这个主题中。
- 我处理这些模板,创建专家顾问或指标,并以汇编的形式在这里发布。
- 其他所有人都可以自由地下载模板和机器人,对它们进行测试并提出他们的专家意见。
不清楚一个模板应该是什么样子的--一个带有上下箭头的裸图?还是需要附上产生信号所依据的指标?
该模板可以包含任何指标、图形布局等,但只包含信号,即在生成机器人时将使用几种箭头类型(见箭头绘制类型-EA makeSignals)。
也许在实验的过程中,我们会将交易策略的其他一些元素正规化,这样它们也可以被用于模板和代码生成中。
告诉我们处理这些箭的过程。现在还不太清楚如何根据它们创建算法,用什么特征来绑定这些箭头,如何形成模式?如果我理解正确,目标是把箭头也放在模板标记之外。
请告诉我们这些箭的加工情况。现在还不太清楚如何根据它们创建算法,用什么特征来绑定这些箭头,如何形成模式?如果我理解正确,目标是把箭头也放在模式标记之外。
我刻意保持简单,以免机器学习的所有微妙之处让人超负荷或害怕--与预测器、模型等一起工作,事实上,绝对必要的输入数据只是目标信号,其余的可以选择不同的方式,进行迭代,最好是自动化。最主要的是模板的作者根据自己的经验和策略,考虑到交易周期、会议、新闻等,集中精力对信号进行适当的安排,做出例外和纠正指标等。
作为一个熟悉MO的人,我可以告诉你,在现阶段的算法开发中,我们使用的模式有几个变体的公式,用于计算条形和量价属性,还有几个变体的回归模型,这些都被序列化并转换为MQL。简而言之,制作你自己的作者模板,我会为你生成它,在那里,在源代码中,作为一个程序员,你会自己看到。
我刻意选择不把事情复杂化,以免让人对机器学习的各种细枝末节--与预测器、模型等打交道--感到负担过重或害怕。事实上,绝对必要的输入数据只是目标信号,其余的可以进行各种选择、迭代,最好是自动化。最主要的是模板的作者根据自己的经验和策略,考虑到交易周期、会议、新闻等,集中精力对信号进行适当的安排,做出例外和纠正指标等。
作为一个熟悉MO的人,我可以告诉你,在现阶段的算法开发中,我们使用的模式有几个变体的公式,用于计算条形和量价属性,还有几个变体的回归模型,这些都被序列化并转换为MQL。简而言之,制作你自己的作者模板,我会为你生成它,在那里,在源代码中,作为一个程序员,你会自己看到。
如果你已经将你所说的过程自动化,那么也许你应该关注信号服务(为了简单起见,没有马丁),并尝试在那里选择目标?
好吧,箭头放得很繁琐,我可以在测试后放下一个模板,用箭头从交易中,将它去?
然而,我想澄清的是,那里对控制的位置?我只是没有一个固定的采取和停止 - 我的出口总是通过拖网。
如果你已经将你所说的过程自动化了,那么也许你应该注意一下信号服务(为了简单起见,没有马丁),并尝试在那里选择目标?
好吧,箭头放得很繁琐,我可以在测试后放下一个模板,用箭头从交易中,将它去?
然而,我想澄清的是,那里对控制的位置?我只是没有一个固定的采取和停止 - 我的出口总是通过拖网。
因为最好是在这种模板的基础上生成改进初始EA的过滤器,而不是新的过滤器,我还不想提出这个问题,因为这会造成不必要的混乱。
我认为我们应该用最简单的EA的例子开始实验。
你可以使用makeSignals来实现箭头的自动化 -https://www.mql5.com/ru/forum/270216#comment_8277261
关于拖网,我们可以使用生成的EA的设置,见EA_EURUSD_H1_RF为例。
- 2018.08.02
- www.mql5.com
大家好,我正在做EA和指标的机器学习(MO),并决定将我的实验带到公众面前进行讨论。
实验包括生成初始任务--模板,机器学习,创建机器人--EA或指标,以及测试它们。
为了尝试,我已经在MO论坛的相应主题中执行了所有描述的步骤,甚至还邀请了参与者,但不幸的是,它在那里没有引起共鸣,显然那里对这个主题的理论、科学讨论更有趣。https://www.mql5.com/ru/forum/86386/page1035#comment_8231641
因此,我决定在机器人部分创建一个新的主题,并再次尝试,这次邀请每个人,包括那些与国防部无关的人,都来参与这个实验。
再一次,参与实验不需要任何特殊技能或MO或编程领域的知识,只需要自动交易。
现在开始组织和讨论实验。
为了维护作者的权利,所有的交易机器人将被锁定,只能在MetaQuotes-Demo上使用。 你也可以将其使用限制在作者指定的交易工具上。
可以根据测试结果设定评级,并且只能给作者提供源代码。
为了激励大家参与实验,我展示了放在指定链接上的EA_EURUSD_H1_RF的正向测试截图。
这是在没有进行任何训练的情况下,整个前线部分的结果。
任何人都可以在MetaQuotes-Demo上查看这一结果,并监测未来的进一步交易动态。