在Algo服务器上运行Algo机器人

在Algo服务器上运行Algo机器人

要启动机器人,您需要向 Algo 服务器添加一个帐户,并上传一个包含机器人的包,运行该包。要添加包,请 从资源管理器>Algo服务器上下文菜单中选择上传包命令。然后,选择添加机器人实例命令并单击上传包

要在 TickTrader 终端的Algo服务器上启动机器人,请执行以下步骤:

  1. Algo服务器安装完成后,AlgoServer 配置器将会启动如果在上次安装页面上选中了相应的复选框

否则运行TickTrader Win终端。在终端菜单中选择帮助>Algo服务器配置器。

 

  1. 在Algo服务器配置器中,有 3 种类型的登录:
    • 管理员。用户将拥有修改Algo服务器状态的全部权限。在浏览器和Algo终端中均可用。
    • 查看。用户将具有对“同时服务器”状态的只读访问权限。查看者可以下载日志并查看包、帐户、日志、机器人、状态;但看不到Algo数据和下载的包。仅在Algo终端中可用。
    • 交易员。用户将具有与查看器相同的访问权限,但可以启动和停止机器人。仅在Algo终端中可用。
  2. 启动服务器单击“箭头”按钮。TT Algo服务器已停止,连接指示灯为红色(在服务器启动之前)。

  1. 服务器启动后,状态将更改为“正在运行”;连接指示灯为绿色。

  1. 检查是否已在终端的“资源管理器>Algo服务器”窗口中  添加了与Algo服务器的连接
    。如果没有连接,请添加:
    • 在TickTrader桌面终端中,转到资源管理器>Algo服务器选项卡。
    • 右键单击“Algo服务器”,然后从上下文菜单中选择“添加Algo服务器连接”命令。

    • 填写“添加Algo服务器连接”窗口中的字段,然后单击连接:
      • 服务器名称:安装了 Algo 服务器服务计算机的服务器的名称。
      • 服务器地址:安装了 Algo 服务器服务计算机的服务器的地址。
        如果 Algo 服务器与 win 终端安装在同一台计算机上,则  在“服务器地址”字段中输入 localhost。
      • 端口、登录名、密码:填写在 AlgoServer 配置器窗口中设置的参数。

    • 如果输入了正确的数据,则将连接到Algo服务器(颜色指示器将为绿色)。

  1. 右键单击之前添加的 Algo 服务器以查看整个上下文菜单。以下选项和命令可用:
    • 连接到Algo服务器:选择命令以连接到Algo服务器。
    • 断开与Algo服务器的连接:该命令关闭与Algo服务器的当前连接。
    • 停止重新连接到Algo服务器:该命令停止重试连接到Algo服务器。
    • 更改Algo服务器连接:该命令允许编辑现有连接。
    • 删除Algo服务器连接:该命令删除添加的Algo服务器。
    • 添加帐户:该命令允许将帐户添加到选定的Algo服务器。
    • 添加机器人实例:该命令允许用户将新的机器人实例添加到Algo服务器。
    • 管理机器人文件:该命令允许管理远程服务器上的日志和配置。
    • 上传包:选定的Algo包将从安装终端的文件夹上传。
    • 下载包:选定的Algo包将从远程Algo服务器下载到您的 PC。
    • 管理包:使用命令管理Algo包。

  1. 通过从此服务器的上下文菜单中调用“上传包”命令,将带有Algo机器人(.ttalgo 文件)的包上传到Algo服务器:
    • Algo包:您可以从安装终端的文件夹上传包。
    • Algo服务器:Algo服务器服务的名称。
    • 文件名:要上传的文件的名称。如果具有该名称的包已存在,则 Copy、Copy1、Copy2 等将添加到文件名中。

  1. 为此Algo服务器添加一个帐户。添加您要为其启动交易机器人的账户。要将帐户添加到Algo服务器,请执行以下操作:
    • “Algo服务器资源管理器>”中,右键单击可用的Algo服务器,然后选择“添加帐户”命令。
    • 填写“添加帐户”窗口中的字段:
      • 服务器地址:要连接到的服务器。
      • 登录名:帐号。
      • 显示名称:要在“Algo服务器”部分中显示的帐户名称。
      • 密码:帐户密码。

    • 单击“确定”。之后,该帐户将在“Algo服务器”部分中可用。
  1. Algo服务器的资源管理器>中,右键单击Algo服务器,然后选择“添加机器人实例”命令以启动机器人。在“常用”选项卡上,填写以下字段:
    • 服务器名称:包含与终端(本地)关联的机器人服务名称。
    • 帐户:要为机器人实例运行选择的帐户。该列表是根据Algo服务器选择形成的。
    • Algo机器人:组合框,其中包含加载到所选Algo服务器的包中的机器人。
    • 实例 ID:机器人实例名称。

 单击“确定”。


可以在“输入”选项卡上更改机器人的运行设置和参数。 单击“确定”保存更改。

  1. 若要执行以下操作,请右键单击添加的机器人:
    • 启动/停止该命令允许启动或停止机器人。您还可以在状态窗口中启动/停止机器人。
    • 状态状态窗口中您可以查看机器人状态正在运行/已停止、机器人信息、日志和配置机器人设置。
    • 打开机器人设置该窗口类似于添加机器人实例窗口。
    • 添加机器人实例该命令允许用户将新的机器人实例添加到Algo服务器。
    • 删除机器人该命令允许从终端和Algo中删除机器人。
    • 管理机器人文件:该命令允许管理远程服务器上的日志和配置。 


    • Related Articles

    • MQL4 到TickTrader Algo转换器

      如果您有用MQL4编写的EA交易或指标(用于在MetaTrader 4中工作),那么您可以使用免费转换器将它们转换为TickTrader算法机器人和指标。转换器位于:https://mql4-ttalgo-converter.digigex.pro/。 如果您想调整现有代码以在TickTrader Algo平台上运行,这确实使事情变得容易。 要将 MQL4 EA和指标转换为 TickTrader 算法机器人和指标,请按照以下步骤操作: 使用“选择 .mq4 文件”控件上传 .mq4 ...