Skip to main content

Before You Go Live — 5 Safety Checks

Before using real funds, confirm:

  1. Demo fill works end to end — the signal appears in TVH Activity Log and the demo order reaches the exchange. Test a trade on a demo key to confirm.
  2. Symbol format is exchange-native — use BTCUSDT, not BTC/USDT. If unsure, check Exchange Quirks.
  3. Market/limit behavior matches your intent — if you use marketable limit orders, review postOnly before going live.
  4. Stop-loss and take-profit are tested on demo — especially expression-based fields such as stopLossExpression.
  5. TradingView retries cannot duplicate orders — use alertTimestamp when the same alert may be retried.

Done? Switch the API key from demo to live in Account → Settings → API Keys and keep the same alert payload.

Still unsure? Test a trade once more on demo, run the Quickstart again, or use Debug a Failed Trade Alert if the test signal failed.