
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-generated значения также можно использовать:
{{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 - именно отображаемое имя торгового счета, а не внутренний numeric 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