After the Algo Server installation is completed, AlgoServer Configurator should start (if the corresponding checkbox is selected on the last installation page).
Otherwise, run TickTrader Win terminal. Select Help > Algo Server Configurator in the terminal menu.
In Algo Server Configurator there are 3 types of logins:
- Admin. A user will have the full rights to modify Algo Server state. Available both in a browser and Algo terminal.
- Viewer. A user will have a read-only access to the Also Server state. A viewer can download logs and see packages, accounts, logs, bots, statuses; but cannot see Algo data and downloaded packages. Available only in Algo Terminal.
- Dealer. A user will have the same access as a Viewer but can start and stop bots. Available only in Algo Terminal.
Start Server clicking the 'arrow' button.
The TT Algo Server is stopped, the connection indicator is red (before the Server starts).
Once the Server starts, the status will change to 'Running'; the connection indicator is green.
Check that a connection to the Algo Server has been added in the Explorer > Algo Server window of the terminal.
If there is no connection, please add it:
Right-click the previously added Algo server to view the whole context menu. The following options and commands are available:
- Connect to Algo Server: Select the command to connect to the Algo server.
- Disconnect from Algo Server: The command closes the current connection to the Algo server.
- Stop reconnecting to Algo Server: The command stops retrying to connect to the Algo server.
- Change Algo Server Connection: The command allows editing an existing connection.
- Remove Algo Server Connection: The command removes the added Algo server.
- Add Account: The command allows to add an account to the selected Algo server.
- Add Bot Instance: The command allows a user to add a new Bot Instance to the Algo server.
- Manage Bot Files: The command allows to manage logs and configs on the remote server.
- Upload Package: The selected Algo package will be uploaded from the folder where the Terminal is installed.
- Download Package: The selected Algo package will be downloaded from the remote Algo server to your PC.
- Manage Packages: Use the command to manage Algo packages.
Upload a package with Algo bots (.ttalgo file) to the Algo Server by calling the Upload Package command from the context menu of this server:
- Algo Package: You can upload packages from the folder where the Terminal is installed.
- Algo Server: The name of the Algo Server service.
- File Name: The name of the file to be uploaded. If the package with that name already exists the Copy, Copy1, Copy2, etc. will be added to the file name.
Add an account for this Algo Server. Add those accounts for which you're going to launch trading bots. To add an account to the Algo Server, do as follows:
In the Explorer > Algo Servers right-click the Algo server and select the Add Bot Instance command to launch the bot. On the 'Common' tab fill in the fields:
- Server Name: Contains bot services names associated with the Terminal (Local).
- Account: Account to be selected for the bot instance run. The list is formed based on Algo Server selection.
- Algo Bot: Combo box that contains the bots from the packages loaded to the selected Algo server.
- Instance Id: Bot Instance name.
Click OK.
You can change the bot's run settings and parameters on the 'Inputs' tab. Click OK to save your changes.
To perform the following actions, right-click the added bot:
- Start/Stop: The command allows to start or stop the bot. You can also start/stop the bot in the 'Status' window.
- Status: In the 'Status' window you can see the bot status (Running/Stopped), bot info, logs and configure the bot settings.
- Open Bot Settings: The window is similar to the 'Add Bot Instance' window.
- Add Bot Instance: The command allows a user to add a new Bot Instance to the Algo server.
- Remove Bot: The command allows removing the bot from the Terminal and Algo.
- Manage Bot Files: The command allows to manage logs and configs on the remote server.