Skip to main content
Waiting for Entries

Why does my Take-Profit order have this status?

Hadar Cornix avatar
Written by Hadar Cornix
Updated this week

A Take-Profit order will have the "Waiting for Entries" status when its current amount is lower than the minimum allowed by the exchange. This happens when not all entry orders in a trade have been filled, and some Take-Profit orders do not have enough funds to be placed on the exchange.

In such cases, the amount allocated to these small, invalid orders will be redistributed to the remaining valid pending Take-Profit orders.

Example:

If the exchange's minimum order size is 5 USDT, any Take-Profit order below this amount will be marked as "Waiting for Entries", and its funds will be redistributed—unless more entries are filled, making the order valid again.

When does this status apply?

Cornix assigns this status only during the Buying Stage, meaning before any Take-Profit order has been executed. This is because, at this stage, the trade can still be updated - more entries may be filled, and the trade amount may increase, making previously invalid Take-Profit orders valid again.

However, once a Take-Profit order is reached, the allocation of funds to each target becomes final. If some Take-Profit orders remain invalid at that point, they will be canceled with the status "Not Enough Funds Invested."

Example Trade Breakdown:

  • Exchange's minimum order size: 5 USDT

  • Trade consists of 2 Entry Targets and 3 Take-Profit targets (TP1, TP2, TP3):

    • Entry 1: 20% (10 USDT) ✅

    • Entry 2: 80% (40 USDT)

    • Take-Profit 1: 10% (Waiting for Entries)

    • Take-Profit 2: 15% (Waiting for Entries)

    • Take-Profit 3: 75%

  • The trade reaches Entry 1 and is waiting for Entry 2.

  1. Validating TP1:

    • 10% of 10 USDT = 1 USDT, which is below the exchange's minimum.

    • TP1 gets the status "Waiting for Entries", and its amount is redistributed to TP2.

  2. Validating TP2:

    • After redistribution, TP2 now has 25% of the trade (25% of 10 USDT = 2.5 USDT), which is still below the minimum.

    • TP2 also gets the status "Waiting for Entries", and its amount is redistributed to TP3.

  3. Validating TP3:

    • After redistribution, TP3 now has 100% of the trade (10 USDT), which meets the minimum requirement.

    • TP3 is valid and will execute if its price target is reached.

  4. If TP3 is executed, TP1 and TP2 will be canceled with the "Not Enough Funds Invested" status.

Note:

If Entry 2 is filled before TP3 is reached, all Take-Profit orders will become valid, and no orders will be canceled with this status.

Did this answer your question?