You can now send TradingView alerts to Binance USDM thanks to the Tradingview to Anywhere tool. The bot uses human-like commands that can be combined with TradingView’s dynamic alert messages.
How to Automate TradingView Script to Binance
- Head over to TradingView To Binance and scroll to the step-by-step guide to get started.
- Create new Binance API keys and allow Spot, Futures & margin trading permissions.
- Allow unrestricted IP access and submit your API keys on the TradingView To Binance website..
- Follow the easy on-screen instructions provided till the end. Once you are done, you can proceed to set up alerts on TradingView as explained below:
Automating TradingView Strategy to Binance USDM
For a strategy with a long and short command only, use {{strategy.order.action}} which returns the string “buy” or “sell” for the executed order.
For a strategy with long, short, and exit/flat commands use {{strategy.market_position}} which returns the current position of the strategy in string form: “long”, “flat”, or “short”.
Specify the exchange, quantity, and account using the TradingView to Anywhere commands provided on the website just below the webhook.
Please note that quantity Q can be passed as either the token amount or as a percentage of your balance.
For Example;
- A strategy with long and short commands only.
Close BTCUSDT A=USDM
{{strategy.order.action}} BTCUSDT Q=0.02 a=USDM
or
Close BTCUSDT A=USDM
{{strategy.order.action}} BTCUSDT Q=50% a=USDM
The close command has been applied on the first line to make sure any open positions are closed before opening new ones.
- A strategy with long, short, and exit commands,
{{strategy.market_position}} BTCUSDT Q=0.02 a=USDM
or
*{{strategy.market_position}} BTCUSDT Q=50% a=USDM
In this case, there is no close command since the strategy is able to generate an exit command before the next order.
Automating TradingView Indicator to Binance UsdM
To automate a TradingView indicator to Binance:
- Create an alert from your indicator and choose the long or short option.
- Select once per bar close to avoid false signals.
- Paste your Webhook URL into the Webhhok URL field.
- Paste the applicable buy/sell command in the message field.
For example;
-
For a Long condition, the applicable command will be;
Close BTCUSDT A=USDM
Buy BTCUSDT Q=0.03 A=USDM
or
Close BTCUSDT A=USDM
Buy BTCUSDT Q=100% A=USDM -
For a Sell condition, the applicable command will be;
Close BTCUSDT A=USDM
Sell BTCUSDT Q=0.03 A=USDM
or
Close BTCUSDT A=USDM
Sell BTCUSDT Q=100% A=USDM
The close command is again applied on the first line to make sure that the previous position is closed before opening a new one.
Please note that there is no command for leverage and that the leverage is adjusted manually on the asset you intend to trade.