
Elixo Bots дозволяє автоматично створювати торгові сигнали двома основними способами:
- через AI Alert - автоматичний AI-аналіз точки входу за розкладом (AI-аналіз точки входу);
- через стратегію TradingView Multi DCA Strategy [Dimkud] та інші TradingView Alerts (опис Multi DCA Strategy).
Якщо торгова платформа вміє безпосередньо приймати TradingView-compatible Webhook, сигнал можна надіслати їй напряму.
Наприклад, такий спосіб підходить для низки сервісів автоматизації на кшталт 3Commas, Veles, RevenueBot, WunderTrading, TradersPost, Cornix, Pionex або власної системи з Webhook API.
Але що робити, якщо потрібно автоматично відкрити угоду в MetaTrader 5, TradeLocker, Match-Trader, DXtrade, cTrader, Capital.com, Alpaca або на іншій платформі, яка не надає простого універсального TradingView Webhook для відкриття угоди?
У такому разі між джерелом сигналу та торговим акаунтом потрібен спеціальний Webhook bridge - сервіс-посередник.
Один із варіантів, який ми рекомендуємо розглянути для цього завдання, - AlgoWay.
AlgoWay приймає структурований Webhook, визначає символ, напрямок і розмір угоди, а потім передає команду безпосередньо торговій платформі через її API, спеціальний конектор або Expert Advisor для MetaTrader 5. AlgoWay позиціонує цю схему не лише для TradingView, а й для custom bots та інших зовнішніх Webhook-систем.
Навіщо взагалі потрібен AlgoWay
Загальна схема виглядає так:
Elixo AI Alert / TradingView → Webhook → AlgoWay → брокер або торгова платформа
Наприклад:
Elixo AI Alert → AlgoWay → MetaTrader 5
або:
Multi DCA Strategy [Dimkud] → TradingView Alert → AlgoWay → TradeLocker
або:
Elixo AI Alert → AlgoWay → Alpaca → угода з AAPL
AlgoWay у цьому випадку виконує кілька завдань:
- приймає Webhook;
- розбирає JSON;
- визначає дію BUY, SELL, LONG, SHORT або CLOSE;
- зіставляє торговий інструмент;
- визначає розмір позиції;
- за потреби обробляє Stop Loss і Take Profit;
- надсилає торгову команду на обрану платформу;
- зберігає результат обробки у Webhook Logs.
Тому вам не потрібно самостійно розробляти сервер, який отримує Webhook, підтримувати API кожного брокера, писати окремий конектор для MT5 і вести власні журнали помилок.
Саме це є головною перевагою такого сервісу-посередника.
Які платформи можна підключити через AlgoWay
Серед підтримуваних AlgoWay напрямків є:

| Платформа | Як AlgoWay підключається |
|---|---|
| MetaTrader 5 | через AlgoWayWS-MT5 Expert Advisor |
| TradeLocker | через інтеграцію з акаунтом TradeLocker |
| Match-Trader | через акаунт і Broker ID |
| DXtrade | через DXtrade-інтеграцію |
| cTrader | через cTrader connector / Open API |
| Capital.com | через Capital.com API |
| Alpaca | через Alpaca Trading API |
| Binance | через API |
| Bybit | через API |
| OKX | через API |
| Coinbase | через API |
| Hyperliquid | через API |
| Tradovate | через інтеграцію з акаунтом |
| та інші | залежно від доступних інтеграцій AlgoWay |
AlgoWay також підтримує різні категорії платформ: MT5, prop/CFD-платформи, криптобіржі, фондових API-брокерів і ф'ючерсні платформи.
Важливо розуміти, що вислів «підключити будь-якого брокера» не означає буквально будь-якого наявного брокера. Має існувати підтримувана AlgoWay інтеграція, або брокер повинен працювати через підтримувану платформу, наприклад MetaTrader 5, TradeLocker чи Match-Trader.
Що можна використовувати як джерело сигналу
У нашому випадку є два особливо цікаві варіанти.
1. Elixo AI Alert
AI Alert - це автоматичний режим сервісу AI Аналіз точки входу. AI-аналіз точки входу
Ви задаєте:
- актив;
- LONG або SHORT;
- таймфрейм;
- стратегію та prompt;
- джерела інформації;
- Take Profit і Stop Loss;
- періодичність повторного аналізу.
AI регулярно заново аналізує ринок.
Результатом аналізу може бути:
OPEN LONG
OPEN SHORT
або:
WAIT
Webhook надсилається лише для рішення про відкриття OPEN LONG або OPEN SHORT. WAIT зберігається в історії аналізу, але не запускає зовнішню угоду.
Це зручно: AlgoWay отримує не кожен результат аналізу, а безпосередньо сигнал, який дозволяє відкриття позиції.
2. Multi DCA Strategy [Dimkud] у TradingView
Multi DCA Strategy [Dimkud] - стратегія-конструктор для TradingView, що дозволяє комбінувати сигнали, індикатори, фільтри, DCA-сітку, Take Profit, Stop Loss та інші правила. Опис Multi DCA Strategy: опис Multi DCA Strategy
TradingView Alerts можна використовувати двома способами.
Перший варіант: надсилати лише сигнал на запуск угоди або DCA-бота.
У цьому випадку сама DCA-сітка створюється та керується торговою платформою, а в Multi DCA Strategy вмикається параметр Send Alert only for First Order.
Другий варіант: стратегія сама визначає кожну торгову дію, а через Webhook передаються окремі ордери.
У другому випадку особливо важливо, щоб кількість, напрямок, закриття позиції, symbol mapping і логіка Hedge/Reverse були однаково налаштовані з обох боків.
Як AlgoWay розуміє Webhook
AlgoWay використовує JSON.
Мінімальний запит на відкриття позиції зазвичай містить чотири основні параметри:
{
"platform_name": "metatrader5",
"ticker": "EURUSD",
"order_action": "buy",
"order_contracts": "0.10"
}
Основні поля:
| Поле | Значення |
|---|---|
platform_name |
куди надсилати угоду |
ticker |
торговий інструмент |
order_action |
buy, sell, long, short, flat тощо |
order_contracts |
розмір позиції |
price |
ціна, якщо вона потрібна |
sl_price |
абсолютна ціна Stop Loss |
tp_price |
абсолютна ціна Take Profit |
stop_loss |
відстань до SL |
take_profit |
відстань до TP |
trailing_pips |
trailing stop |
order_type |
market, limit або stop |
Якщо order_type відсутній, AlgoWay зазвичай розглядає такий вхід як Market Order.
Для Limit і Stop ордерів додатково потрібен price.
Назви платформ у JSON
В AlgoWay потрібно використовувати правильний platform_name.
Наприклад:
MetaTrader 5 = metatrader5
TradeLocker = tradelocker
Match-Trader = matchtrader
DXtrade = dxtrade
cTrader = ctrader
Capital.com = capitalcom
Alpaca = alpaca
Binance = binance
Bybit = bybit
OKX = okx
Повний список залежить від поточного набору інтеграцій AlgoWay.
Загальне налаштування AlgoWay
Для більшості платформ початкова схема майже однакова.
Крок 1. Створіть акаунт AlgoWay
Після входу відкрийте Dashboard.
Крок 2. Створіть Webhook
Натисніть створення Trial Webhook або Main Webhook.
Для TradingView зазвичай обирається:
Source: TradingView
а як Destination / Platform указується потрібна торгова платформа:
- MetaTrader 5;
- TradeLocker;
- MatchTrader;
- DXtrade;
- cTrader;
- Capital.com;
- Alpaca;
- Binance;
- Bybit;
- тощо.
Для Elixo AI Alert використовується той самий принцип: AI Alert є зовнішньою Webhook-системою та може сформувати JSON у TradingView-compatible форматі.
Якщо в поточній формі AlgoWay немає окремого джерела Elixo/custom webhook, для такого маршруту зазвичай використовується TradingView-compatible маршрут. Обов'язково підтвердьте його роботу тестовим запитом перед реальною торгівлею. AlgoWay прямо вказує, що його JSON schema призначена не лише для TradingView, а й для custom bots та external webhook systems.
Крок 3. Підключіть торговий акаунт
Подальше налаштування залежить від платформи.
Наприклад:
MetaTrader 5 потребує встановлення Expert Advisor.
Alpaca потребує API Key та API Secret.
TradeLocker потребує даних акаунта й сервера.
Capital.com використовує власний API.
Про ці варіанти докладніше розповімо нижче.
Крок 4. Збережіть Webhook та отримайте URL
Після створення маршруту AlgoWay надасть унікальний Webhook URL.
Він має приблизно таку структуру:
https://algoway.co/YOUR-WEBHOOK-UUID
Використовуйте лише URL із власного акаунта.
Не публікуйте його у відкритому доступі: фактично це адреса, на яку надсилаються торгові команди.
Підключення Elixo AI Alert до AlgoWay
Тепер розглянемо найцікавіший для користувачів Elixo варіант.
AI Alert підтримує TradingView-compatible змінні.
Наприклад:
{{ticker}}
{{strategy.order.action}}
{{strategy.market_position}}
{{close}}
{{take_profit_price}}
{{stop_loss_price}}
{{decision}}
{{confidence}}
Для OPEN LONG:
{{strategy.order.action}}
перетворюється на:
buy
Для OPEN SHORT - на:
sell
А {{ticker}} перетворюється, наприклад, на:
BTCUSDT
або для акцій:
AAPL
AI Alert підставляє реальні значення в Message перед надсиланням і надсилає валідний JSON як application/json.
Приклад: AI Alert → AlgoWay → MetaTrader 5
Припустімо, потрібно відкрити в MT5 угоду обсягом 0.10 lot.
В AlgoWay створюємо маршрут:
Source: TradingView-compatible Webhook
Platform: MetaTrader 5
Після цього в Elixo AI Alert у поле Webhook URL вставляємо URL, створений AlgoWay.
У полі Message можна використовувати:
{
"platform_name": "metatrader5",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": "0.10",
"price": "{{close}}"
}
Наприклад, при OPEN LONG для EURUSD AlgoWay фактично отримає повідомлення на кшталт:
{
"platform_name": "metatrader5",
"ticker": "EURUSD",
"order_action": "buy",
"order_contracts": "0.10",
"price": "1.1675"
}
Після цього команда передається в підключений MetaTrader 5.
Як додати Stop Loss і Take Profit
Elixo AI Alert має зручні змінні:
{{take_profit_price}}
{{stop_loss_price}}
Вони містять розраховані абсолютні ціни.
AlgoWay, своєю чергою, підтримує:
tp_price
sl_price
для абсолютних рівнів ціни.
Тому, якщо в AI Alert задані TP і SL, можна використовувати:
{
"platform_name": "metatrader5",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": "0.10",
"sl_price": "{{stop_loss_price}}",
"tp_price": "{{take_profit_price}}"
}
Це зазвичай безпечніше, ніж безпосередньо робити:
"stop_loss": "{{stop_loss}}"
тому що в Elixo {{stop_loss}} - відсоток, а в AlgoWay значення stop_loss може трактуватися як pips, points або інша одиниця залежно від конкретного маршруту.
AlgoWay також окремо попереджає, що одиниці distance-based stop_loss і take_profit можуть залежати від платформи.
Важлива відмінність: AI Alert не обирає обсяг позиції
AI-аналіз визначає:
- чи варто входити;
- LONG або SHORT;
- confidence;
- причини;
- ризики.
Але розмір торгової позиції має визначатися окремо.
Тому:
"order_contracts": "0.10"
або:
"order_contracts": "1"
ви задаєте самостійно.
Розмір також можна контролювати налаштуваннями Quantity Multiplier в AlgoWay.
Наприклад, для деяких маршрутів використовується:
Quantity Multiplier: Absolute
Multiplier: 1
У цьому випадку значення order_contracts використовується безпосередньо.
Приклад: AI Alert → AlgoWay → Alpaca
Припустімо, AI Alert аналізує акцію AAPL.
Потрібно відкрити позицію обсягом одну акцію при результаті OPEN LONG.
JSON:
{
"platform_name": "alpaca",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": 1
}
AI Alert може надіслати:
{
"platform_name": "alpaca",
"ticker": "AAPL",
"order_action": "buy",
"order_contracts": 1
}
AlgoWay приймає повідомлення та надсилає відповідний запит через Alpaca Trading API.
AlgoWay рекомендує спочатку використовувати Alpaca Paper Trading і лише після перевірки переходити на Live.
Підключення Multi DCA Strategy [Dimkud] через AlgoWay

З TradingView налаштування ще простіше, оскільки AlgoWay від початку розрахований на TradingView placeholders.
Стандартний шаблон:
{
"platform_name": "metatrader5",
"ticker": "{{ticker}}",
"order_contracts": "{{strategy.order.contracts}}",
"order_action": "{{strategy.market_position}}",
"price": "{{close}}"
}
TradingView самостійно замінить:
{{ticker}}
{{strategy.order.contracts}}
{{strategy.market_position}}
{{close}}
на значення поточної події стратегії. Такий формат прямо використовується в документації AlgoWay.
Як створити Alert у TradingView
Після створення AlgoWay Webhook:
- відкрийте графік TradingView;
- додайте Multi DCA Strategy [Dimkud];
- налаштуйте стратегію;
- створіть Alert;
- оберіть потрібну подію стратегії;
- у Message вкажіть JSON;
- відкрийте Notifications;
- увімкніть Webhook URL;
- вставте URL з AlgoWay;
- збережіть Alert.
Якщо стратегія тестувалася за закритими свічками, рекомендується використовувати відповідний режим спрацювання Alert, щоб реальний сигнал відповідав логіці бектесту.
Перед реальним запуском потрібно перевірити Alert на Demo або мінімальному обсязі.
MetaTrader 5: як підключити через AlgoWay

Для MT5 схема відрізняється від звичайних REST API.
MetaTrader 5 сам по собі не є простим Webhook receiver.
AlgoWay використовує спеціальний AlgoWayWS-MT5 Expert Advisor, який встановлюється безпосередньо в термінал MT5.
Схема:
Elixo AI Alert / TradingView
↓
AlgoWay
↓
WebSocket connection
↓
AlgoWayWS-MT5 EA
↓
MetaTrader 5
↓
Broker
AlgoWayWS-MT5 EA підтримує постійне з'єднання між AlgoWay і терміналом MetaTrader 5.
Налаштування
Створіть в AlgoWay Webhook із destination:
MetaTrader 5
Після цього:
- завантажте актуальну версію AlgoWayWS-MT5 EA;
- встановіть EA в MetaTrader 5;
- прикріпіть EA до графіка;
- дозвольте Algorithmic Trading;
- вкажіть UUID вашого AlgoWay Webhook;
- перевірте статус з'єднання;
- надішліть тестовий сигнал.
На момент перевірки документація AlgoWay описує актуальну гілку AlgoWayWS-MT5 EA 2.14, проте завжди використовуйте поточну версію з AlgoWay, оскільки EA оновлюється.
MT5 має залишатися запущеним
Це принциповий момент.
Оскільки EA працює всередині MetaTrader 5, термінал повинен працювати постійно.
Для цілодобової автоматизації зазвичай використовується Windows VPS:
Windows VPS
↓
MetaTrader 5
↓
AlgoWayWS-MT5 EA
Якщо термінал закритий або VPS вимкнений, EA не зможе виконати команду.
TradeLocker
Для TradeLocker AlgoWay використовує окрему інтеграцію.
Під час створення Webhook знадобляться, залежно від акаунта:
- URL платформи TradeLocker;
- Email;
- Password;
- Server;
- числовий Account ID.
В AlgoWay:
Source: TradingView
Platform: TradeLocker
Для прямого передавання кількості в документації рекомендується варіант на кшталт:
Quantity Multiplier: Absolute
Multiplier: 1
Також потрібно обрати Trade Type - наприклад Hedge або Reverse.
Приклад JSON:
{
"platform_name": "tradelocker",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": 1
}
Для AI Alert замість значення, згенерованого TradingView, також можна використовувати:
{{strategy.order.action}}
оскільки Elixo підставляє buy або sell.
Match-Trader
Для Match-Trader AlgoWay потребує даних брокерського середовища.
У налаштуваннях можуть використовуватися:
- URL Match-Trader брокера;
- Email;
- Password;
- Account ID;
- Broker ID.
AlgoWay має функцію Auto detect Broker ID, яка є рекомендованим способом визначення Broker ID.
При цьому URL брокера рекомендується вводити без завершального /.
Приклад:
{
"platform_name": "matchtrader",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": 1
}
Для TradingView Strategy можна використовувати:
{
"platform_name": "matchtrader",
"ticker": "{{ticker}}",
"order_contracts": "{{strategy.order.contracts}}",
"order_action": "{{strategy.market_position}}",
"price": "{{close}}"
}
DXtrade
Для DXtrade створюється окремий маршрут:
Source: TradingView
Platform: DXtrade
AlgoWay запитує параметри конкретного DXtrade-акаунта, зокрема URL платформи, login/password та Account ID залежно від брокерського середовища.
Приклад:
{
"platform_name": "dxtrade",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": 1
}
У TradingView можна використовувати стандартний варіант:
{
"platform_name": "dxtrade",
"ticker": "{{ticker}}",
"order_action": "{{strategy.market_position}}",
"order_contracts": "{{strategy.order.contracts}}",
"price": "{{close}}"
}
cTrader
Для cTrader використовується:
"platform_name": "ctrader"
AlgoWay підтримує окрему cTrader-інтеграцію, а також вказує варіант cTrader Open API у загальній JSON-схемі.
Приклад для AI Alert:
{
"platform_name": "ctrader",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": 1
}
Особливу увагу приділіть режимам Hedge і Reverse.
Наприклад, якщо вже існує LONG і надходить SHORT:
- у Reverse Mode наявна LONG-позиція може бути закрита, а потім відкрита SHORT;
- у Hedge Mode попередня LONG-позиція може залишитися, а паралельно відкриється SHORT - якщо це дозволено акаунтом.
Точну поведінку потрібно перевірити для свого маршруту. AlgoWay окремо попереджає не припускати автоматично, що кожен opposite signal обов'язково означає «закрити й перевернутися».
Capital.com
Для Capital.com AlgoWay працює через API.
На боці Capital.com потрібно підготувати:
- Live або Demo account;
- увімкнену 2FA;
- API Key;
- спеціальний Custom API Password;
- точне Account Name.
В AlgoWay потім обирається:
Platform: Capital.com
API Mode: Demo або Live
і вводяться:
Email
Account Name
API Key
API Password
Важливо: API Password - не звичайний пароль від акаунта Capital.com, а спеціальний пароль, створений для API Key.
Також AlgoWay звертає увагу, що Account Name - саме відображуване ім'я торгового рахунку, а не внутрішній числовий Account ID.
Для першого підключення рекомендується Demo.
Приклад AI Alert:
{
"platform_name": "capitalcom",
"ticker": "{{ticker}}",
"order_action": "{{strategy.order.action}}",
"order_contracts": 1
}
Alpaca

Alpaca особливо цікава для автоматичної торгівлі акціями.
Наприклад:
AAPL
TSLA
NVDA
AMD
AlgoWay підключається до Alpaca через API Key та API Secret.
Для початку краще використовувати Paper Trading.
В AlgoWay:
Platform: Alpaca
API Mode: Demo
API Key: ...
API Secret: ...
Після створення маршруту AlgoWay дозволяє перевірити його через Webhook Logs → Test Webhook.
Наприклад:
{
"platform_name": "alpaca",
"ticker": "AAPL",
"order_action": "buy",
"order_contracts": 1
}
Після успішного тесту можна підключати Elixo AI Alert.
Так можна побудувати ланцюжок:
Elixo AI аналіз AAPL
↓
OPEN LONG
↓
Webhook
↓
AlgoWay
↓
Alpaca API
↓
BUY AAPL
Symbol Mapping - одна з найчастіших проблем
Дуже важливо розуміти, що назва активу в джерелі та у брокера може відрізнятися.
Наприклад, TradingView або AI Alert надсилає:
XAUUSD
а конкретний MT5-брокер використовує:
XAUUSDm
або:
XAUUSD.a
Те саме може відбуватися з:
- індексами;
- золотом;
- нафтою;
- криптовалютами;
- perpetual futures;
- CFD.
AlgoWay та його MT5-інструменти підтримують symbol mapping, а документація AlgoWay називає невідповідність символів однією з типових причин відмови виконання.
Тому під час першого тестування завжди перевіряйте точну назву інструмента на кінцевій платформі.
Hedge чи Reverse - що обрати
Це ще одне важливе налаштування AlgoWay.
Reverse
Підходить для стратегій, де одночасно має існувати лише одна спрямована позиція.
Наприклад:
є LONG
↓
надходить SHORT
↓
LONG закривається
↓
відкривається SHORT
Hedge
Підходить для систем, у яких LONG і SHORT можуть існувати незалежно.
є LONG
↓
надходить SHORT
↓
LONG залишається
+
відкривається SHORT
Реальна можливість хеджування також залежить від кінцевої платформи та типу торгового акаунта.
Для простої односпрямованої стратегії Reverse зазвичай легше контролювати.
Для незалежних Long/Short-систем може знадобитися Hedge.
Перед запуском обов'язково перевірте це на Demo.
Як закривати позиції
AlgoWay розуміє кілька команд закриття.
Наприклад:
{
"platform_name": "metatrader5",
"ticker": "EURUSD",
"order_action": "flat"
}
Для закриття всіх позицій за інструментом:
{
"platform_name": "metatrader5",
"ticker": "EURUSD",
"order_action": "closeall"
}
У Hedge Mode може також використовуватися close_side:
{
"platform_name": "metatrader5",
"ticker": "EURUSD",
"order_action": "flat",
"close_side": "long"
}
або:
"close_side": "short"
Але підтримку конкретної команди потрібно перевіряти для обраного AlgoWay route.
Обов'язково використовуйте Webhook Logs
Одна з корисних можливостей AlgoWay - централізовані Webhook Logs.
Якщо угода не відкрилася, не потрібно відразу змінювати всі налаштування.
Перевіряйте ланцюжок поетапно.
Немає запису в AlgoWay Logs
Отже, Webhook взагалі не дійшов до AlgoWay.
Перевірте:
- Webhook URL;
- активність AI Alert;
- TradingView Alert;
- чи справді був OPEN LONG / OPEN SHORT;
- правильність URL.
AlgoWay отримав запит, але є JSON error
Перевірте:
- лапки;
- коми;
- назви полів;
platform_name;- порожні значення.
AlgoWay прийняв JSON, але брокер відхилив угоду
Перевіряйте:
- API credentials;
- розмір позиції;
- symbol;
- мінімальний розмір;
- крок кількості;
- наявність маржі;
- торгову сесію;
- дозвіл на SHORT;
- SL/TP;
- налаштування акаунта.
Саме поділ проблеми на ці рівні значно спрощує пошук помилки.
Як правильно протестувати систему
Ніколи не починайте налаштування відразу з великого реального ордера.
Рекомендуємо такий порядок:
1. Створіть AlgoWay route.
2. Підключіть кінцеву платформу.
3. Використовуйте вбудований Test Webhook, якщо він доступний.
Наприклад:
{
"platform_name": "alpaca",
"ticker": "AAPL",
"order_action": "buy",
"order_contracts": 1
}
4. Перевірте AlgoWay Webhook Logs.
5. Перевірте сам брокерський акаунт.
6. Потім підключіть AI Alert або TradingView.
7. Використовуйте Demo/Paper account або мінімально допустимий обсяг.
8. Окремо протестуйте BUY.
9. Окремо SELL.
10. Окремо закриття позиції.
11. Лише після цього додавайте SL/TP, trailing stop і складнішу логіку.
Такий поетапний підхід рекомендує й документація AlgoWay.
Безпека API
Якщо кінцева платформа підключається через API:
- створюйте окремий API Key для автоматизації;
- не вмикайте права на виведення коштів, якщо вони не потрібні;
- використовуйте лише необхідні Trade permissions;
- застосовуйте IP whitelist, якщо платформа й архітектура підключення дозволяють;
- не публікуйте API Secret;
- не публікуйте AlgoWay Webhook URL;
- спочатку використовуйте Demo/Paper.
Webhook URL фактично є частиною системи керування угодами, тому ставтеся до нього як до приватного значення.
Приклад повністю автоматичної системи
Припустімо, ви хочете автоматично шукати точку входу для акції TSLA.
В Elixo створюється AI Alert:
Asset: TSLA
Direction: LONG
Timeframe: 1H
Analysis interval: 1 hour
AI виконує регулярний аналіз.
Поки результат:
WAIT
нічого не відбувається.
Після кількох аналізів з'являється:
OPEN LONG
Confidence: 86
Elixo формує:
{
"platform_name": "alpaca",
"ticker": "TSLA",
"order_action": "buy",
"order_contracts": 1
}
і надсилає повідомлення на AlgoWay.
AlgoWay:
приймає JSON
↓
визначає маршрут Alpaca
↓
використовує ваш Alpaca API
↓
надсилає BUY TSLA
↓
отримує відповідь Alpaca
↓
зберігає її у Webhook Logs
Таким чином, увесь ланцюжок працює автоматично:
AI-аналіз ринку → рішення → Webhook → AlgoWay → брокер → угода.
Приклад Multi DCA Strategy → MetaTrader 5
Другий варіант:
Multi DCA Strategy [Dimkud]
↓
TradingView Alert
↓
AlgoWay Webhook
↓
AlgoWayWS-MT5 EA
↓
MetaTrader 5
↓
Broker
TradingView Message:
{
"platform_name": "metatrader5",
"ticker": "{{ticker}}",
"order_action": "{{strategy.market_position}}",
"order_contracts": "{{strategy.order.contracts}}",
"price": "{{close}}"
}
TradingView підставляє фактичні значення, AlgoWay отримує повідомлення та передає команду MT5.
Це дозволяє використовувати TradingView як рушій стратегії, а MetaTrader 5 - як місце фактичного виконання.
Чому ми рекомендуємо розглянути AlgoWay
Звісно, таку інфраструктуру можна написати самостійно.
Знадобиться:
Webhook server
+
JSON parser
+
API-клієнт Alpaca
+
API-клієнт Capital.com
+
TradeLocker connector
+
Match-Trader connector
+
DXtrade connector
+
cTrader connector
+
MT5 Expert Advisor
+
authentication
+
logs
+
error handling
+
VPS
+
підтримка змін API
Якщо ви розробник і хочете повністю контролювати інфраструктуру - це реальний варіант.
Але для звичайного користувача значно простіше використовувати готовий bridge.
AlgoWay вже надає:
- приймання TradingView-compatible Webhook;
- єдиний JSON-формат;
- інтеграцію з кількома типами торгових платформ;
- спеціальний EA для MetaTrader 5;
- Message Wizard та інструменти створення повідомлень;
- Webhook Logs;
- різні Trade Modes;
- SL/TP і додаткові параметри керування угодою;
- роботу з кількома торговими напрямками з однієї панелі.
Тому AlgoWay добре підходить як сполучна ланка між Elixo AI Alert / TradingView і торговою платформою, яка сама не вміє напряму приймати потрібний Webhook.
Поширені запитання
Чи можна надіслати Elixo AI Alert до MetaTrader 5?
Так.
Схема:
Elixo AI Alert
→ AlgoWay Webhook
→ AlgoWayWS-MT5 EA
→ MetaTrader 5
MT5 зі встановленим EA має залишатися запущеним.
Чи можна торгувати через AI Alert акціями в Alpaca?
Так.
Elixo може сформувати сигнал, наприклад для AAPL або TSLA, а AlgoWay - прийняти Webhook і передати торгову команду через Alpaca Trading API.
Рекомендується спочатку перевірити систему через Alpaca Paper Trading.
Чи можна підключити TradeLocker?
Так.
AlgoWay має окрему TradeLocker integration з налаштуванням URL, акаунта, сервера та Account ID.
Чи можна підключити Match-Trader?
Так.
Для Match-Trader AlgoWay підтримує окремий route, включно з Broker ID та його Auto Detect.
Чи можна підключити DXtrade?
Так.
AlgoWay має спеціальний DXtrade route і приймає TradingView-compatible JSON для його виконання.
Чи можна підключити cTrader?
Так.
В AlgoWay використовується окремий cTrader connector, а в JSON:
"platform_name": "ctrader"
Чи можна підключити Capital.com?
Так.
Підключення виконується через Capital.com API з API Key, Custom API Password та Account Name.
Чи може AlgoWay сам визначити, коли купувати?
У схемі, яку ми розглядаємо, - ні.
Торгове рішення створюється в:
- Elixo AI Alert;
- Multi DCA Strategy [Dimkud];
- іншій TradingView strategy/indicator;
- або іншому джерелі сигналу.
AlgoWay є виконавчим і маршрутизувальним шаром між торговим сигналом та кінцевою платформою.
Чи можна передавати Take Profit і Stop Loss?
Так, якщо обраний AlgoWay route і кінцева платформа підтримують відповідні параметри.
Зокрема, існують:
sl_price
tp_price
stop_loss
take_profit
trailing_pips
Але одиниці stop_loss і take_profit можуть відрізнятися залежно від платформи.
Тому для Elixo AI Alert за можливості зручніше використовувати розраховані абсолютні:
{{stop_loss_price}}
{{take_profit_price}}
разом із:
sl_price
tp_price