When using Cornix, you may notice that not all of your trade orders appear immediately on your connected exchange. Cornix dynamically optimizes order placement based on your specific trade settings (like trailing features) and the unique rules of each exchange.
Common Scenarios for Delayed Order Placement
1. Trailing Entry and Trailing Take Profit (Spot & Futures)
If you configure a Trailing Entry or Trailing TP, the actual order will not be visible on the exchange right away. The order is only placed on the exchange once the specific trailing condition (the trigger price) is activated by the market.
2. Take Profit (TP) Orders
Your Take-Profit orders are only placed on the exchange after at least one of your entry targets is filled. Until an entry is successfully executed, you will not see the TP orders active on your exchange account.
3. Stop Orders on Futures Exchanges
On futures exchanges (except Bitget Futures), Stop orders are placed on the exchange even before your entry is filled to ensure your position is protected.
β οΈ Important: There are two exceptions where futures Stop orders are not placed immediately:
Stop Timeout: If you have configured a Stop Timeout in your trade settings, the stop order is held back and will only be placed once the timeout duration is triggered.
Bitget Futures: Bitget Futures acts like a Spot exchange regarding Stop Orders. Stop orders on Bitget Futures are not placed immediately and instead follow the dynamic "Spot Trades" logic explained in the section below.
4. Spot Exchanges and Bitget Futures - TP and SL Visibility
On Spot exchanges (and Bitget Futures), exchange rules prevent placing both Take-Profit and Stop-Loss orders simultaneously using the exact same funds. Because of this, Cornix dynamically splits your total trade amount between your active TP orders and your SL order based on which price is closer to the current market price.
How the Cornix Interface Displays This: In the Cornix interface (under the Orders tab of an Open Trade), the trade will look like a standard active trade. All of your configured Take-Profits and your Stop-Loss will appear as Pending with their original ratios. However, behind the scenes, Cornix is actively managing how the actual funds are placed on the exchange using the logic below.
Example for Bitget Futures
The Proximity Logic (The 75% / 25% Rule)
After an entry is filled, Cornix initially places the full available amount into the Stop-Loss order on the exchange to ensure your trade is strictly protected. From that point, the system constantly tracks the current market price and evaluates each individual Take-Profit target separately.
For every single Take-Profit target, Cornix calculates its distance from the Stop-Loss and its distance from the current price. We prioritize the Stop-Loss by 75% to better protect the trade. This means the difference between those two distances needs to be 25% or less in order to switch that specific target's funds to the TP.
Example Trade Calculation: Imagine you have a trade with 3 evenly divided Take-Profits (each representing 33.3% of the trade amount).
Cornix checks each TP separately:
TP1: Is the current price within the 25% range of TP1? If yes, Cornix takes that 33.3% amount and places it on the exchange as a Take-Profit order.
TP2 & TP3: Are these targets further away, falling into the 75% range? If yes, Cornix takes the remaining 66.6% amount and places it on the exchange as a Stop-Loss order for protection.
As the current market price moves closer to TP2 and TP3 (crossing their individual 25% thresholds), Cornix will automatically pull funds from the Stop-Loss and place them into those Take-Profit orders.
π‘ Note: If the system has already switched an order amount to a TP, it will only switch back to the SL if that percentage ratio goes below 50%. This only happens if the market price goes back down.
Frequently Asked Questions (FAQ)
Why is my Stop-Loss not showing on Bitget Futures? Bitget Futures handles orders similarly to Spot exchanges. This means your trade amount is dynamically split between your Take-Profit and Stop-Loss based on which target is closer to the current market price. Your Stop-Loss will appear on the exchange once the price moves closer to it.
Why are my Take-Profit orders missing after opening a trade? Take-Profit orders are not placed until at least one of your entry targets has been filled. If your entry is filled but you still do not see the TP on the exchange, it may be due to a Trailing TP configuration or the Spot/Bitget Futures proximity logic holding the funds in a Stop-Loss for protection.
Why does Cornix show my orders as "Pending", but my exchange shows something different? The Cornix interface shows your intended trade configuration. For Spot exchanges and Bitget Futures, Cornix actively manages the actual funds on the exchange behind the scenes, splitting them between your SL and TPs based on current market price proximity to ensure your trade remains protected without locking up extra funds.
What should I do if my order behavior doesn't match these scenarios? If you experience order placement behavior that differs from the rules outlined above, please reach out to our support team for further assistance.

