Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Incorrect average price on the DOM

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

    Incorrect average price on the DOM

    If I scale into a position with different entry points, if I start scaling out of the trade the average price doesnt change, which is confusing because the new average price should be dependant on which of your orders was closed.

    For example:

    I buy a market 1 lot each at price:
    90
    100
    110

    The average price for the 3 lots will be 100, lets say the market is currently trading at 105 so my overall profit is 5 points for the 3 lots.

    Now lets say I start scaling out of the trade, I sell one lot at 105. The profit or loss I take on that order will be dependant on which of the 3 buy orders was closed. I don't know of an easy way, or if its even possible to control which of those 3 orders gets closed. Lets say the buy order at 110 gets closed, so you would actually take a 5 point loss on that order. Now your NEW average price should be 95 since the remaining 2 buy orders were at 90 and 100, so the overall profit on the remaining 2 lots is actually now 10 points instead of 5.

    The problem I am having is that the DOM doesnt accurately change the new average price when you scale out of trades. If I scale out of that trade and take a 5 point loss on that one lot, I am much more likely to close the rest of that position if I think that my average price is still sitting at 100, and price starts ticking down towards 100, when in fact my average price is now at 95 and I have a 10 point profit instead of 5.

    I am finding that I have to mentally keep track of of my positions, exactly which orders get closed and calculate what my new current average price is on my own.

    It would be a lot easier if I could control each of my individual orders, be able to see the profit/loss on each of them seperately and be able to close them seperately rather than have them just shown as an averaged price.

    Is this some kind of issue with individual order tracking?

    #2
    Originally posted by aldente View Post
    If I scale into a position with different entry points, if I start scaling out of the trade the average price doesnt change, which is confusing because the new average price should be dependant on which of your orders was closed.

    For example:

    I buy a market 1 lot each at price:
    90
    100
    110

    The average price for the 3 lots will be 100, lets say the market is currently trading at 105 so my overall profit is 5 points for the 3 lots.

    Now lets say I start scaling out of the trade, I sell one lot at 105. The profit or loss I take on that order will be dependant on which of the 3 buy orders was closed. I don't know of an easy way, or if its even possible to control which of those 3 orders gets closed. Lets say the buy order at 110 gets closed, so you would actually take a 5 point loss on that order. Now your NEW average price should be 95 since the remaining 2 buy orders were at 90 and 100, so the overall profit on the remaining 2 lots is actually now 10 points instead of 5.

    The problem I am having is that the DOM doesnt accurately change the new average price when you scale out of trades. If I scale out of that trade and take a 5 point loss on that one lot, I am much more likely to close the rest of that position if I think that my average price is still sitting at 100, and price starts ticking down towards 100, when in fact my average price is now at 95 and I have a 10 point profit instead of 5.

    I am finding that I have to mentally keep track of of my positions, exactly which orders get closed and calculate what my new current average price is on my own.

    It would be a lot easier if I could control each of my individual orders, be able to see the profit/loss on each of them seperately and be able to close them seperately rather than have them just shown as an averaged price.

    Is this some kind of issue with individual order tracking?
    Hello aldente,

    Thank you for your post.

    Please enable "Use FIFO for position average price calculations" by going to your Control Center-->Tools-->Options-->General tab-->Enable "Use FIFO for position avg. price calculations"-->Click Ok

    I have provided a link below to our Help Guide that goes over the General tab.



    Please let me know if the issue persists after this procedure.
    Last edited by NinjaTrader_ChristopherJ; 06-21-2009, 10:25 AM.
    Christopher J.NinjaTrader Customer Service

    Comment


      #3
      Thanks Christopher I will try this.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by wzgy0920, 04-20-2024, 06:09 PM
      2 responses
      26 views
      0 likes
      Last Post wzgy0920  
      Started by wzgy0920, 02-22-2024, 01:11 AM
      5 responses
      32 views
      0 likes
      Last Post wzgy0920  
      Started by wzgy0920, Yesterday, 09:53 PM
      2 responses
      49 views
      0 likes
      Last Post wzgy0920  
      Started by Kensonprib, 04-28-2021, 10:11 AM
      5 responses
      192 views
      0 likes
      Last Post Hasadafa  
      Started by GussJ, 03-04-2020, 03:11 PM
      11 responses
      3,235 views
      0 likes
      Last Post xiinteractive  
      Working...
      X