Why Automate HTX with TradingView
HTX, formerly known as Huobi Global, is one of the longest-running cryptocurrency exchanges in the world. Established in 2013, it has built a reputation for deep liquidity, particularly in Asian markets, and a comprehensive selection of trading pairs. The 2023 rebrand from Huobi to HTX brought a refreshed identity, but the core infrastructure and reliability that traders depend on remain unchanged.
If you are searching for how to automate Huobi trading with TradingView webhooks, you are in the right place. HTX is Huobi, and Flipr.Cloud fully supports HTX Futures automation. Whether you knew it as Huobi or HTX, the setup process is identical.
Manual trading on HTX means being tied to your screen around the clock. Crypto markets never close, and the best opportunities often appear during off-hours. A breakout at 4 AM or a sudden reversal during a news event will pass you by if you are not watching. Emotional decisions, fatigue, and slow reaction times compound the problem over time.
TradingView gives you the tools to define precise entry and exit conditions using Pine Script indicators and alerts. The challenge has always been bridging the gap between a TradingView alert and an actual order on HTX. That is exactly what Flipr.Cloud does. When your indicator triggers an alert, the webhook fires to Flipr.Cloud, which parses your command and places the order on HTX within 50 to 250 milliseconds.
Flipr.Cloud routes HTX trades through its Tokyo server, providing optimized low-latency connectivity to HTX infrastructure. Combined with connection pooling and native API integration, the result is near-instant execution from the moment your TradingView alert fires.
Prerequisites
Before you begin, make sure you have the following accounts and tools ready. The entire setup takes about 5 to 10 minutes once you have these in place.
- HTX Account (verified) — Sign up at htx.com and complete identity verification. You need a verified account to create API keys and trade futures. If you have an existing Huobi account, it works seamlessly on HTX.
- TradingView Account (Essential plan or higher) — Webhooks are a paid feature on TradingView. The Essential plan (or higher) is required to send webhook notifications from your alerts. The free plan does not support webhooks.
- Flipr.Cloud Account — Create a free account at flipr.cloud. The free trial gives you full access to all Pro features with no time limit and no credit card required, so you can test everything before committing.
Start Small on Live
HTX has limited testnet support. Instead of using a demo environment, we recommend testing with the smallest possible position size on the live market. This lets you verify the full pipeline with minimal risk while using the real exchange infrastructure.
Step 1: Create an HTX API Key
The API key is how Flipr.Cloud authenticates with HTX to place orders on your behalf. You will create a restricted key that can only trade, never withdraw, ensuring your funds stay safe even if the key is ever compromised.
- Log in to your HTX account and navigate to API Management under your account settings.
- Click "Create API Key".
- Give the key a descriptive label, such as
Flipr-TradingVieworTV-Automation. - Set Permissions: Enable "Trade" only. Do not enable "Withdraw" or "Transfer" permissions. Trading permission is all Flipr.Cloud needs.
- IP Whitelisting (recommended): For extra security, add the Flipr.Cloud Tokyo server IP to the allowed list. You can find the current server IP in your Flipr.Cloud dashboard under API Keys settings.
- Click "Confirm" and complete any 2FA verification HTX requires.
- Save your API Key and Secret Key immediately. HTX only shows the Secret Key once. Store both values in a secure password manager.
Security Warning
Never share your API key or secret with anyone. Never enable withdrawal permissions for a trading bot key. If you suspect your key has been compromised, delete it immediately from HTX and create a new one. Flipr.Cloud encrypts all API keys at rest using industry-standard Fernet encryption.
Step 2: Add the API Key to Flipr.Cloud
Now that you have your HTX API key and secret, you need to register them with Flipr.Cloud so it can execute trades on your behalf.
- Log in to Flipr.Cloud and navigate to the API Keys page from the sidebar.
- Click the "Add API Key" button.
- Select HTX as the exchange.
- Select Futures as the market type.
- Paste your API Key and Secret Key into the corresponding fields.
- Give the key a recognizable label (e.g.,
HTX-Main). - Click "Test Connection" to verify that Flipr.Cloud can reach HTX with your credentials.
Connection Verified
If the test shows your account balance, the connection is working correctly. Flipr.Cloud is now authorized to place trades on your HTX account. If the test fails, double-check that your API key has Trade permission enabled and that you copied the key and secret without extra spaces.
After adding the key, you will see your personal webhook URL on the dashboard. It looks like:
Your Webhook URL
Copy this URL. You will need it in the next step when configuring your TradingView alert.
Step 3: Create a TradingView Alert with Webhook
This is where the automation happens. You will configure a TradingView alert that sends a webhook request to Flipr.Cloud every time your indicator or strategy triggers. Flipr.Cloud will parse the message and execute the trade on HTX instantly.
- Open your chart on TradingView with the indicator or strategy you want to automate.
- Click the "Alert" button (clock icon) or press
Alt + A. - Set your alert condition (e.g., indicator crossing a threshold, strategy entry signal, price level).
- In the "Notifications" tab, check "Webhook URL" and paste your Flipr.Cloud webhook URL.
- In the "Message" field, enter your trading command using Smart Syntax. This is plain text, not JSON:
Alert Message (Market Entry with SL/TP)
That is it. Two lines. The first line specifies the symbol and exchange. The second line is the trading command with an inline stop loss and take profit. When the alert fires, Flipr.Cloud will:
Open a long position of 0.01 BTC on HTX Futures
Set a stop loss 2% below the entry price
Set a take profit 5% above the entry price
Click "Create" to save the alert. TradingView will now send a webhook to Flipr.Cloud every time this alert triggers.
About HTX_F
The _F suffix tells Flipr.Cloud to route the order to HTX Futures (perpetual contracts). Always include this suffix when targeting HTX. If you have multiple HTX API keys, you can target a specific one by using the key label instead, e.g., BTCUSDT on HTX-Main.
Step 4: Test with a Small Order
Before deploying your full strategy, always test with the smallest possible position size. This confirms that the entire pipeline works: TradingView fires the alert, Flipr.Cloud receives it, parses the command, and executes the trade on HTX.
- Create a test alert with a condition that will trigger soon (e.g., price crossing a level that is close to the current price).
- Use the minimum position size for the pair. For BTCUSDT on HTX, this is typically 0.001 BTC.
- Open the Real-Time Log on your Flipr.Cloud dashboard. This shows every incoming webhook and the resulting trade execution in real time via Server-Sent Events.
- Wait for (or manually trigger) the alert. Watch the Real-Time Log for the execution confirmation.
- Verify the order on HTX by checking your Positions and Order History.
Pay attention to the execution speed shown in the Real-Time Log. For HTX, you should see execution times under 250ms. This is the time from when Flipr.Cloud received the webhook to when the order was confirmed by HTX.
Quick Test Without Waiting
You can also test your webhook directly using the "Test Webhook" feature on the Flipr.Cloud dashboard, or by sending a manual HTTP POST request to your webhook URL. This lets you verify the connection without waiting for a TradingView alert to trigger.
Useful Smart Syntax Commands for HTX
Flipr.Cloud uses Smart Syntax, a plain-text command format designed for TradingView webhooks. Here are the most common commands you will use with HTX Futures. Every example assumes the first line is your symbol header (e.g., BTCUSDT on HTX_F).
Market Entry with Stop Loss and Take Profit
The most common command. Opens a position at market price with protective stop loss and take profit orders placed automatically.
Market Long with SL/TP
The off prefix means "offset from current price." So sl off 2% places the stop loss 2% below your entry, and tp off 5% places the take profit 5% above.
Limit Entry
Place a limit order at a specific offset from the current price, with stop loss and take profit.
Limit Order
This places a limit buy order 1% below the current price. The SL and TP will be placed after the limit order fills.
Close a Position
Close part or all of an open position. Use percentage of position size for flexible exits.
Close Entire Position
Close Half Position
Entry-Relative Stop Loss and Take Profit
Use the e prefix to set SL/TP relative to your entry price instead of the current price. This is useful when the market price may have moved by the time the order executes.
Entry-Relative SL/TP
For a short position, sl e+1.5% places the stop loss 1.5% above entry, and tp e-4% places take profit 4% below entry.
Multiple Take Profits
You can send multiple commands in a single webhook message using a block format. This is useful for scaling out of a position at different price levels.
Entry with Multiple Take Profits
This opens a 0.03 BTC long, then sets three take profit levels: 33% of the position at 3% profit, another 33% at 5%, and the remaining position at 8%.
Check Balance
You can check your HTX account balance at any time by sending a simple balance command.
Balance Check
HTX-Specific Tips
HTX has some exchange-specific characteristics that are worth understanding when setting up your automation. Here are the key points to keep in mind.
Huobi to HTX Rebrand
HTX was formerly known as Huobi Global. The rebrand happened in 2023, but the underlying infrastructure, API, and trading engine remain the same. If you have existing Huobi API keys, they work on HTX. In Flipr.Cloud, always use HTX_F as the exchange suffix, not "Huobi."
USDT-Margined Perpetual Futures
HTX Futures on Flipr.Cloud targets USDT-margined linear perpetual contracts. Your margin and PnL are denominated in USDT. Make sure you have USDT in your futures wallet before placing trades. All symbols use the format SYMBOLUSDT (e.g., BTCUSDT, ETHUSDT, XRPUSDT).
Deep Asian Market Liquidity
HTX is one of the oldest crypto exchanges, established in 2013, with particularly strong liquidity in Asian trading hours. If your strategy trades during Asian market hours (UTC+8), HTX often provides tighter spreads and deeper order books than some competitors. This can result in better fill prices for your automated orders.
Tokyo Server Routing
Flipr.Cloud routes all HTX orders through its Tokyo server, which provides the lowest network latency to HTX infrastructure. This is handled automatically. When you send a webhook to Flipr.Cloud, the system detects the target exchange and routes the request to the optimal regional server before executing the trade.
Leverage Settings
HTX allows you to configure leverage per trading pair on the exchange interface. Flipr.Cloud respects whatever leverage you have set on HTX. Configure your desired leverage directly on the HTX website or app before running automated trades.
Troubleshooting
If your webhook automation is not working as expected, here are the most common issues and their solutions. Most problems are related to API key configuration or symbol formatting.
"Invalid API Key" Error
- Verify you copied the API key and secret correctly, with no extra spaces or characters.
- Confirm the key has Trade permission enabled on HTX.
- If you had an old Huobi key, confirm it is still active under the new HTX API management.
- Use the "Test Connection" button in Flipr.Cloud to re-verify.
"IP Not Whitelisted" Error
- If you enabled IP whitelisting on HTX, add the Flipr.Cloud Tokyo server IP to the allowed list.
- The server IP is displayed on the Flipr.Cloud API Keys page when you select HTX.
- Alternatively, disable IP restrictions on the HTX API key if you prefer simplicity (slightly less secure).
"Insufficient Balance" Error
- Ensure you have sufficient USDT in your HTX Futures wallet (not Spot wallet).
- Transfer USDT from your Spot wallet to Futures wallet on HTX if needed.
- Check that your position size multiplied by current price divided by leverage does not exceed your available margin.
"Symbol Not Found" Error
- Use the format
BTCUSDTwithout slashes or colons. - Do not use
BTC/USDTorBTC-USDT. HTX uses the concatenated symbol format. - Make sure the pair is listed on HTX Futures. Not all spot pairs have a corresponding futures contract.
Webhook Not Received
- Confirm the webhook URL is correctly pasted in TradingView. It should start with
https://flipr.cloud/webhook/. - Check that your TradingView plan supports webhooks (Essential or higher).
- Look at the Real-Time Log on Flipr.Cloud to see if the webhook arrived but failed to execute.
- Make sure the alert is active and has not expired.
