Skip to main content

Understanding the “Exit Criteria Are Met” Message in Trading Strategies

This article explains the meaning of the “Exit criteria are met” message that appears when running trading strategies with entry and exit conditions.

Josh avatar
Written by Josh
Updated over a week ago

One important message you may encounter is:

Exit criteria are met
As long as it stays that way, it prevents the Entry from being triggered.


What This Means

This message appears when the platform detects that your exit condition is currently true at the same time you are waiting for an entry signal.

In other words:

  • Your strategy rules say, “Enter a trade when X happens.”

  • But your exit condition is already active.

Because the exit is met, the system blocks the entry. This prevents contradictory behavior, such as entering a trade that should immediately be exited.


Why It’s Important

The purpose of this safeguard is to:

  1. Protect your strategy logic – ensuring entries only happen in valid market conditions.

  2. Prevent unnecessary trades – without this check, the system could enter trades that instantly exit, causing losses from spreads, commissions, or slippage.

  3. Provide clarity – the warning helps traders understand why a trade is not being triggered, even though the entry signal appears valid.


How Traders Should Respond

If you see this message, it’s not necessarily an error - it’s the platform doing its job. However, you may want to review your strategy:

  • Check your exit conditions: Are they too broad, activating too often?

  • Refine your entry logic: Make sure your entry and exit rules don’t overlap in a way that cancels each other out.

  • Adjust timing or filters: Consider whether your conditions need a buffer or confirmation (e.g., waiting for a candle close, using additional filters).


Example Scenario

Suppose you have a strategy that says:

  • Entry condition: Enter long if the price crosses above the moving average.

  • Exit condition: Exit if the price is below the moving average.

If the price is currently below the moving average, the exit condition is true. Even if the entry signal tries to trigger, the platform blocks it and shows this message. The system is effectively saying:
“I won’t let you enter a trade that is already invalid.”


Conclusion

The “Exit criteria are met” message is a helpful safeguard that keeps your strategy running logically and efficiently. Instead of treating it as an error, view it as an indicator that your rules are in conflict—or that the market conditions aren’t aligned with your setup yet.

By refining your strategy rules, you can reduce how often this occurs and ensure your trades execute only when conditions are truly favorable.


Did this answer your question?