Ръководство за настройка и наръчник

Silver Edge Engine — справочник за параметри, конфигурация на аларми и ръководство за търговия на живо.

Multi-Asset Presets Bitget Perpetual WunderTrading March 2026

Бърз старт — 7 стъпки

  1. Отворете правилната графика в TradingView (напр. SUIUSDT Perpetual, H2, Bitget).
  2. Заредете Silver Edge Engine — DEMO (безплатен) или пълната версия и отворете настройките.
  3. Изберете вашия Asset Preset (напр. “SUI H2”). Всички параметри се зареждат автоматично.
  4. Задайте Trade Mode: Realtime only за търговия на живо.
  5. Въведете вашите 4 WunderTrading Webhook кода в секцията Bot/Webhook.
  6. Щракнете върху иконата на часовник → “Добави сигнал” → “alert() function calls only”.
  7. Поставете вашия WunderTrading Webhook URL → Изтичане: безсрочно → Запази.
Никога не създавайте сигнали чрез Strategy Tester — винаги използвайте иконата на часовник в горната лента.

○ Asset Preset

The preset dropdown is the primary control. Selecting a preset loads a complete, backtested parameter set. All manual fields below are ignored when a preset is active.

PresetTimeframe
SUI H2H2
1000SATS H1H1
ETH H2H2
BRETT H2H2
ZEC H2H2
XAG H2H2
BTC H2H2
BTC H1H1
RIVER H1H1
RIVER H2H2
NEAR H2H2
NEAR H3H3
DOGE H2H2
DOGE H4H4
PEPE H2H2
PEPE H6H6
SIREN M10M10 (Long Only)
SIREN H1H1 (Long Only)
ManualВсички полета по-долу се използват директно
Additional asset presets are added with each update. За неизброени активи използвайте “Manual” и конфигурирайте параметрите въз основа на собствен backtest.

○ Параметри на стратегията (само Manual режим)

These fields are only active when Preset = Manual. With any other preset, these values are overridden automatically.

ПараметърПо подразбиранеОписание
Channel Length20Период на ретроспекция на сигналния двигател
Stop Loss %5.0Максимална загуба на сделка, измерена от входната цена
Take Profit %12.0Целева печалба, измерена от входната цена
Trail %3.0Trailing stop distance from highest/lowest point since entry
Allow LongOnАктивиране на long входове
Allow ShortOnАктивиране на short входове
Не променяйте тези параметри без нов backtest. Стойностите на пресета са резултат от систематична оптимизация — произволни промени ще влошат резултатите.

○ Dynamic Sizing (Manual mode only)

Optional position sizing that scales trade size based on recent win/loss streaks. Enabled by default in the ZEC and XAG presets.

ПараметърПо подразбиранеОписание
Dynamic Sizing activeOffАктивиране на оразмеряване по серии
Base Size USDT500Начален размер на сделка. Точка на нулиране след серии.
Win Scale %10Увеличение при последователна печалба (кумулативно)
Max Win Scales3Лимит на последователни увеличения
Loss Reduce %15Намаление след последователни загуби

Разширените пресети включват оптимизирани параметри за динамично оразмеряване. След всяка загуба, следваща печеливша серия, размерът се нулира до базата.

○ Customer Override (Full version only)

Слоят за персонализация ви позволява да промените параметрите на пресета без превключване в ръчен режим. Когато Override е ИЗКЛЮЧЕН, стойностите на пресета се прилагат непроменени. Когато Override е ВКЛЮЧЕН, вашите персонализирани стойности заменят тези на пресета.

ПараметърОписание
Override PresetГлавен превключвател. OFF = стойности на пресета. ON = персонализирани стойности по-долу.
SL %Персонализиран процент Stop Loss
TP %Персонализиран процент Take Profit
Trail %Персонализиран процент на активиране на Trailing Stop
Trail Execute %Персонализирано разстояние за изпълнение на Trailing Stop от върха
Allow LongАктивиране/деактивиране на long входове
Allow ShortАктивиране/деактивиране на short входове

Информационният етикет на графиката показва текущо активните стойности и показва “✐ OVERRIDE” когато персонализацията е активна. Тази функция не е налична в DEMO версията.

Важно: Персонализираните стойности не са backtestнати. Промяна на параметри без анализ може да влоши резултатите. Стойностите на пресета са оптимизирани — използвайте персонализацията по собствена преценка.

○ Логика на изход — Как се затварят сделките

Всяка сделка има три механизма за изход, работещи едновременно. Който се задейства пръв, затваря позицията.

Exit TypeTriggerExample (SL 5%, TP 12%, Trail 3%)
Stop LossЦената се движи SL % срещу входаДълга позиция 1.00 → стоп 0.95
Take ProfitЦената достига TP % от входаДълга позиция 1.00 → TP 1.12
Trailing StopЦената се връща Trail % от пика след входаПик 1.08 → трейл се задейства на 1.0476

При търговия на живо WunderTrading управлява всички изходи (SL/TP/Trail) директно на Bitget. Изходните параметри се изпращат автоматично във входния payload. В режим backtest strategy.exit() симулира същото поведение локално.

Настройка на WunderTrading: Оставете полетата SL, TP и Trailing Stop в настройките на WT бота празни. Всички изходни параметри се доставят динамично чрез payload на входния сигнал.

○ Bot / Webhook Settings

ПараметърОписание
CODE: Enter LongВашият WunderTrading Enter Long webhook код
CODE: Enter ShortВашият WunderTrading Enter Short webhook код
CODE: Exit LongВашият WunderTrading Exit Long webhook код
CODE: Exit ShortВашият WunderTrading Exit Short webhook код
WT LeverageЛивъридж, изпратен до Bitget (по подразбиране: 4). Не се симулира в backtest.
Всеки актив/бот в WunderTrading има собствен набор от 4 webhook кода. Трябва да въведете правилните кодове за актива, с който търгувате. Кодовете се намират в таблото на WunderTrading под Bot Settings.

○ Mode Settings

⚠ Trade Mode — Critical for Live Trading

Трябва да зададете Trade Mode на “Realtime only” преди да стартирате на живо.
Ако го оставите на “Backtest+Realtime”, TradingView ще преизчисли стотици исторически сделки при всяко презареждане. Това причинява фантомни сигнали, мигащи етикети и може да задейства нежелани затваряния за позиции, съществуващи само в backtestа — не на Bitget. Стойността по подразбиране в пълната версия вече е “Realtime only”.
НастройкаКога да се използваЕфект
Backtest+RealtimeBacktesting only (DEMO)Търгува на исторически + живи барове. Показва пълната капиталова крива. Не е безопасно за живи ботове.
Realtime only ✔Live trading (required)Търгува само на живи барове. Без историческо преизчисляване. Фантомните позиции от backtestа се затварят автоматично на първия жив бар.

Как да промените: В TradingView щракнете върху името на стратегията → Настройки (икона зъбно колело) → раздел “Inputs” → превъртете до “Mode” → задайте Trade Mode на “Realtime only”. Запазете. Направете го преди създаването на сигнала.

Force Proof (Pipeline Test)

Тест на конвейера: при активиране двигателят отваря една сделка и я затваря на следващия бар. Използва се за проверка на пълната сигнална верига (TradingView → Webhook → WunderTrading → Bitget) преди търговия на живо. Деактивирайте след успешен тест.

○ Chart Visuals

Стратегията рисува визуални помощници директно на графиката за мониторинг на позиции с един поглед. Всички визуални елементи са чисто добавъчни — никога не влияят на логиката на търговия, сигналите или изпълнението на webhook.

ElementОписание
Signal ChannelЦиан линия отгоре / оранжева отдолу със синьо запълване — показва канала на пробив
▲ Entry MarkerЗелен триъгълник (Long) под бара, магента (Short) отгоре
✕ Exit MarkerЧервен кръст (Long Exit) отгоре, оранжев (Short Exit) отдолу
SL / TP LinesЧервена линия = Stop Loss, зелена = Take Profit. С цена. Видими само при отворена позиция.
Фон на позициятаДеликатно зелено (Long) или червено (Short) засенчване на фона по време на сделка
Position SizeСума USDT под/над маркера за вход (само режим Realtime)

И трите визуални елемента могат да се превключват независимо в “⑦ Chart Visuals” input group:

ToggleПо подразбиранеЕфект
Маркери Вход/ИзходOnПоказване/скриване на маркери ▲▼ и ✕ + етикет за размер на позиция
SL/TP LinesOnПоказване/скриване на линии за stop loss и take profit с ценови етикети
Фон на позициятаOnПоказване/скриване на цветен фон при отворени позиции
⚠ Препоръчително: Деактивирайте вградените търговски етикети на TradingView
TradingView показва собствени етикети “Long”/“Short Exit” по подразбиране. Те се припокриват с персонализираните маркери и причиняват визуален безпорядък.

За деактивиране: Десен бутон на графиката → Настройки → раздел “Trading” → премахнете отметката “Показвай поръчки на графиката”. Еднократна настройка за всяко оформление.

Препоръчителна визуална конфигурация

ScenarioEntry/ExitSL/TPBackground
Мониторинг на живоOnOnOn
Чиста графика (само сигнали)OnOffOff
Минимално (без наслагвания)OffOffOff

За промяна: Щракнете върху името на стратегията на графиката → Настройки (икона зъбно колело) → Inputs → превъртете до "⑦ Chart Visuals". Промените влизат в сила незабавно.

Настройка на аларми — стъпка по стъпка

  1. Отворете правилната графика: напр. SUIUSDT Perpetual, H2 на Bitget.
  2. Заредете Silver Edge Engine — DEMO (безплатен) или пълната версия. Изберете вашия Preset. Задайте Trade Mode: Realtime only.
  3. Въведете вашите 4 WunderTrading Webhook кода.
  4. Щракнете върху иконата на часовник (горна лента) → “Добави сигнал”.
  5. Условие: Silver Edge Engine → “alert() function calls only”.
  6. Поставете вашия WunderTrading Webhook URL.
  7. Изтичане: Безсрочно (без дата на изтичане).
  8. Запази → иконата на сигнала става зелена = активен.
Типът на сигнала трябва да е “alert() function calls only” — не “Order fills only” или “Order fills and alert() function calls”. Стратегията генерира payload автоматично чрез alert().

Настройка на борсата — стъпка по стъпка

Това ръководство използва Bitget като референтна борса. Системата работи с всяка борса, поддържаща USDT безсрочни фючърси и изпълнение чрез webhook (Bybit, OKX, Binance и др.).

1. Създайте подсметка (препоръчително)

На Bitget: Профил → Подсметки → Създай подсметка. Използвайте една подсметка за всеки бот (напр. "SE-SUI-H2"). Това изолира капитала и риска за всеки актив.

2. Генерирайте API ключ

На подсметката: Управление на API → Създай API ключ. Дайте ясно име (напр. "SE-Live-SUI"). Активирайте разрешение Futures Trading. Оставете IP белия списък празен (необходимо за WunderTrading). Запазете API Key, Secret Key и Passphrase сигурно.

3. Конфигурирайте режим на позиция

В настройките на Bitget Futures задайте режим на позиция на Single Mode (не Hedge Mode). Това гарантира превключване от Long към Short в една стъпка.

⚠ Критично: Подсметките НЕ наследяват настройки.
Режимът на позиция трябва да е One-Way на всяка подсметка поотделно и за всяка търговска двойка. Настройката на главната сметка не се прехвърля. Ако пропуснете, WunderTrading ще покаже грешка “trading mode” и сделките ще се провалят тихо.

4. Задайте маржин режим Isolated

Задайте маржин режим на Isolated (не Cross). Ограничава риска до маржина, разпределен за всяка отделна позиция. В Cross режим една губеща сделка може да засегне всички позиции.

5. Задайте ливъридж

Изберете ливъридж според толерантността ви към риск. Backtestовете ни използват . Размерът на WT Trade е вашият маржин — умножен по ливъриджа дава реалния размер на позицията. Пример: 500 USDT маржин × 4× = 2,000 USDT позиция. Както печалбите, така и загубите се мащабират с ливъриджа. По-висок ливъридж означава и по-близка цена на ликвидация — уверете се, че Stop Loss се задейства преди ликвидация.

Важно: Ливъриджът на борсата трябва да съвпада с настройката WT Leverage във входовете на стратегията. Несъответствие ще причини неправилно оразмеряване.

6. Свържете се с WunderTrading

  1. В WunderTrading: My Exchanges → Add Exchange → изберете Bitget Futures.
  2. Въведете API Key, Secret Key и Passphrase.
  3. Създайте Signal Bot: изберете борсата, двойката (напр. SUIUSDT) и времевата рамка.
  4. Копирайте 4-те webhook кода (Enter Long, Enter Short, Exit Long, Exit Short).
  5. Поставете ги в настройките Bot/Webhook на стратегията в TradingView.

6a. Режим на WunderTrading бот

Има два начина за конфигуриране на WunderTrading бот:

JSON Mode (Опростен)Form Settings Mode (Разширен)
SL, TP и Trailing Stop се изпращат автоматично в payload на сигнала. Не е необходима ръчна конфигурация в WunderTrading. Изходните параметри се конфигурират директно в таблото на WunderTrading бота. Активира Move to Breakeven — допълнителен слой за защита на печалбата.
Най-бърза настройка — поставете кодовете, задайте webhook, готово. Изисква въвеждане на SL, TP, Trail и BE стойности от таблицата с пресети.
Препоръчително за: бърза настройка, начинаещи. Препоръчително за: опитни трейдъри, желаещи максимална ефективност.
Move to Breakeven автоматично премества Stop Loss до входната цена, когато сделката достигне определен праг на печалба (напр. 2,5%). Елиминира риска при сделки с импулс. Налично само в режим Form Settings.

⚙ Form Settings — Preset Values for WunderTrading

Въведете тези стойности в таблото на WunderTrading бота в режим Form Settings. Стойностите съвпадат с вградените пресети.

Preset SL % TP % Trail Trigger % Trail Stop % BE Activ. % BE Exec. %
SUI H25.0123.00.92.50
1000SATS H15.0123.00.92.50
ETH H25.0123.00.92.50
BRETT H25.0123.00.93.00
ZEC H24.6153.20.963.00
XAG H24.6153.20.963.00
BTC H24.6153.20.962.50
BTC H14.6153.20.962.50
RIVER H14.6152.01.51.50
RIVER H24.6153.20.963.00
NEAR H24.6153.20.963.00
NEAR H34.6153.20.963.00
DOGE H24.6153.20.963.00
DOGE H44.6153.20.963.00
PEPE H24.6153.20.963.00
PEPE H64.6153.20.963.00
SIREN M104.6153.20.96
SIREN H14.6153.20.96

BE Exec. = 0% означава, че Stop Loss се премества до точната входна цена. SIREN не използва Breakeven (оставете BE полетата празни).

7. Проверете конвейера

Активирайте Force Proof в настройките на стратегията. Отваря тестова сделка и я затваря на следващия бар. Проверете дали сделката се появява на Bitget. Деактивирайте Force Proof след теста.

Същият процес се прилага за други webhook платформи (3Commas, Cornix, Aleeert) и други борси. Адаптирайте стъпките за API и създаване на бот съответно.

Често задавани въпроси

Ботът не търгува — защо?

Двигателят отваря сделка само при потвърден пробив. Между сигналите ботът чака. Това е нормално. Сделките се групират около събития на волатилност. Оценявайте резултатите за седмици или месеци, не за отделни дни.

Колко често търгува ботът?

Честотата на сделките зависи от актива и времевата рамка. Пример: SUI H2 генерира ~215 сделки за 1 година backtesting. Някои седмици ще имат множество сделки, други — нито една. Очаквано поведение.

Защо бектестът се различава от живото?

Три фактора: (1) ливъриджът не се симулира в backtest (ограничение на TV), (2) процентите за финансиране (~0,01–0,03% на 8ч при 4×) не са включени, (3) латентността на WunderTrading от 1–2с може да причини малки разлики. Реалните проценти на печалба може да са по-ниски. Стратегията използва process_orders_on_close=true и bar_magnifier=false за най-реалистичен backtest.

Should I use higher leverage?

4× е препоръчителната начална точка. При по-висок ливъридж рязко движение в бара може да причини ликвидация преди затварянето на бара. След 90 дни на живо, преоценете с реални данни за спад.

Какво е ghost position fix?

При превключване от Backtest+Realtime към Realtime only може да има отворена позиция от backtestа, която не съществува на Bitget. Двигателят я открива и я затваря тихо на първия жив бар. Не е необходима ръчна намеса.

Can I use a different exchange?

Да. Системата работи с всяка борса, предлагаща USDT безсрочни фючърси. Необходима е платформа за изпълнение, съвместима с webhook (WunderTrading, 3Commas, Cornix или подобна). Процесът е същият — различава се само стъпката за API свързване.

Виждам жълто предупреждение за “calc_on_every_tick” в Pine Editor. Проблем ли е?

Не. Това предупреждение е безвредно. Появява се, защото Info етикетът се обновява при всеки тик за визуализация. Не влияе на генерирането на сигнали, логиката за вход/изход или резултатите от backtestа. Може безопасно да се игнорира.

Работи ли с 3Commas?

Да. Създайте Signal Bot в 3Commas, конфигурирайте webhook кодовете и ги поставете в настройките на стратегията. Форматът е съвместим. Вижте документацията на 3Commas за настройка.

Какъв ливъридж трябва да използвам?

Backtestовете ни използват 4× като референция, но не симулират ливъридж (ограничение на TradingView). На живо размерът WT Trade е вашият маржин. Маржин × ливъридж = реален размер. Пример: 500 USDT × 4× = 2,000 USDT. Реалният P&L е приблизително 4× цифрите от backtestа. По-висок ливъридж приближава цената на ликвидация. Осигурете достатъчен буферен капитал.

I get a “trading mode” error — what’s wrong?

Подсметките на Bitget не наследяват настройки от главната сметка. Трябва да зададете режим на позиция One-Way на всяка подсметка поотделно, за всяка двойка. Отидете на Bitget → Futures → Settings → Position Mode → One-Way.

I closed a trade manually on Bitget — what now?

Ако затворите позиция директно на Bitget, WunderTrading все още мисли, че е отворена. Отидете на WunderTrading → Positions → Live, намерете позицията и щракнете иконата X. В противен случай следващият сигнал може да бъде игнориран. WunderTrading може да покаже “FAILED” при премахване — това е нормално и безвредно.

Как да променя размера на сделката на живо?

В настройките на стратегията под ‹5› Bot / Webhook, задайте WT Trade Size (USDT) на желаната сума (по подразбиране: 500). Контролира размера на позицията, изпратена до WunderTrading, и е независимо от оразмеряването на backtestа.

Backtest Settings (TradingView Strategy Properties)

PropertyValueWhy
Initial Capital3,000 USDTMatches intended bot capital
Default Qty500 (Cash)500 USDT на сделка (пренаписано от скрипта)
Commission0.06%Taker комисия на Bitget Perpetual
Slippage2 ticksConservative fill assumption
Pyramiding1Една позиция наведнъж

Тези стойности са зададени в заглавието на strategy(). Не е необходимо да ги променяте в TradingView Properties, освен ако провеждате персонализирани тестове.