Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Trade Entry Price
Collapse
X
-
You need to first create an IOrder object as per our help guide. Once you've done that, you can get this information using order.AvgFillPrice
This is the Filled Price for the position.Code:protected override void OnOrderUpdate(IOrder order) { if (entryOrder != null && entryOrder == order) { Print(order.AvgFillPrice); }
If you're instead looking for the execution price of a single order, you can use OnExecution to get the IExecution property .Price
Code:protected override void OnExecution(IExecution execution) { if (entryOrder != null && entryOrder == execution.Order) Print("Execution Price: " + execution.Price); }MatthewNinjaTrader Product Management
Comment
-
Hello craigtran,
Position.AvgPrice will provide the average entry price of your position: https://ninjatrader.com/support/help.../?avgprice.htmZachary G.NinjaTrader Customer Service
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
567 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
330 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
101 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
548 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
548 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment