文章 "手动交易自动化的三个方面。 第 1 部分: 交易"

 

新文章 手动交易自动化的三个方面。 第 1 部分: 交易已发布:

本文是介绍 МetaТrader 4 交易平台中手动交易自动化的系列文章的第一篇。 本系列文章的每一篇都专门针对以下方面之一:手动交易的自动化,交易显示自动化的当前状态,和交易结果报告的自动化。 本文中,我将介绍一个有趣的由交易者手动控制的 EA 创建方法。

多年来我一直致力于 MetaTrader 4 交易平台的开发工作,为了创建一个适用于交易者的自动化工作站,我尝试过很多模型和方法。 第一个也是最明显的解决方案是在交易脚本集 Mouse Only Trader 中实现的,这个解决方案总体上很成功。 再为其配上风险管理计算和资金管理功能后,我最终得出一个功能相当强大的工具,并将其命名为 Trading Mouse

MetaTrader 4 交易终端的开发人员主要将其作为一种创建全自动交易机器人的手段来进行宣传,对于想要一个舒适工作空间的用户来说,此交易终端及其人机工程学似乎还远不足 以满足他们的需求。 因此我开始对图形接口进行实验,同时调查直接在交易图表上使用鼠标和键盘的可能性。 实验结果主要包括两个功能完备的产品: 交易控制台买入/卖出

遗憾的是,在强大的功能和用户友好性背后,还有一个很大的缺点 - Expert Advisor 对快速价格变动和交易命令执行几乎没有响应。 终端在绘制接口特征上花的时间超过了交易时间。 所有尝试使用这些看似用户友好的接口主动交易的操作都会遇到大量的麻烦(尤其是在基点和剥头皮交易的情况下)。

接口类型

图 1 接口类型。

因此,鉴于这些情况,我重新考虑了 Expert Advisor 的要求,然后创建了一个效率最高但朴实无华的剥头皮交易程序。 遗憾的是,它在鼠标命令处理上的老问题仍在,换句话说,还是必须要用平板电脑的触控面板。 结果,它成了一款主要用于平板电脑的純利基产品。 最终我设法解决了 Simple Trader 中几乎所有的疑难点,为我将要在本文中介绍的 Expert Advisor 提供了基础。

之所以介绍我产品的演变历程,主要是为了帮助你了解,本文所述的一切项目的实施并非是因为作者别无选择。 仅仅是因为在经历大量试验和错误之后,我已经选定了最简单也最可靠的解决方案,并乐意与大家共享。

作者:Sergey Kravchuk