TradingView

Risk sizing requires stop loss

If your connection uses Risk % or Risk $, the TradingView payload must include a valid stop-loss price. Without SL, the copier cannot calculate a position size safely.

Why SL is required

Risk-based sizing uses the distance between entry and stop loss to calculate the receiver size. No SL means no safe distance to calculate against.

Example

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

How to verify

  1. Set the connection sizing mode to Risk % or Risk $.
  2. Trigger a webhook that includes a real stop-loss price.
  3. Confirm the size looks reasonable and Logs do not show missing-SL sizing errors.