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 CaptainJack, 05-29-2026, 05:09 AM
|
0 responses
264 views
0 likes
|
Last Post
by CaptainJack
05-29-2026, 05:09 AM
|
||
|
Started by CaptainJack, 05-29-2026, 12:02 AM
|
0 responses
168 views
0 likes
|
Last Post
by CaptainJack
05-29-2026, 12:02 AM
|
||
|
Started by charlesugo_1, 05-26-2026, 05:03 PM
|
0 responses
171 views
1 like
|
Last Post
by charlesugo_1
05-26-2026, 05:03 PM
|
||
|
Started by DannyP96, 05-18-2026, 02:38 PM
|
1 response
257 views
0 likes
|
Last Post
|
||
|
Started by CarlTrading, 05-11-2026, 05:56 AM
|
0 responses
209 views
0 likes
|
Last Post
by CarlTrading
05-11-2026, 05:56 AM
|

Comment