TradingView: Risk sizing requires SL (why + example)

Created by Levi Dane, Modified on Tue, 30 Dec, 2025 at 5:30 AM by Levi Dane

Quick answer

If your connection uses Risk % or Risk $, you must include a valid SL in the webhook.

Example:

{"action":"buy","ticker":"EURUSD","sl":1.0850}

Symptoms

  • Risk sizing seems wrong
  • Trades open at minimum size
  • Logs mention missing/invalid SL for risk sizing

Why SL is required

Risk sizing calculates lot size based on:

  • receiver risk amount (percent or dollars)
  • distance from entry to SL

Without SL, the system can’t compute the position size safely.

Fix steps

  1. Ensure your TradingView message includes sl as an actual price level
  2. Retest with a tiny trade

Verify it worked

  1. Set connection sizing to Risk % or Risk $
  2. Trigger a webhook with SL included
  3. Confirm lot size looks correct and Logs show no SL errors

This article is auto-synced from the Danetrades Copier knowledge base. If something is outdated, please contact support.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article