All Collections
Bots (DCA, GRID)
Signal bot
Signal bot: Strategies alert type
Signal bot: Strategies alert type
Updated this week

Before we start...

If you are already using a Signal Bot and/or have feedback or ideas for additional features not mentioned in this guide (as being under development), please add them using our Signal Bot Feedback link.


Hooray! Here is a big release many of you were waiting for! Now you can apply your TradingView strategies and trade them with Signal bot!

A new alert type, “TradingView Strategy” has been added to Signal Bot.

Strategy is the scripts written in the TradingView Pine Script programming language, designed to simulate trading and conduct backtesting to verify its effectiveness on TradingView. As a result of the launched strategy, entries and exits are displayed on the chart using arrow markers (on TradingView).

The strategies also support an alert function that sends a webhook when the position changes. As a result, you can implement your strategy in the real market. However, it is important to remember that notifications from TradingView will come when orders are executed, which is not the same as placing an order.
The Signal bot JSON data located in the TradingView alert contains variables that TradingView Strategy will replace with the necessary ones when creating an order.

How to create a Signal bot with TradingView strategies?

Here is a short video of how to create a Signal bot with TV strategies:

1. Go to the Signal bot page

It's on the left-side menu:

2. Here you will see your active bots (if any) and the window to set up your Signal bot:

3. Choose the TradingView Strategy type

Pay attention!

The bot filters signals based on its settings. It's impossible to enable only Long settings in your Signal Bot and then send a Short signal (and vice versa) - the bot will ignore it.

4. Copy the Webhook address

Copy the webhook:

5. Open the TradingView page in another tab

Click on the Go to TradingView button or open it by yourself.
Prepare the pair you want to trade with and don't close the tab:

6. Choose the strategy

You will need a strategy now, whether you created your own or chose one from the list.

Choose the pair you want to trade with and then pick a strategy.

It's very important to choose the correct pair and exchange in TradingView, otherwise the signals will not be valid!

7. The size of the orders is set in the strategy's settings

8. Create an alert

Click on the Alert button:

9. Choose the strategy in the condition field

10. Open the Notifications tab and paste the webhook

11. Back on 3Commas, click on I have set webhook URL

Confirm that you have set the webhook URL in TradingView:

12. Set up general settings and click Next

a. Choose exchange;

Available exchanges

  • Binance USDT-M and COIN-M

  • OKX Futures

  • Bybit USDT-M and Inv.

  • Bitget USDT-M

b. Select the pairs (up to 200);

c. Choose the leverage type and its value (x3 by default); if the bot is multi-pair, the maximum leverage can only be the lowest maximum among the pairs. For example, if you choose BTC and BNB contracts on Binance Futures, you will be able to set the maximum leverage at x50 as per BNB contracts, not x125 if it is for BTC contracts.

d. Set the Max. initial margin - the amount of funds the bot can use (10 USDT by default; leverage is not applied in this field);

e. Enter the bot's name. A unique and practical name is very useful if you have many bots.

13. Copy the JSON-file

14. Paste the JSON-file message in the TradingView alert

15. Make sure again you pasted the webhook on the Notifications tab and click Create

16. On 3Commas, click Create

17. The bot is created! Congratulations!

Head to this article to learn more about where to monitor your bots:

Did this answer your question?