AlgoWay FAQ

This page combines the old FAQ with the current public AlgoWay materials. It covers what users actually ask now: how AlgoWay works, trial and pricing, TradingView alerts, email-based TradingView workflow, JSON fields, MT5 Expert Advisors, platform-specific notes, Telegram notifications, and the real error cases traders hit in practice.

Current public positioning: TradingView automation, signal sources from TradingView / MT5 / cTrader, public starting price from $6/month, 14-day free trial, and 22+ supported platforms.

1. Quick Start

What is AlgoWay?

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.

Which signal sources are supported?

The current public site presents TradingView, MetaTrader 5 and cTrader as supported signal sources.

Which platforms are supported?

The current public site presents 22+ supported platforms. Public pages and manuals exist for routes involving:

  • MetaTrader 5
  • TradeLocker
  • Match-Trader
  • DxTrade
  • cTrader
  • Capital.com
  • Binance
  • OKX
  • Bybit
  • BitMEX
  • Bitget
  • BingX
  • MEXC
  • Alpaca
  • ProjectX
  • HyperLiquid
  • Kraken
  • KuCoin
  • Gate.io
  • Coinbase
Is there a free trial?

Yes. The public site currently offers a 14-day free trial with no credit card required.

What is the public starting price?

The current public starting price is $6/month.

Does AlgoWay offer a Windows VPS?

Yes. The homepage also presents an optional Windows VPS offer.

How do I start quickly?

The public onboarding flow is simple:

  1. Create your webhook and fill the trading credentials
  2. Choose a plan
  3. Prepare the correct alert message
  4. Send a test signal
  5. Check the logs

2. TradingView Alerts

Do I need a paid TradingView plan to use AlgoWay?

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.

How does the email-based TradingView workflow work?
  1. Create the TradingView alert
  2. Use email delivery instead of webhook URL
  3. Send the alert to the dedicated AlgoWay email address
  4. AlgoWay receives that email as your trading signal
How do I create a standard TradingView webhook alert?
  1. Create or open your webhook in AlgoWay
  2. Copy the webhook URL
  3. Prepare the correct JSON for your platform
  4. Paste the URL and JSON into TradingView alert settings
  5. Send a test signal and verify it in logs
Can I create manual TradingView alerts?

Yes. AlgoWay has public materials for manual TradingView alerts and for TradingView JSON payload structure.

How do I know whether TradingView actually sent the signal?

Check the logs in AlgoWay. If the signal reached the system, you should see the call, parsed fields and the final result or error.

3. JSON Format and Order Fields

What are the minimum required JSON fields?

The minimum required fields are:

  • platform_name
  • ticker
  • order_contracts
  • order_action
What does a basic JSON example look like?
{
  "platform_name": "metatrader5",
  "ticker": "EURUSD",
  "order_contracts": "0.10",
  "order_action": "buy"
}
How do Stop Loss and Take Profit work?

AlgoWay supports two models:

  • Absolute prices: sl_price, tp_price
  • Distance values: stop_loss, take_profit

If both are present, the absolute price fields take priority.

Does AlgoWay support trailing stop?

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
What does 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"
}
Does AlgoWay support modify and breakeven actions?

Yes.

  • modify is used to update an existing position or order, usually SL/TP
  • breakeven 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"
}

4. MT5 Expert Advisors

What does the MT5 Expert Advisor do?

AlgoWay provides MT5 Expert Advisors for routing and execution workflows. Public guides cover installation, webhook setup, required terminal permissions, EA activation and verification through logs.

What must I allow in MT5 terminal settings?

For the webhook-based MT5 copier/manual workflow, MT5 must allow Expert Advisors and outgoing WebRequests.

  • Allow AlgoTrading
  • Allow WebRequest for listed URLs

Add at least:

https://algoway.co

For some copier routes you also need the destination platform URL in the WebRequest allow-list.

What do I enter into the MT5 EA: full webhook URL or webhook UUID?

In the public MT5 EA guides, the expected value is the webhook UUID. Do not paste the full https://... address into the input that expects the AlgoWay webhook ID.

Can the MT5 EA use internal SL/TP and internal trailing logic?

Yes. The public MT5 v2.06 guide describes two models:

  • Levels can come from the JSON
  • Levels can be set inside EA inputs

It also documents EA-side trailing and breakeven settings:

  • EnableTrailingStop
  • TrailingStep
  • EnableBreakeven
  • BreakevenAfterPips
Can the MT5 EA send Telegram notifications?

Yes. The public MT5 v2.06 guide lists:

  • EnableTelegramNotifications
  • TelegramChatId
  • TelegramBotToken

That guide describes Telegram notifications for disconnect / reconnect related events.

5. Modes and Position Logic

What is Reverse mode?

Reverse is the default mode in the public MT5 v2.06 guide.

  • One side per symbol model
  • BUY opens or keeps BUY
  • SELL closes the current opposite side and opens SELL
  • FLAT closes positions for the symbol within EA logic
What is Hedge mode?
  • BUY and SELL can exist simultaneously
  • BUY and SELL can be opened in parallel
  • FLAT closes positions for the symbol
  • close_side can be used to close only one side
What is Opposite mode?
  • Position follows the latest signal
  • A new signal closes the current position and opens the new side
  • long and short are additionally accepted as buy and sell
What is Inverse mode?
  • Incoming direction is inverted before normal execution logic
  • BUY becomes SELL
  • SELL becomes BUY
  • long becomes short, and short becomes long
  • If close_side is used, its side is inverted too

6. Platform-Specific Notes

What is the public setup flow for MEXC?
  1. Create the MEXC API key
  2. Add the webhook in AlgoWay
  3. Test the webhook in AlgoWay
  4. Copy the webhook URL
  5. Prepare the TradingView JSON payload
  6. Create the TradingView alert
  7. Verify the result in logs
What is the public setup flow for ProjectX?
  1. Enable ProjectX API access
  2. Create the API key inside the connected trading platform
  3. Add the ProjectX webhook in AlgoWay
  4. Create the TradingView alert with the required JSON and webhook URL
How does the public cTrader logic work?

The public cTrader connector logic page describes two primary modes:

  • Reverse Mode — close existing positions for the instrument and, if required, open a new one
  • Hedge Mode — allow new positions without closing the existing opposite side
Does cTrader support webhook-level trailing?

No. The current public JSON schema marks cTrader among connectors that ignore trailing_pips.

How do Telegram notifications work in AlgoWay?

There are two public Telegram workflows:

  • Dashboard notifications — configure your bot token and chat ID in AlgoWay settings
  • MT5 EA notifications — configure the EA Telegram fields for disconnect / reconnect related events

7. Troubleshooting

What does webhook error 415 mean?

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:

  • Broken JSON
  • Wrong field names
  • Wrong structure
  • Missing required fields

At minimum, check these fields first:

  • platform_name
  • ticker
  • order_contracts
  • order_action
What does MT5 error 4752 mean?

4752 = trading disabled by client/server.

Check this list:

  • Global AutoTrading / AlgoTrading button is enabled
  • EA on the chart is allowed to trade
  • Terminal Expert Advisor settings allow algorithmic trading
  • The account is not investor/read-only
  • The broker did not disable trading for the account or symbol
What does MT5 error 4756 mean?

4756 = request rejected by the broker/server.

Common causes listed in AlgoWay public materials:

  • Wrong filling mode
  • Invalid lot size or wrong lot step
  • Invalid stops
  • Market closed or no quotes
  • Symbol is view-only or not tradable
  • Wrong symbol name or missing broker suffix
What does MT5 error 4014 mean?

In AlgoWay public materials, 4014 has two faces:

  • Trading mode: invalid Stop Loss / Take Profit levels or wrong stop precision
  • WebRequest mode: function not allowed because https://algoway.co was not whitelisted in MT5 terminal settings
What does MT5 error 10018 mean?

10018 = market closed.

Check symbol trading sessions in MT5 specification and make sure you are not sending orders outside the allowed session.

What does MT5 error 10024 mean?

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.