Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Daily Account P/L
Collapse
X
-
Hello vidulk,
Welcome to the NinjaTrader support forum.
In contrast to the strategies virtual performance, you can use the SystemPerformance and TradesPerformance collections to do various tasks:
We have some additional samples for strategies including tracking performance from a strategy here: https://ninjatrader.com/support/help.../strategy2.htm
The sample "Using trade performance statistics for money management" includes daily reset logic.
To access unrealized PnL for a position, you can use GetUnrealizedProfitLoss(): https://ninjatrader.com/support/help...profitloss.htm
I look forward to being of further assistance.JesseNinjaTrader Customer Service
-
So in order to use IsFirstBarOfSession to calculate values just for a given day, I would have to insert the strategy on an intraday chart with only the candles for the last day?
Also I am trying to use this:
To cancel order over all accounts but im guessing that was written fro ninjatrader 7 as the editor is giving me the error of : the type or namespace name 'Globals' does not exist in the namespace 'NinjaTrader.cbi'.
Any help on this?
Comment
-
Hello vidulk,
Thank you for the post.
To use IsFirstBarOfSession, you would need to use a series that has at least one bar that is the first bar of the session. Using an intraday chart would work for that purpose. The amount of data would not matter so much, mainly that intraday chart would need to include the first bar of the session for this to become true.
Regarding the NT7 syntax, that would not work in NT8 quite a lot has changed between versions. To access the account directly, I would suggest reviewing the addon section of the NT8 help guide:
Working with the account is considered an advanced programming task so I would suggest reviewing the help guide samples before working with the account directly. You would likely want to use either CancelAllOrders() or Flatten() to close all open orders or positions on the account.
Please let me know if I may be of additional assistance.JesseNinjaTrader Customer Service
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by ScottWalsh, 04-16-2024, 04:29 PM
|
7 responses
34 views
0 likes
|
Last Post Today, 05:15 AM | ||
Started by cls71, Today, 04:45 AM
|
0 responses
3 views
0 likes
|
Last Post
by cls71
Today, 04:45 AM
|
||
Started by mjairg, 07-20-2023, 11:57 PM
|
3 responses
214 views
1 like
|
Last Post
by PaulMohn
Today, 04:22 AM
|
||
Started by TheWhiteDragon, 01-21-2019, 12:44 PM
|
4 responses
546 views
0 likes
|
Last Post
by PaulMohn
Today, 04:09 AM
|
||
Started by GLFX005, Today, 03:23 AM
|
0 responses
3 views
0 likes
|
Last Post
by GLFX005
Today, 03:23 AM
|
Comment