What is Autoview?

Autoview is a Chrome extension that listens to your Tradingview alerts and places orders on the exchange of your choosing. You control what Autoview does by inserting a specialized syntax into your Tradingview alert message box.

Whether you simply want to add a stop loss or trailing stop on an exchange that does not provide it, or automate an existing Tradingview strategy, Autoview can help you do that.

This is what Autoview does

We provide the ability to use your Tradingview alerts to place live trades on your behalf.

Multiple Exchanges

We currently have 9 exchanges integrated and add new ones regularly. Bitmex, Binance, 1Broker and others. Trade Bitcoin, altcoins, forex, commodities, indices, stocks and more...

Custom Scripting

Using Tradingview's custom Pine Script language you can create anything from fully automated strategies and indicators to unique trailing stops or take profits. Combined with the Autoview syntax, there is almost no limits to what you can create.

Tradingview's Pine Script Introduction

Growing and Supportive Community

Should you ever have any questions, concerns or issues, there is almost always someone willing and able to help.

Join our fantastic community on Discord

Regular Development

We are 2 friends building tools, so thanks to this great community we can focus our time on maintaining and improving Autoview.


In the forex trading bot example below, we're showing a fully automated strategy setup that runs on 6 different forex markets.

Everything you're seeing is done in Tradingview, it's thanks to Autoview that the orders and data you're seeing was all actually placed live on the market


Here are some videos to help get you started. You can find more on our Youtube channel

Subscribe to our newsletter!


Alert Syntax

To connect TradingView and Autoview, you will need to place at least one command (examples below) in the Message section of an Alert.

Name Key Default Values Description
Account a * Anything (excluding special characters) The alias for the API credentials you want to use for this command.
Book b all buy, long; sell, short The side of the market you would like to play.
Cancel / Close c n/a order, position Used to cancel open orders or close open positions.
Cancel / Close Maximum cm all Static: #, %
Random: #-#, %-%
Cancels orders or closes positions (see cmo for ordering).
Cancel / Close Maximum Order cmo oldest newest, oldest; lowest, highest; smallest, biggest; random How the orders are sorted for canceling.
How the positions are sorted for closing.
Delay delay n/a > 0 Delay allows for a pause (in seconds) between commands within the same alert (e.g. delay=10).
Disabled d 0 0, 1 Prevents any live action from the command.
This is helpful for debugging by outputting the live parameters.
Exchange e Chart Symbol 1Broker, BitMEX, Bittrex, Poloniex The receiving exchange for your command.
Fixed Price fp n/a Static: #
Random: #-#
The literal price in which to place an order or close a position.
Leverage l all >= 0 Leverage allows your available balance to be multiplied but increases risk.
Price p 0 Static: #, %
Random: #-#, %-%
The amount to undercut or overcut the top order in the book.
Quantity q 100% Static: #, %
Random: #-#, %-%
The portion of your balance or position you would like to effect.
Shared shared 0 0, 1 1Broker only
Whether or not the trade will be visible to others.
Symbol s Chart Symbol BTCUSD3M, LTCUSD, PINKBTC, ... The receiving exchange's market for your command.
Stop Loss sl n/a Static: #, %
Random: #-#, %-%
1Broker, Bitfinex
Provided value is applied to the position's entry price.
order Type t limit limit, market, close, open, fok, ioc, post Limit: Order will be placed in the books to await being filled.
Market: Place order in the book for immediate filling (p is ignored).
Close / Open: Can be used together with c=order for specific order types.
FOK: Fill Or Kill orders will either completely fill or be aborted.
IOC: Immediate Or Cancel orders can be partially or completely filled, but any remaining portion is cancelled.
Post: If any part of the order would have executed, it will be cancelled instead.
Take Profit tp n/a Static: #, %
Random: #-#, %-%
1Broker only
Provided value is applied to the position's entry price.
Unit u contracts contracts, currency The quantity (q) unit being provided.
Yield y balance balance, equity Balance: Your available balance excluding open orders/positions.
Equity: Your available balance including profit/loss.
Command Description
c=order t=open Cancel any open orders.
c=position t=market Close any open positions with market orders.
e=okcoin c=position q=25% t=market Close 1/4 of any open positions using market orders.
e=okcoin b=sell p=0.50 q=0.25 t=limit u=currency Open a 0.25 BTC order, undercutting the sell book by $0.50
Example: Top sell is $449.15, order will be placed at $449.65
e=okcoin s=btcusd1w b=long l=10 q=1 Open a long with 1 contract using 10x leverage
e=poloniex s=pinkbtc b=sell q=1000 t=limit Place a sell for 1000 PINK over the lowest selling price.
e=okcoin s=btcusd3m l=20 b=buy q=0.025-0.05 u=currency Market buy a random amount between 0.025 and 0.05 BTC.
Example: 0.05 BTC * 20 = 1 BTC