App
Notifications
Trading notifications arrive in the app and in the Telegram bot. The event is determined by the server: the threshold and the "No more than once every" interval are applied before sending, so both channels receive the same thing. Setup — "SETTINGS → Notifications".
Channels
"In the app" — a system notification of the device (in Windows — from the tray icon) while the app is running, including when it is minimized; events that happened while the app was closed are not shown later. While the app is locked with the passcode, the notification names only the type of event. The channel's check boxes are device settings.
"In the Telegram bot “Profit Cloud | Crypto Screener”" — a bot message; it arrives even when the app is closed. The channel's check boxes, the thresholds and the intervals are account settings.
Events
| Event | In the app | In Telegram | Threshold | "No more than once every" |
|---|---|---|---|---|
| "Level reached" | on | off | — | 1 min; 1–60 |
| "Liquidation price approach" | off | off | "To liquidation price, %": 10; 0.10–100 | 5 min; 1–60 |
| "Leg liquidated" | on | off | — | — |
| "Commission balance" | off | off | "Commission balance below, USD": 5 | 60 min |
| "Screener alert fired" | on | always | in the alert | in the alert |
The values are the defaults.
- "Level reached" — the server has decided to execute a level; it arrives before the volume check, including when the order is then not sent.
- "Liquidation price approach" — the distance from the mark price to the liquidation price of the perpetual leg, as a percentage of the mark price, is no greater than the threshold; it is checked on every position update.
- "Leg liquidated" — the exchange reported a liquidation on the leg's instrument; one notification per liquidation order.
- "Commission balance" — after a fee is debited, the balance is below the threshold (see "Trading → Fee → Commission balance").
- "Screener alert fired" — see "Screener → Alerts".
"Level reached", "Liquidation price approach" and "Leg liquidated" arrive while the bundle has an open trading session (see "Trading → Levels → Running on the server"). The interval is counted separately by bundle, by event, for entry and for exit, and by leg, and starts over with a new trading session.
Without a setting:
| Event | Channel |
|---|---|
| "Contract delisted" — on a leg with an open position | Telegram; the app — once per bundle per launch |
| "Connection to the order executor restored" | the app |
| subscription: expiring soon, expiring today, expired | Telegram |
| payments and top-ups | Telegram |
| referral accruals, gifts, withdrawal | Telegram |
| security: new sign-in, authenticator, freeze, change of email and of the anti-phishing code, wrong codes, ending of sessions | Telegram |