How to Use Algo Trading on TradingView Without a Paid Subscription

TradingView to AlgoWay

If you want to automate TradingView alerts with AlgoWay but do not want to pay for a TradingView plan just to unlock Webhook URL, there is still a practical workaround.

Instead of sending alerts through a webhook request, you can send them through plain text email. TradingView sends the alert to a dedicated AlgoWay email address, and AlgoWay receives that email as your trading signal.

Contents


1) How this method works

The workflow is simple:

  1. Create an AlgoWay webhook for your target platform.
  2. Take its unique Webhook UUID.
  3. Use that UUID as an email address in this format: WebhookUUID@algoway.co.
  4. Add that email to TradingView under Alerts delivery.
  5. Confirm the verification code that TradingView sends.
  6. Create your alert and enable Send plain text.
  7. Paste your trading JSON into the Message field.

After that, when the alert fires, TradingView sends an email to AlgoWay, and AlgoWay processes that email as your trading signal.


2) Create your webhook in AlgoWay

First, open your AlgoWay Dashboard and create a webhook as usual.

  • Select TradingView as the source.
  • Select the platform you want to trade on.
  • Fill in the required fields for that platform.
  • Complete payment for the webhook if required.

The most important value you need from this step is your webhook’s unique UUID. That UUID becomes your email address for this setup.

Example:

e7a19089-f14d-4cc0-ac2c-5379b974e2c4@algoway.co

Create TradingView webhook in AlgoWay
Create the webhook in AlgoWay first. The webhook UUID will later be used as the alert email address.

3) Add the webhook email in TradingView

In TradingView, go to:

Settings → Alerts delivery

In the Alternative email for alerts section, click Add email.

TradingView alerts delivery settings

Now paste your AlgoWay webhook email in this format:

YourWebhookUUID@algoway.co

Add alternative email for alerts in TradingView

4) Confirm the email inside AlgoWay

After you add the email, TradingView sends a verification code to that address. Since this address belongs to your AlgoWay webhook, the message appears inside your AlgoWay dashboard, not in your normal mailbox.

Open the mail icon in the top-right area of the AlgoWay dashboard and check the incoming message. Copy the verification code and enter it back in TradingView.

AlgoWay dashboard mail icon for incoming TradingView emails
The same mail area will also show your future email-based TradingView alerts.

5) Create the TradingView alert

Open your chart, strategy, or indicator in TradingView and click Create alert.

Fill the standard fields as usual:

  • Condition
  • Interval
  • Expiration
  • Message
  • Notifications
Create TradingView alert

6) Use Send plain text instead of Webhook URL

This is the key point of the whole setup.

In the Notifications section, enable:

  • Send plain text

Do not rely on Webhook URL for this method.

TradingView notifications with Send plain text enabled

7) Fill the Message field with JSON

Your trading signal must be written in the Message field as JSON.

This JSON is what AlgoWay reads and converts into an action on your chosen platform.

Typical fields may include:

  • platform name
  • ticker
  • order side or action
  • contracts, quantity, or size
  • price
TradingView alert message JSON

Example:

{
  "platform_name": "bitmex",
  "ticker": "{{ticker}}",
  "order_contracts": "{{strategy.order.contracts}}",
  "order_action": "{{strategy.market_position}}",
  "price": "{{close}}"
}

For more JSON formats and field examples, see: JSON Schema Guide


8) Where to see verification emails and incoming alerts

The mail section inside AlgoWay is useful for two things:

  • checking the initial TradingView verification code;
  • checking the email alerts that TradingView sends later.

This makes troubleshooting much easier. If an alert was sent, you can verify that the email arrived. If it did not arrive, you know the problem is on the TradingView side. If it arrived but did not execute as expected, the next thing to check is your JSON.


9) One-platform-at-a-time limitation

This method is excellent if your goal is simple: use TradingView for algo trading without paying for a paid subscription just to unlock webhook delivery.

But there is one trade-off:

In practice, that means:

  • one webhook UUID email;
  • one target platform linked to that email-based setup;
  • if you want another platform, switch the email to the other webhook UUID and confirm it.

For many traders, that is still a very good deal: you avoid paying for a TradingView plan just for webhook alerts, while still getting a working automated alert flow into AlgoWay.


10) Conclusion

If you do not want to pay for a TradingView paid subscription only to get access to standard webhook delivery, you can still automate your alerts with AlgoWay.

The workaround is straightforward:

  1. Create and pay for your AlgoWay webhook.
  2. Use its UUID as an email address: WebhookUUID@algoway.co.
  3. Add that email in TradingView under Alerts delivery.
  4. Confirm the verification code inside AlgoWay.
  5. Create your alert, enable Send plain text, and paste your JSON into the Message field.

That is enough to start using algo trading alerts from TradingView through AlgoWay without relying on a paid webhook-only setup.


FAQ

Do I need Webhook URL for this method?

No. This setup uses Send plain text and a dedicated AlgoWay email address instead.

Where do I find the TradingView verification code?

Inside the mail section on your AlgoWay dashboard.

Can I use multiple platforms at the same time with this method?

No. In this email-based workflow, you effectively use one platform at a time because TradingView sends to one alternative alert email at a time.

Do I still need JSON in the alert message?

Yes. AlgoWay reads the JSON from the Message field and uses it as the trading instruction.