Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Feature request for more granular confirmation preferences

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Feature request for more granular confirmation preferences

    There are so many places in NinjaTrader from which a trader can submit an Order, all with different and conflicting use-case scenarios.

    I only do active trading and do not use the Order Ticket or Basic Entry windows but the discussion in another forum thread brought up the need for more granular confirmations throughout.

    https://ninjatrader.com/support/foru...d.php?p=538047

    I assume the Ticket Order/Basic Entry window swould generally be the tool for newbies or position investors who are not in a rush like active traders. They would prefer to have confirmations and not mind the delay.

    On the other hand, the SuperDOM active traders do mind the delay and almost always suppress confirmations and prefer operating by single click.

    The Chart Trader is probably in between these two extremes. So a mixed bag — some confirmations needed but not for all orders.

    The same user wears a different hat at different times. For example, any of the "Market" controls (buttons or selectors) are usually when the market is moving. So the user may prefer no confirmation for these buttons. Whereas, if the user is inputting some stops or limits considerably away from the market price, the user has time and would not mind a confirmation dialog.

    There are so many interfaces and ways to submit orders offering a great variety of use cases. Yet only one all-or-nothing GLOBAL confirmations preference. This model needs an overhaul and not just adding one or two extra levels but creating a new separate Confirmations Properties window to expose the entire collection. I propose dozens of checkboxes. There should be an individual preference checkbox FOR EACH END EVERY ONE OF THE places and types of orders. For the user who does not want to go through them one by one, have a "check all" checkbox which would be equivalent to the current global preference.

    It would be a pain to describe which button is where. But there is an easy and intuitive way to prevent that confusion. By default, all the confirmations would be checked. Inside the confirmation dialog itself offer an opt-out to uncheck future confirmations. But make the opt-out message very clear: "Disable future confirmation for THIS BUTTON ONLY". Then the user knows exactly which button's confirmation she is suppressing.

    Why this level of granularity would greatly improve the platform? Here are some examples.
    1. SuperDOM sell column to prevent the user from getting an invalid order rejected. A StopLimit order out-of-the-money:
      Buy StopLimit below the market
      Sell StopLimit above the market
      If the user could see the error in her ways in the confirmation warning that this order would be invalid. She would cancel out and never submit an order guaranteed to be rejected and only bloat the log unnecessarily.
    2. SuperDOM sell column to prevent the user from getting a valid but HURTFUL Limit order in-of-the-money:
      Buy Limit above the market
      Sell Limit below the market
    3. Confirmation for such StopLimit order out-of-the-money if submitted from the Order Ticket window;
    4. Confirmation for such Limit order in-of-the-money if submitted from the Order Ticket window;
    5. Confirmation for such StopLimit order out-of-the-money if submitted from the Basic Entry window;
    6. Confirmation for such Limit order in-of-the-money if submitted from the Basic Entry window;
    7. Confirmation for such StopLimit order out-of-the-money if submitted from the Chart Trader panel
    8. Confirmation for such Limit order in-of-the-money if submitted from the Chart Trader panel
    9. Confirmation if submitted from context menus in each of the above
    10. Confirmation if the account limit would be exceeded.
    11. Differentiate preferences by trading hours
    12. Differentiate preferences whether an ATM Strategy is attached or it is a NAKED entry;
    13. Some equities are hard to short. Or some INVESTORS do not like to short. So they would like a confirmation for all SELL to Enter and Buy to Cover orders, but no confirmation for LONG entry and exit orders.
    14. Let the user create a collection of instruments for which they prefer confirmations


    You get the idea. Let the user decide for herself how she wants to use the platform. There is no harm in making the preferences as granular as possible.

    Thanks

    #2
    Thanks for the detailed suggestion. I have forwarded this feature request to the Development Team for consideration. I'll edit this post when I receive a tracking number. EDIT: the tracking number is SFT-3151
    Last edited by NinjaTrader_PatrickG; 04-11-2018, 02:51 PM.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by jclose, Today, 09:37 PM
    0 responses
    4 views
    0 likes
    Last Post jclose
    by jclose
     
    Started by WeyldFalcon, 08-07-2020, 06:13 AM
    10 responses
    1,413 views
    0 likes
    Last Post Traderontheroad  
    Started by firefoxforum12, Today, 08:53 PM
    0 responses
    10 views
    0 likes
    Last Post firefoxforum12  
    Started by stafe, Today, 08:34 PM
    0 responses
    10 views
    0 likes
    Last Post stafe
    by stafe
     
    Started by sastrades, 01-31-2024, 10:19 PM
    11 responses
    169 views
    0 likes
    Last Post NinjaTrader_Manfred  
    Working...
    X