大家好!今天我开始撰写一系列关于如何无需编程就能构建交易策略的文章。我本人是一名熟练的程序员,但我对使用可视化策略构建工具能实现什么效果产生了好奇。所以我不仅会以普通用户的身份来评估,更会以一名能够比较两种方法的专业人士视角来审视。最终,我会尝试比较编写代码和使用模块化流程图的便利性。这将提供一个客观的视角,看看每种方法如何帮助创建交易策略,以及在不同情况下哪种更高效。

还值得注意的是,关于这个主题的大多数综述文章,要么是某个产品的直接广告,要么是浮于表面地描述工具而不深入细节。但众所周知,魔鬼藏在细节里。因此我会尽量让我的评测尽可能详尽,正因如此,它不可能浓缩在一篇文章中——研究的范围实在太大了。

为什么这个话题很重要?

无代码策略构建工具拥有大量追随者,因为并非人人都会编程。仅仅为了交易而学习一门编程语言,就好比仅仅为了每天早上喝新鲜牛奶就去买一头牛。大多数交易者寻找的是快速便捷的解决方案,能够让他们无需深入代码就能部署算法。这就是为什么可视化策略构建工具越来越受欢迎。

有些人甚至去参加付费编程课程,在我看来这是浪费时间和金钱。要达到最基本的编程水平,至少需要一年的学习。而今天学习编程最有效的方式是借助 AI 来学习创建交易机器人。所有其他的在线课程本质上都是程序员教程序员,对于那些想将编程应用于交易的人来说并不总是有用的。

无需编程的策略构建平台

  1. TSLab 俄罗斯市场上最受欢迎的可视化策略构建工具之一。TSLab 提供了一套强大的现成模块用于创建策略,支持处理交易所数据。系统允许用户组合模块并配置算法,无需接触任何代码。

  2. StockSharp Designer StockSharp 是一个通用的算法交易平台,包含可视化策略设计器。该工具允许使用模块创建交易策略,使得不想或不能编程的人也能轻松上手。

  3. NinjaTrader Strategy Builder NinjaTrader 是一个全球知名的平台,但很少有人知道它提供了灵活的无代码策略构建工具。Strategy Builder 为交易者提供了直观的工具来快速创建交易算法,我计划探索这个工具对经验丰富的交易者能有多大用处。

  4. fxDreema fxDreema 是一个强大的在线工具,可以为 MetaTrader 构建交易机器人而无需编写代码。虽然 MetaTrader 众所周知,但 fxDreema 相对不太知名,不过它提供了丰富的功能来从零开始构建算法。

  5. ADL (Algo Design Lab) by Trading Technologies Trading Technologies 的 ADL 是一个使用可视化模块构建算法的强大工具。尽管功能强大,但了解它的交易者并不多。在这个系列文章中,我将深入研究它的功能并评估其对交易者的适用性。

这个列表中的排序并非随意。虽然 MetaTraderNinjaTrader 等平台在全球广为人知且非常受欢迎,但它们的无代码策略构建功能却相对不为人知。是的,这些平台在覆盖面上处于领先地位,但许多交易者甚至不知道在这些平台上存在无需编程就能构建策略的解决方案。这就是为什么它们排在列表末尾——尽管作为平台本身很受欢迎,但它们的无代码解决方案仍然处于阴影之中。

TSLabStockSharp 在俄罗斯被广泛使用,尤其是在莫斯科交易所,它们的无代码策略构建功能广为人知。这些程序排在列表首位,因为它们早已成为俄罗斯交易领域的标准,尽管在全球范围内的影响力要小得多。

接下来的内容

我将按以下标准对这些工具进行比较:

  1. 功能性:内置工具和指标的可用性,连接不同市场的能力。
  2. 灵活性和定制性:添加自定义模块和功能的能力。
  3. 性能:回测时的运行速度和策略执行速度。
  4. 成本:付费模式——一次性购买还是订阅制,以及是否有免费版本。
  5. 支持和社区:技术支持的可用性和活跃的用户社区。
  6. 移动端和云解决方案:移动应用的可用性和基于云的操作。

我将通过这些标准来比较各个策略构建工具,以获得更全面的了解。

在继续之前,我希望得到各位读者的反馈。也许我遗漏了某个重要的产品,应该将其纳入本次评测?请在评论区留言或提出建议——你们的意见对我很重要。

这只是系列文章的第一篇,我在其中介绍了计划评测的各个平台。在后续文章中,我将深入分析每个程序,重点关注它们的优势和不足,以及它们创建实际交易策略的能力。作为一个习惯传统编程的人,我想了解这些工具对于经验丰富的交易者来说是否真正有用和高效。

最精彩的部分还在后面!