Skip to content
TradingView trading tutorial

TradingView trading tutorial

With OctoBot cloud, it is very easy to automate your trades using your own TradingView-based strategies.

Here is a step by step tutorial on how to get started and make your first trades with OctoBot using paper trading and TradingView.

In this tutorial, you will learn how to:

  1. Create a TradingView OctoBot and make it buy BTC whenever a TradingView alert is received
  2. Configure TradingView to notify your OctoBot when the BTC price crosses 40.000 USDT
  3. Follow your TradingView OctoBot activity

1. Create your TradingView OctoBot

1.1 Start a new TradingView OctoBot

  • If you are creating your OctoBot account, select Automate in the introduction.

octobot create tradingview bot from intro

  • Or select Start automating your TradingView strategy from your Dashboard.

start new tradingview octobot from dashboard

1.2 Choose the exchange you want to trade on

Just like regular bots, TradingView OctoBots are running on a single exchange at a time.

octobot create tradingview bot select exchange

Select the exchange you want this OctoBot to trade on.

1.3 Select paper or real trading

octobot create tradingview bot select paper or real trading

Also like other bots, you can use your TradingView OctoBot on a real exchange account or risk free with paper trading and simulated funds.
We suggest to start with paper trading until you are confortable automating your TradingView strategies with your real funds.

1.4 Start your OctoBot

Once your account is selected and initialized, you can start your TradingView OctoBot.

octobot create tradingview bot start bot

When starting, TradingView bots won’t create orders, they will be waiting for TradingView alerts to trade.

1.5 Meet your TradingView bot

Your TradingView OctoBot is now ready to trade on the account you selected everytime it will be notified from your TradingView alerts.

octobot create tradingview bot initial bot

New TradingView bots are using automations to trade. Therefore at least one automation is required for your bot to strat trading. We will now create your bot’s first automation.

1.6 Introducing automations

Automations are the building blocks of every TradingView strategy on OctoBot.

Automations are actions that are automatically performed when receiving the associated TradingView alert. An automation can be creating or cancelling orders according to your configuration.

Each bot can have as many automation as necessary, there are no limit in the amount of automations and traded pairs a TradingView OctoBot can handle.

Learn more about automations on the tradingView automated trading guide

octobot automation connection empty panel

At OctoBot cloud, we try to keep things simple. Here is an example of how to create an automation and as you can see, it’s pretty straight forward.

Let’s create an automation to buy BTC on your account when receiving a TradingView alert.

1.7 Create an automation

Lets create a new automation the + button

octobot create tradingview bot initial bot highlighted create button

And enter the following information on the Create automation panel:

octobot automation connection panel highlights

  • Name: the name of your automation, you can use the name you want to easily find your automation later on
  • Order symbol: the traded symbol to create the order on. Please note that it has to follow the / format. For example BTCUSDT on TradingView would be BTC/USDT on your automation

Press Create once you are satisfied with your configuration.

2. Configure TradingView to send alerts to your bot

2.1 Open the connection panel of your automation

octobot open automation connection panel

In the Automation section of your TradingView OctoBot, open the connection panel of the Market buy BTC - 10% of USDT automation.

octobot automation connection panel

This panel show you all the necessary information to trigger the Market buy BTC - 10% of USDT automation from TradingView.

2.2 Log in to TradingView

Using another tab (to keep the connection panel open), go to TradingView and login or create an account.

A TradingView “Essential” or higher plan is required to be able to send alerts using webhooks. You can create a TradingView account and start a 30 days free trial using this link.

2.3 Select your trading pair

In our current automation, we are trading BTC/USDT. Let’s select a BTCUSDT market on TradingView, for example the Binance one.

tradingview select btcusdt market

2.4 Go to the Alerts tab

creating an alert from tradingview

From the alerts tab, click Create alert.

2.5 Configure the webhook URL

In the “Notfications” tab of the “Create Alert on BTCUSDT” menu on TradingView, enter the webhook URL for your OctoBot account.

creating an alert from tradingview webhook url

You will find your webhook URL in the 3. Setup automation section of the connection panel of your automation, on your OctoBot tab.

octobot automation webhook url

You might need to enable two factor authentication on TradingView to enter a webhook URL.

This webhook URL configuration only needs to be done once. Other alerts you will create will automatically use this notifications configuration.

2.6 Create a new alert

Going back to the “Settings” tab of the “Create Alert on BTCUSDT” menu on TradingView, fill in your alert details.

creating a price alert from tradingview

In this tutorial, we will create a simple alert based on the BTC/USDT price that will trigger our Market buy BTC - 10% of USDT automation when the BTC price crosses 40.000 USDT on TradingView.

  1. Select a condition to trigger your alert on.
  2. Name your alert. This name has no impact and is only for you to remember the alert
  3. Fill the “Message” field with the identifier of your automation that you will find on the 2. Create an Alert section of the connection panel of your automation, on your OctoBot tab.

octobot automation identifier

  1. Press “Create” to save your TradingView alert.

3. You are all set

Congratulation! You now have a TradingView alert that will automatically trigger your Market buy BTC - 10% of USDT automation on your OctoBot account as soon as the alert will fire on TradingView.

3.1 Following alerts

Every time a new alert is received, your OctoBot will save it and you will be able to see its execution result.

octobot automations view with executed tradingview alerts

You can also view your bot’s full alert and automation history using the See all button

octobot automation history

3.2 Creating other automations

For each of your TradingView OctoBot, you can create as many automations as you want and trade on as many symbols as you wish.

octobot many tradingview automations

In this tutorial, we created a BTC/USDT automation triggered by a price event but there are many other ways to trigger TradingView alerts including:

  • Price actions, like the one we created in the tutorial
  • Indicators, to trade using simple or sophisticated technical indicators
  • Pine Script strategies, to trade from full TradingView strategies written in Pine Script

tradingview many btcusdt alerts

Lean more on the different types of alerts on the TradingView alerts automation guide.