Skip to main content

Trading Power Tool — One-Click Manual Trading Extension

TL;DR

Install the extension from the Chrome Web Store, paste your TVH Access Key once, and you can now place full trade commands — scaled entries, risk-based sizing, multi-TP, optional copy-trading broadcast — directly from any TradingView or ExoCharts chart with a single click. Every order is parsed by the same TVH backend that handles webhook alerts, so the trade behaves identically to a fully automated one.

Trading Power Tool — full walkthrough

What it does

CapabilityDescription
One-click market ordersLong / short buttons fire a market order with all configured exits attached
Scaled entriesPlace N limit orders across a price range in a single click
Risk-based sizingClick your stop-loss level on the chart and the extension sizes the position to the risk you defined
Multi-target exitsUp to 6 take-profit legs, each with its own price and allocation
Stop loss + trailingHard SL, trailing SL, breakeven shift — all attached at order time
Limit-order chasingRe-prices a pending limit order to the current best bid/ask with one click
Copy-trading broadcastToggle a signal source on, and your trade is mirrored to all followers
Cross-exchange tradesSwitch the active API key in the dropdown — the next click trades on that exchange
Works on multiple chart sitesSame panel attaches to tradingview.com, exocharts.com, and the exchange's own chart (Binance, Bybit, KuCoin, BitMEX)

The extension does not invent its own order pipeline — it builds the same JSON TradeCommand that the Trade Command Builder generates, then sends it to TVH's webhook endpoint over an authenticated channel.

Installation

  1. Open Chrome (or any Chromium browser — Brave, Edge, Arc, Opera).
  2. Visit the Chrome Web Store listing.
  3. Click Add to Chrome and confirm the permissions prompt.
  4. Pin the extension to the toolbar (puzzle icon → pin) so you can open it from any tab.

First-time configuration

The extension talks to TVH using your Access Key — the same string that authorizes the Telegram bot and webhook endpoints.

  1. Sign in at tv-hub.org and open Account → Access Key.
  2. Copy the key.
  3. Click the Trading Power Tool icon in your Chrome toolbar — the configuration panel opens.
  4. Paste the Access Key into the input and save.
  5. Pick a default API Key from the dropdown — this becomes the destination exchange for new orders.

See Account & API Keys for how to find your Access Key and link exchange API keys.

Opening the trading panel on a chart

  1. Navigate to a chart on tradingview.com, exocharts.com, or your exchange's own chart (Binance, Bybit, KuCoin, BitMEX — including their demo/testnet sites).
  2. Click the extension icon — the trading panel mounts on the chart (sidebar or overlay depending on your settings).
  3. The panel auto-detects the chart's symbol and maps it to a matching pair on the selected exchange.

If the symbol cannot be mapped (for example, the TradingView ticker is BINANCE:BTCUSDT.P but you have a Bybit API key selected), the panel shows a warning and lets you override the symbol manually.

Placing your first one-click order

  1. Choose Long or Short.
  2. Select a sizing mode — see the table below.
  3. Enter the amount.
  4. (Optional) Drag the SL line and TP lines on the chart to place them visually.
  5. Click the Buy or Sell button.
Sizing modeWhat you enterWhat gets sent
Absolute0.050.05 contracts / coins
Percent of position5050% of current position size
Percent of balance22% of available wallet balance
Percent of wallet55% of total wallet (across positions)
Risk1Position sized so a stop-loss hit costs 1% of balance

These are the same unitsType values used everywhere in TVH — see the parameter reference for the exact JSON mapping.

Risk-based sizing

Risk-based sizing is the headline feature of the Trading Power Tool. It removes the math step that gets traders into trouble.

  1. Switch sizing mode to Risk.
  2. Type the risk percent (e.g. 1 for 1% of balance per trade).
  3. Drag the Stop Loss line on the chart to where you want it — or type a price into the SL field.
  4. The extension computes the position size in real time: (balance × risk%) / (entry − SL).
  5. Click Buy/Sell — the resulting market order plus stop-loss order matches the exact risk you set.

Worked example: balance $5,000, risk 1% (= $50), entry $50,000 BTC, SL at $49,000 (2% away). The extension sizes the trade at $50 / $1,000 = 0.05 BTC, then attaches a stop at $49,000.

Scaled orders

When you want a layered entry instead of a single fill:

  1. Enable Scaled mode in the panel.
  2. Set the upper and lower price bounds (click on chart or type prices).
  3. Set the number of legs (e.g. 5).
  4. The extension places 5 limit orders evenly between the two bounds.

This is the UI equivalent of the DCA / Scaled Orders feature in the Trade Command Builder, and it produces the same useDca: true JSON payload.

Multi-TP setup

  1. Add up to 6 take-profit rows.
  2. For each row, set a price (absolute, or percent from entry) and an allocation.
  3. If you use percent allocations, they must sum to 100%. The extension highlights mismatches in red.
  4. Hit Buy/Sell once — the entry and every TP leg are queued together.

The underlying JSON uses the same targets[] array as the Trade Command Builder, with each entry's targetAmountInPercent matching what you typed. See Multiple Take Profits for the model.

Limit order chasing

If you have a pending limit order that the market is running away from, hit the Chase action in the panel. The extension re-prices the order to the current best bid (for buys) or ask (for sells) without cancelling and re-submitting manually.

Internally this triggers the same Limit Order Chasing backend that webhook automation uses, so chasing rules (max distance, retry cadence) are honored.

Copy-trading broadcast

If you run a signal source:

  1. Open the panel and toggle Broadcast on.
  2. Pick which signal source the next trades belong to.
  3. Place orders as usual — they fire on your account and are forwarded to every follower of that signal source.

See Broadcasting a Signal for how followers receive the trades.

Cross-exchange trades

The API Key dropdown at the top of the panel determines where the next click sends the order. Switch from a Binance key to a Bybit key and the very next trade goes to Bybit — same panel, same workflow.

This is the same named-key mechanism used in webhook automation: the extension references your API keys by their saved name. See Account & API Keys for naming and managing keys.

Exchanges supported

The Trading Power Tool inherits TVH's full exchange list. If TVH supports the exchange for webhook trading, the extension supports it for one-click trading:

  • Binance (spot + futures)
  • Bybit (spot + USDT-M perpetual + inverse)
  • BitMEX
  • OKX
  • KuCoin
  • Coinbase

See the Exchanges chapter for per-exchange feature parity.

Keyboard shortcuts

The current Trading Power Tool build relies on click-driven UI. If your release surfaces hotkeys, you'll find them under Extension settings → Hotkeys. The most commonly bound actions are Buy, Sell, Close All Positions, and Cancel All Orders.

note

If hotkeys are not visible in your installed version, the feature is either not enabled for your subscription tier or not yet released. Click-driven workflow remains the supported path.

Troubleshooting

SymptomLikely causeFix
Panel doesn't appear after clicking the iconExtension not granted permission for tradingview.comReload the chart tab; re-grant site permission
"Access Key invalid" errorKey copied incorrectly or rotated in TVHRe-copy from Account → Access Key
Order doesn't fire and panel shows red dotAPI key lacks trading permission, or IP whitelist blockedCheck exchange API key permissions; update IP whitelist per Account & API Keys
Wrong symbol mappedTradingView ticker uses a prefix the exchange doesn't haveType the exchange symbol manually in the override field
Limit order chasing does nothingNo matching pending limit order on that pair/sideConfirm the pending order is on the same exchange + pair the panel is targeting
Multi-TP rejectedAllocations don't sum to 100%Fix the highlighted row, click Buy/Sell again

For deeper debugging, every trade fired by the extension shows up in your TVH dashboard activity log with the parsed JSON — you can inspect what was actually sent.