Skip to content

Working with signals

In the cabinet: Bots → Signals
Link: Open ↗

A Crazy bot can open and close deals not only by its own rules (continuous mode and Take Profit) but also from trading signals. The signals themselves are created in advance in Tools → Signals — these are indicators (RSI, Bollinger Bands, FOMO and others) and MarketShok. This page explains how to attach a ready signal to a bot for opening and closing.

In the “Opening the deal” step there are two launch modes (they can be combined):

  • Open deals in continuous mode — the bot opens a new deal right after the current one closes, without any external trigger.
  • Open on signal — the bot opens deals when a signal arrives. On a signal the bot starts a continuous cycle of new deals; to cap their number use the “Limit on successfully completed deals” option.

The signal-source dropdown offers:

  • Signalpre-created signals from the Signals section (e.g. a Bollinger Bands indicator on the chosen pair);
  • Market shock — the built-in sharp-impulse signal with impulse type (Pump / Dump), speed and strength settings.

In the “Signals” field you can select several signals at once — the bot reacts when any of them fires (the list shows a “Selected: N” counter).

In the “Closing the deal” step, besides Take Profit closing (percent, PNL, time), you can enable the “Close positions by signal” toggle. The deal is then closed by the attached trading signal — in the “Signals” field you can select several pre-created signals at once, and the deal closes on any of them.

This lets you build “enter on one signal — exit on another” strategies: for example, open a deal on a FOMO oversold signal and close it on an overbought signal.

Signal-based entry splits into two groups:

  1. Market Shock — the built-in impulse detector, configured right in the bot form: Type (Pump / Dump), Impulse speed (SHOCK / SLOW), Impulse power (levels 3% / 6% / 8%, 0% — any impulse). No need to create a signal in advance.
  2. Signal — your own signal based on a TA indicator. Created in advance in Signals and selected in the bot. Closing by signal works only with this group.

The Trading Bots → Signals (Beta) section: at the top, Total signals / Active signals counters and a Create new signal button. Below — the signal list (filters: market, currency, status, date, search):

  • Signal — the name and condition string (e.g. “Bollinger Bands (20, 2), Cross Upper Band, 1 min”), the pair, market and status Active / Inactive;
  • Linked bots — attached bots and a Connect to the bot(s) button;
  • Last / Total — the last firing time and the total firings counter;
  • Actions — ▶ Activate / ⏸ Pause, firing history, settings, delete.

Statuses: Active — the signal is tracked and fires; Inactive — paused (bots stop receiving entries and exits from it).

The firing history of a signal opens by clicking its name or the history icon — a log with firing times and the bots that reacted.

Two ways to attach a signal to a bot:

  1. From the bot settings — Opening → “Open on signal” (entry) and/or Closing → “Close by signal” (exit).
  2. From the Signals page — the Connect to the bot button on the signal’s row.

In the signal creation form — Minimum interval between signal firings (default 60 s, minimum 0). It guards against “machine-gun” firing on low timeframes: the signal won’t fire more often than the set interval, even if the condition is met on every candle. For realtime triggers (e.g. “low touches the lower band in real time”) the interval is essential — otherwise firings can number in the hundreds of thousands.