This FAQ covers how AlgoWay works, trial and pricing, TradingView alerts, email-based TradingView delivery, JSON fields, MT5 Expert Advisors, platform-specific notes, Telegram notifications and common execution errors.
AlgoWay supports signal sources from TradingView, MT5 and cTrader, with plans starting from $6/month, a 14-day free trial and 22+ supported platforms.
AlgoWay is a trading automation and order-routing platform. It can receive signals from TradingView, MetaTrader 5 and cTrader, then route those signals to supported brokers and exchanges.
AlgoWay supports TradingView, MetaTrader 5 and cTrader as signal sources.
AlgoWay supports 22+ trading platforms. Available routes include:
Yes. AlgoWay offers a 14-day free trial with no credit card required.
AlgoWay plans start from $6/month.
Yes. AlgoWay also offers an optional Windows VPS.
Use this setup flow:
Not always. AlgoWay also has a workflow where TradingView sends a plain-text email alert to a dedicated AlgoWay email address instead of using a TradingView webhook URL.
Yes. One AlgoWay webhook URL can receive TradingView alerts for different symbols, and the same URL can be used in multiple TradingView alerts.
For one trading account, one AlgoWay webhook URL is enough. The webhook UID is connected to that trading account.
One regular webhook UID belongs to one trading account. If one TradingView signal must trade on multiple accounts, use AlgoWay Trade Copier / Clone Mode. In that setup, TradingView sends one alert to the main AlgoWay webhook, and AlgoWay copies the same signal to the additional configured webhook routes.
Normal rule: one TradingView webhook URL can be used for many symbols and many TradingView alerts, but one regular webhook UID belongs to one trading account. For multiple accounts, use Trade Copier / Clone Mode.
Yes. You can create manual TradingView alerts and send a structured AlgoWay JSON payload.
Check the logs in AlgoWay. If the signal reached the system, you should see the call, parsed fields and the final result or error.
The minimum required fields are:
platform_nametickerorder_contractsorder_action{
"platform_name": "metatrader5",
"ticker": "EURUSD",
"order_contracts": "0.10",
"order_action": "buy"
}
AlgoWay supports two models:
sl_price, tp_pricestop_loss, take_profitIf both are present, the absolute price fields take priority.
Yes, but not on every connector.
The public schema uses trailing_pips.
| Connector Status | Platforms |
|---|---|
Supports trailing_pips |
Binance Futures, Bybit Futures, Bitget Futures, Capital.com, DxTrade, Match-Trader |
Ignores trailing_pips |
cTrader, OKX, MEXC, BitMart |
| MT5 handling | MT5 can use JSON trailing and also EA-based trailing logic |
order_action = "flat" mean?
It means close-position logic.
In hedge-style situations you can also use close_side
to close only one side.
{
"platform_name": "metatrader5",
"order_action": "flat",
"ticker": "EURUSD",
"order_contracts": "0.10",
"close_side": "short"
}
modify and breakeven actions?Yes.
modify is used to update an existing position or order, usually SL/TPbreakeven is used to move Stop Loss to entry price{
"platform_name": "okx",
"order_action": "modify",
"ticker": "ETHUSDT",
"comment": "TV#12345",
"stop_loss": "140",
"take_profit": "280"
}
{
"platform_name": "metatrader5",
"order_action": "breakeven",
"ticker": "GBPUSD",
"order_contracts": "0.10"
}
AlgoWay provides MT5 Expert Advisors for routing and execution workflows. The setup covers installation, webhook configuration, required terminal permissions, EA activation and verification through logs.
For the webhook-based MT5 copier/manual workflow, MT5 must allow Expert Advisors and outgoing WebRequests.
Add at least:
https://algoway.co
For some copier routes you also need the destination platform URL in the WebRequest allow-list.
The MT5 EA input expects the webhook UUID.
Do not paste the full https://... address into the input that expects the AlgoWay webhook ID.
Yes. The MT5 EA supports two models:
It also documents EA-side trailing and breakeven settings:
EnableTrailingStopTrailingStepEnableBreakevenBreakevenAfterPipsYes. The MT5 EA includes:
EnableTelegramNotificationsTelegramChatIdTelegramBotTokenThat guide describes Telegram notifications for disconnect / reconnect related events.
Reverse is the default MT5 EA mode.
close_side can be used to close only one sidelong and short are additionally accepted as buy and selllong becomes short, and short becomes longclose_side is used, its side is inverted tooThe cTrader connector supports two primary modes:
No. The cTrader connector ignores trailing_pips.
AlgoWay has two Telegram notification workflows:
415 Unsupported Media Type means AlgoWay received your signal, but the content was not in a shape it could read correctly.
The usual causes are:
At minimum, check these fields first:
platform_nametickerorder_contractsorder_action4752 = trading disabled by client/server.
Check this list:
4756 = request rejected by the broker/server.
Common causes:
4014 can indicate two different problems:
https://algoway.co was not whitelisted in MT5 terminal settings10018 = market closed.
Check symbol trading sessions in MT5 specification and make sure you are not sending orders outside the allowed session.
10024 = too many requests.
This means your automation is sending too many order requests in a very short time. Slow down the request rate and check the logs for repeated order attempts.