Five steps.
One clear sequence.
Read from top to bottom to see how a potential setup becomes a trade—or gets skipped.
Look for the right market conditions
Each enabled strategy watches for the conditions it was designed for: a pullback in a trend, a move within a range, or a breakout after a quiet period.
If the market does not match, the bot waits.Check that the signal is clear
The bot rejects incomplete setups, outdated signals, unsuitable trading sessions, and price moves that have already gone too far.
An unclear signal means no new trade.Check the trade size against your account
The proposed trade must fit your account, its stop-loss distance, your broker’s minimum trade size, and the risk budget shared by your strategies.
If the trade cannot fit those limits, it is skipped.Run the final operating checks
Before opening a trade, the bot checks trading costs, market data, loss limits, waiting periods, and whether its software version and licence allow new trades.
Any failed check can block a new trade.Manage the open trade
Once a trade is open, the bot runs its protective and closing rules separately from the checks that allow new trades.
An expired licence blocks new entries; protection and closing logic stay active.
What if your licence expires?
Permission to open new trades is separate from managing trades that are already open.
New trades are paused
If permission expires, the bot stops opening new trades until permission is restored.
Open-trade rules stay active
Protective and closing logic continues to run. These controls cannot eliminate trading risk.
The bot refreshes a signed licence in the background, outside the trading decision. Activation links your trading account login, broker server, and installation ID. It does not use your broker password or a machine fingerprint.
