SCREENERBOTDocs
DocsDashboard GuidesAuto TraderTime Rules
Auto Trader / Time Rules

Exit stale losing positions

Combine maximum holding duration with a loss threshold so age alone does not force a profitable position to close.

Dashboard/Auto Trader/Time Rules

Conditions

Duration and loss must both match

Units

Seconds, minutes, hours, or days

Loss input

Zero or a negative percentage

Maximum duration

Validated up to 30 days

What the Time Rules tab is for

Time Rules provides a time-based loss override. A position becomes eligible only after the configured duration and exits only when its loss also meets the configured negative threshold.

Reading the interface

Use each control with the rest of the automated trading pipeline in mind.

Eligibility

Time and performance are evaluated together.

Hold Duration Limit

Defines how old the position must be before the override can trigger.

Loss Threshold

Defines how far underwater the position must be at that time.

Profitable positions

A position older than the limit is not exited if it does not meet the loss condition.

Position status

The tab helps compare current positions with the configured rule.

Age

Shows whether a position is approaching or has passed the duration limit.

Current loss

Determines whether an aged position is actually eligible for the override.

Earlier exits

Stop loss, trailing stop, and Take Profit can close a position before Time Rules applies.

Recommended workflow

  1. 1

    Choose how long a losing trade may remain open before review.

  2. 2

    Set the negative loss threshold that makes an aged position unacceptable.

  3. 3

    Save the rule and inspect the Current Positions Status area.

  4. 4

    Keep the exit monitor enabled so eligible positions can close.

Practical guidance

  • Use Time Rules to clear stale losing exposure, not as an unconditional maximum holding period.
  • A zero loss threshold makes every non-profitable position eligible after the duration.
  • Coordinate this rule with re-entry cooldown to avoid immediately reopening the same token.