🚀 Special Offer: Get 30% off your first 3 months. Use code TRADE30 at checkout!
Tutorials > Encrypted Strategy And Bot

Encrypted Strategies and Bots

This tutorial will guide you through the essential steps to encrypt your strategies and bots. Encrypting your strategies or bots helps protect your intellectual property (IP) when sharing them with others.


1. Sign In to Launch BotiTrader

  1. Open the software after installation.
  2. Enter your registered email and password, then click "Sign In".
  3. Once signed in, you will see the main interface.

2. Create Encrypted Strategies

  1. In the Main window, at the top of the charting window, click "Create Trading Bot".
  2. The Backtest window will appear.
  3. On the left side of the Backtest window, click to select a strategy from the Strategy List.
  4. Right-click and select "Create Encrypted Strategy". An encrypted strategy will be created and added to the strategy list. The encrypted strategy will have the ".enc" extension.
  5. Click on the newly created encrypted strategy. You will find that the strategy code editor is disabled, indicating you do not have access to the code of an encrypted strategy.

3. Differences between Regular and Encrypted Strategies

A regular strategy has the extension of ".tst", while an encrypted strategy has the extension of ".tst.enc".


4. Create Encrypted Bots

  1. In the Main window, locate the Bot Status Monitor window on the right side. All the bots are listed in the table.
  2. Click to select a bot from the table.
  3. Right-click and select "Create Encrypted Bot". An encrypted bot will be created and added to the bot table. The encrypted bot will have the ".enc" extension.

5. Differences between Regular and Encrypted Bots

A regular bot has the extension of ".tbot", while an encrypted bot has the extension of ".tbot.enc".