Orders and execution

Rithmic flatten controls: scope and confirmation checks

Quick answer

Flattening requests the reduction of a position to zero. Do not assume that every flatten button covers all accounts or cancels every working order. In the inspected R Trader Pro web and desktop Order Book, the lower controls include Cancel All and Cncl All & Fltn. Verify the documented scope before using them, then inspect both positions and orders.

Educational software guidance. Trading involves risk. Read the financial and information disclaimers.

Locate the observed controls

  1. Open the relevant instrument's Order Book or expanded web instrument view.
  2. Identify the selected account and contract.
  3. Locate Cancel All and Cncl All & Fltn below the price ladder.
  4. Confirm their scope and confirmation flow for the platform/version before activating them.

These steps locate the controls; the inspection did not activate them.

Desktop Order Book with cancel and flatten controls below the ladder; account unselected and quantity zero
Desktop Order Book with cancel and flatten controls below the ladder; account unselected and quantity zero

Separate cancellation from closing a position

Intended result Evidence to inspect afterwards
Cancel a working order Final cancellation acknowledgement and any intervening fills
Close a position Executions and current position quantity
Finish an account-wide shutdown Every relevant instrument, working order and signal source

An order can fill before its cancellation completes. A platform that displays zero position can still have an unrelated working order. Disable or pause the source of new signals as appropriate to the documented workflow so that another component does not immediately submit a new entry.

If the result is uncertain

Check the latest server-reported orders, fills and positions before repeating the request. A second full close can create an opposite position if the first close already executed. If you cannot establish the state or cannot reach the order connection, use the provider's published trade-desk or emergency-support procedure.

Keep that procedure accessible before a failure occurs. Record the account and instrument privately and retain the original request time and response for reconciliation. A screenshot of a button does not establish that it worked.

Automated close requests need route-specific validation

Use the current generated message for the intended Rithmic route and exit mode. Confirm whether it addresses one symbol, one account or a larger configured set. An accepted webhook is not an executed close. See the Rithmic JSON validation guide.

Do not copy a generic action field or symbol from an unrelated integration. The PickMyTrade Rithmic JSON documentation is a configuration reference, not proof of a successful close on this account.

Apex's documented per-position route

Apex's current instructions say to open File → Positions, identify the position, then use the red X next to that position. This addresses that position; it is not evidence that every account or working order was cleared.

If there are several instruments or accounts, reconcile each individually. Check the final quantity, intervening fills and outstanding orders after a close request. If a copier is involved, follow its leader/follower shutdown sequence first: an independent follower close can be followed by another copied action.

The desktop controls were inspected without activation. Keep the provider's current failure-handling instructions accessible before trading, and use its stated escalation route if you cannot establish the result.

Captured interface references

These images show the interface in the stated session. They do not reproduce an error or establish the outcome of an order.

Instrument-view controls including Reverse Pos, Cancel All and Cncl All & Fltn; none activated. captured 7 October 2026
Instrument-view controls including Reverse Pos, Cancel All and Cncl All & Fltn; none activated. captured 7 October 2026
RTrader Pro desktop Launch panel showing Recent Orders, Standard, Positions, Performance, Quote Board, Order Book, Drip Orders, APEX Trader Dashboard, Trader Dashboard, Order History, Fill History, Options Board, Future Options, Binary Contracts, User Defined Option Strategies and Strategies tiles
RTrader Pro desktop Launch panel showing Recent Orders, Standard, Positions, Performance, Quote Board, Order Book, Drip Orders, APEX Trader Dashboard, Trader Dashboard, Order History, Fill History, Options Board, Future Options, Binary Contracts, User Defined Option Strategies and Strategies tiles

Common questions

Does Cancel All close a position?

Do not treat cancellation and position closing as equivalent. Check the documented function and the resulting position.

Can another device be used during a failure?

Only if that account and connection allow it. Session conflicts and local order-management dependencies must be considered; another login is not a guaranteed recovery method.

Can a flatten request guarantee a particular exit price?

No. Acceptance, market conditions and the actual execution determine the result.

Has an account-wide emergency close been tested here?

No. This guide establishes observed controls and the provider-documented per-position route. It does not certify a one-click, all-account emergency close.

Financial and information disclaimers

Financial disclaimer

These guides explain software and workflows. They are for education, not financial, investment, tax, or legal advice. No example is a suggestion to buy or sell a product or use a trading strategy. Trading futures involves substantial risk and can lose money, including all funds you put at risk. Leverage can cause losses that exceed your starting funds. Automation can fail, send duplicate orders, or act late. Stop orders do not guarantee execution or a specific exit price; their behaviour depends on the order type and applicable exchange rules. Review your orders and positions, and consult a qualified professional for your own situation. Paper trades, examples, and past results do not predict live results or promise a profit.

Information disclaimer

This is general help based on the sources and check date shown on each page. Screens, settings, fees, data access, server names, error wording, menu paths, and product support can change or differ by app version, account, country, broker, prop firm, and FCM. The content may contain errors or become out of date; accuracy, completeness, and continuous service are not guaranteed. Check current Rithmic, broker, prop firm, and platform instructions before acting. Screenshots show where controls are located; they do not prove that an order test passed. These guides do not replace broker terms or risk notices. References to Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade and other brands identify their products and do not imply any endorsement of this guide.

Documentation only. Live trading workflows are not certified or execution-tested.

Automate TradingView alerts to Rithmic

See the Rithmic integration