ATSXL: 从多方面推进您的交易


ATSXL 是一个功能强大的交易引擎,帮助用户实现快速下单,管理订单和头寸,并实现交易自动化。

当作为非商业性、个人用途时,用户可以免费使用其基本功能。

关于版本和许可协议的详细信息...

标签: 快速下单软件,订单管理软件,交易自动化软件, 自动化交易软件, 系统化交易软件, 交易系统化软件, 算法交易软件, Excel 插件


ATSXL 是 …

ATSXL 是一个微软 Excel 电子表格的插件(Microsoft Excel Add-in),它通过利用微软 Excel 强大而高效的计算引擎,赋予用户最大限度的灵活性去实现:

  1. 快速下单

  2. 管理订单及头寸;

  3. 自动化交易策略。

ATS 是 Automated Trading System(自动化交易系统)或者 Automated Trading Strategy(自动化交易策略)的英文缩写。XL 则是微软 Excel 的缩写。

这里的有些文档也将其称为 ATSXL 插件


ATSXL 的用户界面是什么样?

ATSXL 会被装入到 Excel 中运行,Excel 本身就是主要的用户界面。

用户现有的关于 Excel 的知识和经验将立即成为一种优势!

  • 下图显示 ATSXL 被装入到微软 Excel 2003 中并运行:
ATSXL 运行于 Excel 2003 中
  • 下图显示 ATSXL 被装入到微软 Excel 2010 中并运行:
ATSXL 运行于 Excel 2010 中

ATSXL 如何快速下单?

虽然 ATSXL 能够以自动(或半自动)模式运行复杂的交易策略,它也支持简单高效的快速下单使得用户按一次按钮就能发送,修改或撤销许多订单!用户只需选中一个或多个订单行然后点击 PlaceModify 按钮或者 Cancel 按钮即可。此外,用户还能利用 Excel 强大的功能完成很多计算,比如头寸控制,风险控制等等,以进一步控制这些订单。

下图显示 Orders 工作表上面七个订单中的六个被选中,在几秒钟之内被发送到 IB 的交易服务器并获得订单状态更新,用户只需要按一次 PlaceModify 按钮。用户之后可以修改这些订单的参数或者取消订单,也只需要按一次按钮。

快速下单示例

快速入门指南中包含进行手工交易的步骤,毕竟,快速地手工下单也是交易过程中不可缺少的一部分。


ATSXL 如何自动化交易策略?

简单地说,ATSXL 通过不断重复下面三个步骤实现交易策略自动化:

  • 将信息(或信号)从一个外部文件读入到 MSG 工作表;

    用户可以使用几乎任何一种技术分析软件(或数量分析平台)生成这些信息(或信号)。
  • Excel 里面的四个工作表(CFG, MSG, CORE, Ordres)保存实时变化的数据,状态和其他信息;

    其中最关键的交易策略(或交易计划)被部署在 CORE 工作表上面。
  • 保存在 Ordres 工作表上面的交易订单被发送出去;

    不同交易商的交易接口可以在这里被集成。

用户使用 ATSXL 的过程中需要经常涉及这四个 Excel 工作表。请用户参看 用户指南 里面专门的一个章节: ATSXL 如何实现自动化交易


交易策略是如何被开发和部署的?

ATSXL 使得用户能够在 Excel 的工作表上面开发和部署交易策略(或交易计划),以此充分地利用 Excel 强大而历经考验的计算引擎,利用大量现成的 Excel 插件,甚至使用 VBA 编程所带来的无比灵活性和强大功能。最重要的是,用户的交易策略将与交易平台和交易商的后台服务器完全隔离,以最大限度确保策略的安全性,并将策略对某个交易商的依赖性降到最低


使用 ATSXL 有什么好处?

ATSXL 的开放构架使得用户能够用几乎任何一种技术分析软件(或数量分析平台)对交易策略进行回测和开发,然后使用 ATSXL 完成策略自动化,再连接用户所青睐的交易商进行交易。凭借 ATSXL,用户及其交易策略都不会被锁定在一种交易分析软件,一个交易平台或一个交易商上面。


ATSXL 的功能简述?

用户使用 ATSXL 能够轻松地实现很多本来以传统的方法需要花费大量时间,大量编程,甚至都还不太容易实现的功能。

请参阅 ATSXL 的功能简介快速入门指南中的例子。


编程经验是必须的吗?

部署到 ATSXL 上面(实际上就是 Excel 的工作表)的交易策略(或交易计划)不需要用户进行编程。

交易策略越复杂,用户就越有可能在建立交易系统过程的某个阶段进行编程。但是,这些代码主要是用于从用户所熟悉的技术分析软件(或数量分析平台)中生成某些信号,此时用户需要使用相关软件的编程语言。

用户可以从快速入门指南的例子中看到 ATSXL 如何从多方面将对编程的要求减至最低。


是否有快速入门指南?

对于心急的用户,这里有 快速入门指南 通过详细的步骤指导用户设置并使用 ATSXL。

不过,我们建议用户在涉及过多细节之前花几分钟时间看看这里的基本问题及解答。

用户还可以从用户指南知识库论坛获得帮助。

2010 - 2015 WWW.ATSXL.COM COPYRIGHT NOTICE