At the moment, if you enter a position with, say a 1 lot, then add another 1 lot somewhere else, the price is adjusted to reflect correctly. But, the price is not adjusted when exits are made. So, if you exit and add a few times (as many traders do), the indicated position value is wrong.
I get around this by either calculating it in my head, or using another tool I wrote.
BUT, it would be much, much easier if there was an option to 'show avg theoretical price'. This would move the entry marker to the correct avg price when any adds or removes from the position are made.
It might sound complicated, but it's really not. The forumula is actually really simple. It's just the sum of the contracts @ the purchase or sale price. So, add 1, avg price goes up by 1*price. Sell one, avg Price goes down by 1*price. Actual breakeven is then avg price / qty remaining.
Make sense?
This would be far more useful (to me at least) than the current system that only really works if you double up and exit at the entry.
If this could be added as a feature suggestion, I think it would bring a lot of benifit for very little work.
Thanks.
btw - If there were an easy way for indicators to access execution data, I'd write an indicator to do this myself, but it did not look easy to do. At the moment, my utility reads the execution data from the NT log files.
Comment