Skip to article
XTester Help
XTester Launcher

Launch Profile

Configure the mode, instrument, strategy parameters and launch limits.

Reviewed: Applies to: 1.0.0-preview.1

Mode and account

• Mode: LIVE — exchange account or Paper — virtual account.

Application screenshotXTester 1.0.0-preview.1
Choose Paper or LIVE first. Mainnet or Sandbox is a network choice for LIVE; Paper uses a virtual account. The robot is stopped in this example.Interface screenshot · XTester 1.0.0-preview.1
  1. Execution mode.
  2. Network for LIVE.

• Network (for LIVE): Mainnet — real funds or Sandbox — the exchange's test network. Paper does not use the network, but the chosen LIVE network is kept.

• Account (for LIVE), from the Connections list. Beside it are the key status and an Open Connections link; without a matching account, Add Account….

• Telegram: whether to send this robot's notifications to Telegram (when Telegram is connected).

Instrument

Exchange, Market, Symbol and Timeframe. The robot's developer decides what can be changed: a value can be free, chosen from allowed ones or fixed, in which case it shows a lock and Set by the robot's developer.

If the instrument list did not load, click Retry.

Strategy parameters

The settings the robot's developer opened for change: numbers, switches and lists. A parameter may have a hint and an allowed range (“From … to …”). Parameters fixed by the developer show a lock.

Application screenshotXTester 1.0.0-preview.1
This educational robot shows the strategy parameters, their values and allowed ranges. The author fixed the values at 10 and 5.Interface screenshot · XTester 1.0.0-preview.1
  1. Lookback parameter

If there are none, the page says This robot has no parameters to set.

Risk limits

Limits are recommended but optional. 0 means no limit.

Application screenshotXTester 1.0.0-preview.1
Set separate limits for order size, position size and daily loss. Zero leaves the corresponding limit off; the example shows initial values, not a recommended profile.Interface screenshot · XTester 1.0.0-preview.1
  1. Maximum order size.
  2. Maximum position size.
  3. Daily loss limit.

• Order size, at most: the limit on one order's size.

• Position size, at most: the limit on the position in the instrument. The order limit cannot be above the position limit.

• Daily loss, at most: the limit on the loss of a day.

Each of these three limits has a unit picker on the right: the account currency or %. For the order and the position the percentage is of the current capital, for the daily loss of the capital at the start of the UTC day. You can set both an amount and a percentage; the stricter limit then applies. A percentage cannot exceed 100.

• Order poll interval, seconds: how often LIVE asks the exchange about orders when the exchange has no private event channel, and only while there are open orders. Not set means 5 seconds. A whole number from 1 to 600.

• Leverage at the start (non-spot markets only): the leverage LIVE sets on the exchange when the robot starts; it is not raised while the market has a position or open orders. Not set means as on the account. A whole number from 1 to 125.

• Margin mode at the start (non-spot markets only): As on the account, Cross or Isolated; it is switched only at the start and never with an open position or orders.

How the limits work while trading: Risk limits.

Profiles, saving and discarding

At the top of the page is the Profile list. The developer's profiles are marked “— from the robot's developer”.

• Save saves the profile; the changes apply at the next start.

• Discard Changes brings back the saved values.

• If a field is wrong, the profile is not saved and the field is marked with an explanation.

While the robot runs, the profile is read-only: stop the robot to change it.

Why a Field Cannot Be Changed

Check robot state first: a running robot’s profile is read-only. Stopping and choosing another permitted profile differ from changing the current running session.

A lock with the developer label reflects package policy. Fixed values cannot be edited, choices use the allowed list, and editable fields can still have type/range constraints. Switching profiles does not guarantee removal of author restrictions.

On a save refusal, correct the highlighted field using its explanation. Text changed in a form is not yet saved or applied: verify profile selection and the next start.