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 CarlTrading, 03-31-2026, 09:41 PM
|
1 response
133 views
1 like
|
Last Post
|
||
|
Started by CarlTrading, 04-01-2026, 02:41 AM
|
0 responses
75 views
1 like
|
Last Post
by CarlTrading
04-01-2026, 02:41 AM
|
||
|
Started by CaptainJack, 03-31-2026, 11:44 PM
|
0 responses
117 views
2 likes
|
Last Post
by CaptainJack
03-31-2026, 11:44 PM
|
||
|
Started by CarlTrading, 03-30-2026, 11:51 AM
|
0 responses
113 views
1 like
|
Last Post
by CarlTrading
03-30-2026, 11:51 AM
|
||
|
Started by CarlTrading, 03-30-2026, 11:48 AM
|
0 responses
90 views
0 likes
|
Last Post
by CarlTrading
03-30-2026, 11:48 AM
|

Comment