NRUNO Trading Automation Wiki · Question 83

How do multiple take-profit levels work in cTrader automation?

Risk, Position Sizing & Trade ManagementLast reviewed: 25 Aug 2026
Short answer

Multiple take profits require deterministic allocation of position volume across targets or partial closes, plus rules for skipped levels, rounding and the remaining protected volume.

What this means in practice

Multiple take profits require deterministic allocation of position volume across targets or partial closes, plus rules for skipped levels, rounding and the remaining protected volume. This page is specifically about “How do multiple take-profit levels work in cTrader automation?”, so each scenario below is explained by its own mechanism instead of sharing one generic diagnosis.

Real-world scenarios

Scenario A — 50/20/20/10 ladder

Track remaining position volume after each target. Normalize every reduction to valid cTrader volume steps and ensure rounding or a skipped target cannot make later exits over-close. For Scenario A — 50/20/20/10 ladder on question 83, use that evidence specifically to answer “How do multiple take-profit levels work in cTrader automation?”; keep it separate from the evidence for the other scenarios on this page.

Scenario B — Skipped target

Track remaining position volume after each target. Normalize every reduction to valid cTrader volume steps and ensure rounding or a skipped target cannot make later exits over-close. For Scenario B — Skipped target on question 83, use that evidence specifically to answer “How do multiple take-profit levels work in cTrader automation?”; keep it separate from the evidence for the other scenarios on this page.

Scenario C — Rounding

Track remaining position volume after each target. Normalize every reduction to valid cTrader volume steps and ensure rounding or a skipped target cannot make later exits over-close. For Scenario C — Rounding on question 83, use that evidence specifically to answer “How do multiple take-profit levels work in cTrader automation?”; keep it separate from the evidence for the other scenarios on this page.

What to check

  • symbol metadata and unit conversion
  • configured risk or management rule
  • broker min/max/step or distance constraint
  • normalized value actually sent to cTrader

Practical rule

For “How do multiple take-profit levels work in cTrader automation?”, change only the first layer whose evidence no longer matches the intended action. Preserve signal identity, timestamps and final cTrader state, and reproduce execution-affecting changes on demo before live use.

Decision summary

Direct answer: Multiple take profits require deterministic allocation of position volume across targets or partial closes, plus rules for skipped levels, rounding and the remaining protected volume.

Next action: Match the observed evidence to one scenario above, test that mechanism independently on demo and keep the result traceable with one signal ID.

Primary sources

Need a TradingView → cTrader execution route?

NRUNO routes your TradingView instructions to cTrader. Your strategy and signal logic remain yours.