Skip to content

Entry distribution

If a signal has several entry prices, the bot has to decide what share of the amount goes to each one. Four settings on the Entry screen handle that.

What it is

SettingWhat it doesRange
Entry distributionA ready-made strategy for splitting the amount between entries5 options
Amount distribution by ordersA manual percentage map <order number> - <percentage>exactly 100 % in total
Entry Zone (auto-levels)If the signal has exactly two entry prices, treats them as the bounds of a zone and places N evenly spaced entries inside3–20, 0/DELETE to switch off
First Entry price increaseShifts the first entry price: up for LONG, down for SHORT, so the level is not missed0.05–20 %

Distribution strategies:

ValueButtonMeaning
EQUALEqualEvenly: 100/N to each entry
DECREASING_EXPDecreasing (more near market)Most on the entry nearest to the market, each next one half as much
INCREASING_EXPIncreasing (averaging)Most on the entry farthest from the market, each nearer one half as much
SKIP_FIRSTSkip firstThe farthest entry gets 0 %, the others share equally; with a single entry — 100 %
CUSTOM✏️ Custom (manual % input)Your own percentage map; this is the default

Where it is in the bot

Signal bot card → Trading settingsEntry. The screen heading is “Trading Settings → Entry”, the sub-screens are “… → Entry → Distribution” and “… → Entry Zone”.

How to set it up

  1. Strategy. On the Entry distribution screen press the button for the option you want or send the name as text: EQUAL, DECREASING_EXP, INCREASING_EXP, SKIP_FIRST, CUSTOM. The bot shows “Distribution preview:” and confirms: “✅ Distribution strategy changed to: EQUAL”.
  2. Manual map. On the Amount distribution by orders screen send the whole layout in one message, for example 1-50 2-30 3-20. Anything not listed counts as zero; the total must be exactly 100 %. Numbers run from 1 to 10 with no repeats; separators are a space, a comma, a semicolon or a line break. The Reset to 5×20% button returns the default layout: entries 1–5 at 20 %, 6–10 at 0 %; the bot replies “✅ Reset to default: 5×20%”.
  3. Entry Zone. Enter the number of levels from 3 to 20; to switch it off send 0 or DELETE. The bot replies “✅ Entry Zone: 5 levels”.
  4. First-entry shift. Pick one of the suggested values or enter your own in the range 0.05–20 %.

Example with a calculation

A LONG signal on ETH with three entries: 3,000, 2,950, 2,900. Trade amount 300 USDT.

StrategyEntry 3,000 (nearest)Entry 2,950Entry 2,900 (farthest)
EQUAL100 USDT100 USDT100 USDT
DECREASING_EXP (4 : 2 : 1)171.4 USDT85.7 USDT42.9 USDT
INCREASING_EXP (1 : 2 : 4)42.9 USDT85.7 USDT171.4 USDT
SKIP_FIRST150 USDT150 USDT0
CUSTOM 1-50 2-30 3-20150 USDT90 USDT60 USDT

Entry Zone. The same signal but with two prices: 3,000 and 2,850. With Entry Zone = 4 the bot expands the zone into four levels with a step of 50: 3,000, 2,950, 2,900, 2,850 — and says so in the opening notification: “📐 Entry Zone: range 3000–2850 expanded into 4 entry levels.”

First-entry shift. With a value of 0.5 % and a LONG signal with an entry at 3,000, the first order is placed at 3,015: if the market does not quite reach 3,000, the entry still happens.

Limits and allowed values

ParameterRangeNote
Order number in the map1–10repeats are not allowed
Sum of percentagesexactly 100 %everything not listed = 0 %
Entry Zone3–20 levelsonly when the signal has exactly two entry prices
First Entry price increase0.05–20 %0 % by default

Common errors and what the bot says

  • “Sum of percentages must equal 100%” — the layout was sent in pieces (for example 1-50 on its own); send all the numbers at once.
  • “Duplicate order number” / “Order number must be in the range of 1 to 10” / “Invalid percentage format” — correct the map.
  • “Unknown strategy: "EQUAL2". Valid options: EQUAL, DECREASING_EXP, INCREASING_EXP, SKIP_FIRST, CUSTOM” — a typo in the name.
  • “Enter a whole number of levels (3 to 20), or 0/DELETE to disable” and “Entry Zone: allowed range is 3 to 20 levels” — the number of levels is outside the range.
  • “⚠️ Entry Zone (4 levels) not applied: the signal has 3 entry price(s), but the zone needs exactly 2 — lower and upper bounds. The trade was opened with the prices from the signal.” — this is not an error: the zone only works with two prices.
  • “⚠️ Entry Zone not applied: both entry prices in the signal are identical. The trade was opened with the prices from the signal.” — a zone of zero width is skipped.
  • “Setting value must be in the range 0.05% - 20%” — the first-entry shift is outside the range.