From manual actions
to background automation

A client needed to spend less time watching oil and gold futures and carrying out repetitive trading actions. We delivered a bot and web admin that the client now actively uses to track price changes, automate their rules and manage trades.

Rules in motion, without the manual wait

The system tracks current price changes for selected instruments and monitors open positions. When the owner’s conditions are met and entry checks pass, it acts automatically—without waiting for the owner to open a laptop or app and take the next step.

Trading admin overview: bot running, new entries allowed, Sandbox trading mode, and controls to stop the bot, pause new entries, or request closure and stop.

From an entry rule to a managed position

The system submits an entry order and accounts for actual and partial fills. It places a protective stop and moves it as the price advances in the position’s favour, recording each action and its reason.

Trade action history showing a long entry, protective stop placement, and trailing stop update with timestamps, prices, and reasons.

Rules and hours that fit the owner

Entry thresholds, stop distance, trailing steps, trading directions and risk limits are configurable. Before entry, the system checks data freshness, spread, liquidity, available funds, costs and trading availability.

The owner can choose weekdays and specific entry windows, allow full days or set a round-the-clock schedule. The schedule controls new entries; existing positions remain monitored and managed outside entry windows.

Entry and position management settings: entry threshold, stop distance, trailing step, long and short entries, and actual execution price.
Execution and protection: maximum price deviation, stop placement attempts, and action if stop placement fails.When trading is unavailable, request closure when trading resumes; the pending state appears in Overview and the journal.
Entry days and hours: weekday selection and Moscow-time entry windows. On mobile, the availability setting follows the schedule: request closure when trading resumes.

Choose the environment. Start deliberately.

Simulation models trades using real quotes.

Sandbox sends test orders to the broker’s test environment.

Live places real trading orders through the broker connection.

Choosing an environment does not start the strategy. Mode changes require confirmation, a stopped strategy and checks for blocking positions or pending instructions. Switching to Live also requires a one-time code, keeping the owner in control of the transition to real trading.

The right control for each decision

Pause new entries while existing positions remain managed. Stop the bot to halt strategy actions while leaving positions open. Or request position closure through a separate emergency action protected by a one-time confirmation code.

These distinct controls let the owner choose between limiting new activity, stopping automation and requesting an exit.

Owner controls: new entries paused, stop the bot while keeping positions open, or request position closure and stop with an email confirmation code.

Stay informed without watching the terminal

A desktop and mobile web admin brings status, settings and controls together. The journal provides a clear history of entries, executions and stop changes, with timestamps, prices and reasons for decisions.

Daily reports and critical messenger alerts keep the owner informed about trading activity, execution issues and protection incidents.

Event journal with timestamps, instrument, event, description, and trade references for a trailing stop update and protective stop placement.

Routine delegated. Control retained.

The client now has an operating solution that brings monitoring, rule execution and trade management into one workflow. Repetitive actions are delegated to the system, while the owner retains control over settings, launch and key decisions—with a clear view of what happened and why.