本教程将介绍如何在 cTrader 平台上安装自定义指标。具体而言,它将指导您安装从第三方网站下载的指标。本教程不涉及从 cTrader Store 下载的指标的安装方法。
本教程涵盖了在 Windows 桌面版 cTrader 应用程序中安装自定义指标的方法。在移动应用或网页版平台上无法安装自定义指标。
cTrader 是一个发展迅速且不断演变及进化的平台。本教程提供最新的 cTrader 自定义指标安装指南,而您在互联网上找到的许多教程文章及视频已由于平台及界面的变更而不再适用。
总体而言,您可以通过四种方式在 cTrader 平台上安装自定义指标:
- 双击打开指标文件:这是最简单且最直接的方式,适合大多数交易者。
- 将指标复制到 cTrader 的 “指标(Indicators)” 文件夹中:当前一种方法无效时使用。
- 通过 cTrader 平台的 Algo 应用程序添加指标:适合那些使用该应用程序编写自己的指标、机器人等的用户。
- 使用源文件:当您没有编译好的指标文件,但有源文件时。
以下是这些方法的详细说明。
打开指标文件
安装指标最简单、最直接的方式就是打开它的文件。导航到您下载指标的文件夹。如果文件在 zip 压缩包(或其他压缩格式)中,先解压。然后直接双击 .algo 文件(或用其他方式打开,例如选中文件并按 Enter 键、用右键单击并从下拉菜单中选择打开 等)。如果您事先没有打开 cTrader 桌面版,双击 .algo 文件时它会自动打开。
请注意,此方法仅在 .algo 文件已与您的 cTrader 桌面版应用程序关联时有效。幸运的是,安装 cTrader 平台时通常会自动完成此关联。
安装完成后,该指标将出现在 cTrader 平台的指标列表中,并标有新建(New)标签。
此外,它也可能出现在列表的最近使用(Recent)部分。
无论采用哪种方式安装指标,这两种情况均适用。
将指标文件复制到 cTrader 文件夹中
如果由于某种原因,您无法或不想使用前一种方法,您可以直接将指标文件复制到 cTrader 文件夹中。
为此,您需要复制指标文件(如果下载的指标包含多个文件,只需复制 .algo 文件即可)。
然后,打开通常位于您计算机文档(Documents) 或 我的文档(My Documents) 文件夹中的 cAlgo 文件夹,再打开其中的源(Sources) 文件夹。
接下来进入指标(Indicators)文件夹。
最后,将指标文件粘贴到指标文件夹中。
完成后,在 cTrader 平台的指标列表中检查,您会看到新添加的自定义指标。
通过 Algo 应用程序添加指标
从技术角度而言,Windows 桌面版 cTrader 由四个应用程序组成。其中之一是 Algo——用于创建机器人、指标及其他自动化工具的应用程序。它也可用于安装自定义指标。
从 cTrader 桌面平台左侧菜单打开 Algo 应用。
打开指标标签页。
点击指标列表上方、搜索栏右侧的新建按钮。
系统将提示您创建新算法或添加现有算法。选择添加现有算法 并点击下一步。
在下一个窗口,您可以选择文件(然后导航到您下载指标文件的文件夹)或直接将指标文件拖拽到窗口中。
通过以上任一方式选择指标文件后,点击添加(Add)。
您将在 Algo 应用程序的指标列表中看到新安装的指标。
此外,指标安装完成后,cTrader 平台会自动打开交易(Trade)应用程序,并自动将该指标添加到图表中。
使用源文件
虽然上述方法均使用 .algo 文件,但您也可以通过扩展名为 .cs 的源文件安装指标。
导航到包含已下载源文件的文件夹,然后用任意文本编辑器打开它。
复制文件中包含的代码。
打开 cTrader 平台,选择 Algo 应用程序。与前一种方法相同,进入指标选项卡并点击新建按钮。但这次不要选择添加现有指标,而要选择构建新算法,然后点击下一步。
选择指标,输入名称,点击 下一步。
选择 C# 语言,点击下一步。
选择从空白开始构建(From scratch),点击创建(Create)。
应用程序将打开一个包含示例代码的窗口。删除示例代码,粘贴您从 .cs 文件复制的代码。然后,点击构建(Build)按钮。
等待指标构建完成。如果操作正确,您会在构建结果(Build Result) 窗口看到构建成功(Build succeeded)的提示。
构建成功后,该指标将出现在指标列表中。同时,指标文件夹也会包含一个扩展名为 .algo 的指标文件。
结语
您可以使用四种方法在 Windows 桌面版 cTrader 平台上安装自定义指标。其中最简单的方式是双击指标文件(或以其他方式打开)。如果您的操作系统尚未将 .algo 文件与 cTrader 应用关联,您可以直接将指标文件复制到 cTrader 平台的指标 文件夹中,该文件夹位于您计算机中我的文档或文档文件夹内。使用 cTrader 平台中的 Algo 应用进行编程的用户也可以通过该应用添加自定义指标。最后,您还可以将源文件中的指标代码复制到 Algo 应用程序中。





















