要在Visual
Studio中创建TickTrader Algo算法机器人,请按照以下步骤操作:
打开已安装的 Visual Studio 2022 应用程序。
在 Visual Studio 菜单中选择以下命令来创建新项目:文件>新建> 项目。
在窗口中,您将看到可帮助您编写自己的交易机器人或自己的指标的模板。否则,请使用“搜索模板”窗口
(Alt+S) 查找以下模板:
- Sample Indicator (示例指标)
- Sample Trade Bot (示例交易机器人)
- Empty Indicator (空指标)
- Empty Trade Bot (空交易机器人)
- 让我们看一个创建交易机器人的示例:
- 选择示例交易机器人。
- 在“项目名称”字段中指定文件名(例如TradeBot1)。此名称将赋予包含交易机器人的包。
- 单击创建。
- 这个TradeBot1的简单算法机器人(对于指标也是类似的)的源代码是:
- 名为 TradeBot1 的解决方案(对应于磁盘上的 TradeBot1.sln
文件)。
- 名为
TradeBot1 的项目(对应于磁盘上的 TradeBot1.csproj 文件)。
- TradeBot1.cs 文件是直接包含可执行机器人逻辑的文件。
- README.md文件是一个可选文件,可以描述机器人的行为、其输入参数等。
- 若要查看磁盘上文件的位置,可以调用以下命令:解决方案资源管理器> 文件资源管理器 > “打开文件夹”。
- 在上下文菜单中选择“生成解决方案”命令。
- 正如我们在“输出”窗口中看到的,创建了一个具有以下名称的算法包:包名称
= TradeBot1.ttalgo。默认情况下,它是位于'C:\Users\<UserName>\Documents\AlgoTerminal\AlgoRepository\'文件夹中。
- 如果 Win 终端安装在同一台电脑上,它将看到此包。对于算法服务器,需要下载软件包。如果需要传输或共享包,可以在此路径中找到它(如输出文件中所述)。
因此,包含交易机器人或指标的算法包是扩展名为 .ttalgo 的文件。